Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: Update u-boot-rk356x to 2024.01
To:
Mark Kettenis <mark.kettenis@xs4all.nl>
Cc:
ports@openbsd.org, jsg@openbsd.org, kevlo@openbsd.org, patrick@openbsd.org
Date:
Fri, 16 Feb 2024 13:26:20 +0000

Download raw body.

Thread
No hardware to test, but diff looks good ports-wise. OK

On 2024/02/16 00:43, Mark Kettenis wrote:
> Also adds a few more more boards and sorts them in alphabetical order.
> Tested on the rock-3a-rk3568 with the latest -current.
> 
> ok?
> 
> P.S. Also tried to update u-boot-rk3588 to 2024.01, but that one is
>      borked.  I'll try again for 2024.04.
> 
> 
> Index: sysutils/u-boot/rk356x/Makefile
> ===================================================================
> RCS file: /cvs/ports/sysutils/u-boot/rk356x/Makefile,v
> retrieving revision 1.3
> diff -u -p -r1.3 Makefile
> --- sysutils/u-boot/rk356x/Makefile	24 Nov 2023 20:41:22 -0000	1.3
> +++ sysutils/u-boot/rk356x/Makefile	15 Feb 2024 23:39:32 -0000
> @@ -1,20 +1,24 @@
> -VERSION=	2023.10
> -REVISION=	0
> +VERSION=	2024.01
>  
>  SOC=		rk356x
>  
>  BOARDS=\
> +	anbernic-rgxx3-rk3566 \
> +	bpi-r2-pro-rk3568 \
> +	evb-rk3568 \
> +	generic-rk3568 \
> +	lubancat-2-rk3568 \
> +	nanopi-r5c-rk3568 \
> +	nanopi-r5s-rk3568 \
>  	odroid-m1-rk3568 \
>  	quartz64-a-rk3566 \
>  	quartz64-b-rk3566 \
>  	radxa-cm3-io-rk3566 \
> +	radxa-e25-rk3568 \
> +	rock-3a-rk3568 \
>  	soquartz-blade-rk3566 \
>  	soquartz-cm4-rk3566 \
> -	soquartz-model-a-rk3566 \
> -	nanopi-r5c-rk3568 \
> -	nanopi-r5s-rk3568 \
> -	radxa-e25-rk3568 \
> -	rock-3a-rk3568
> +	soquartz-model-a-rk3566
>  
>  BUILD_DEPENDS+= devel/arm-none-eabi/gcc,aarch64 \
>  		devel/py-elftools${MODPY_FLAVOR} \
> Index: sysutils/u-boot/rk356x/distinfo
> ===================================================================
> RCS file: /cvs/ports/sysutils/u-boot/rk356x/distinfo,v
> retrieving revision 1.1
> diff -u -p -r1.1 distinfo
> --- sysutils/u-boot/rk356x/distinfo	17 Oct 2023 19:36:22 -0000	1.1
> +++ sysutils/u-boot/rk356x/distinfo	15 Feb 2024 23:39:32 -0000
> @@ -1,8 +1,8 @@
>  SHA256 (rk3566_ddr_1056MHz_v1.18.bin) = 3ABjVq4NHR9mhYo3Yub1pSlMruHKFz7lsMRTG9QgjU8=
>  SHA256 (rk3568_bl31_v1.43.elf) = U7k3G+6qDGo8AjWg8Gmtxxn/kCinhjdyzl7vJBVqsHw=
>  SHA256 (rk3568_ddr_1560MHz_v1.18.bin) = nmIAyhP4RjebrnA7A21C4oCIirOoFDmZOAvcmJjQQyI=
> -SHA256 (u-boot-2023.10.tar.bz2) = 4A5sbwFOBGEBc50I0G8yiBHOvPWuEBNI9AnLvVXOaQA=
> +SHA256 (u-boot-2024.01.tar.bz2) = uZYR8e0je/NUG9yENLaMlqbgWWcGH5kkQ8swqr6+9bM=
>  SIZE (rk3566_ddr_1056MHz_v1.18.bin) = 55296
>  SIZE (rk3568_bl31_v1.43.elf) = 402376
>  SIZE (rk3568_ddr_1560MHz_v1.18.bin) = 55296
> -SIZE (u-boot-2023.10.tar.bz2) = 19645392
> +SIZE (u-boot-2024.01.tar.bz2) = 19926911
> Index: sysutils/u-boot/rk356x/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/sysutils/u-boot/rk356x/pkg/PLIST,v
> retrieving revision 1.1
> diff -u -p -r1.1 PLIST
> --- sysutils/u-boot/rk356x/pkg/PLIST	17 Oct 2023 19:36:22 -0000	1.1
> +++ sysutils/u-boot/rk356x/pkg/PLIST	15 Feb 2024 23:39:32 -0000
> @@ -1,4 +1,44 @@
>  share/u-boot/
> +share/u-boot/anbernic-rgxx3-rk3566/
> +@comment share/u-boot/anbernic-rgxx3-rk3566/idbloader.img
> +@comment share/u-boot/anbernic-rgxx3-rk3566/u-boot
> +share/u-boot/anbernic-rgxx3-rk3566/u-boot-rockchip.bin
> +@comment share/u-boot/anbernic-rgxx3-rk3566/u-boot-spl.bin
> +@comment share/u-boot/anbernic-rgxx3-rk3566/u-boot.bin
> +@comment share/u-boot/anbernic-rgxx3-rk3566/u-boot.img
> +@comment share/u-boot/anbernic-rgxx3-rk3566/u-boot.itb
> +share/u-boot/bpi-r2-pro-rk3568/
> +@comment share/u-boot/bpi-r2-pro-rk3568/idbloader.img
> +@comment share/u-boot/bpi-r2-pro-rk3568/u-boot
> +share/u-boot/bpi-r2-pro-rk3568/u-boot-rockchip.bin
> +@comment share/u-boot/bpi-r2-pro-rk3568/u-boot-spl.bin
> +@comment share/u-boot/bpi-r2-pro-rk3568/u-boot.bin
> +@comment share/u-boot/bpi-r2-pro-rk3568/u-boot.img
> +@comment share/u-boot/bpi-r2-pro-rk3568/u-boot.itb
> +share/u-boot/evb-rk3568/
> +@comment share/u-boot/evb-rk3568/idbloader.img
> +@comment share/u-boot/evb-rk3568/u-boot
> +share/u-boot/evb-rk3568/u-boot-rockchip.bin
> +@comment share/u-boot/evb-rk3568/u-boot-spl.bin
> +@comment share/u-boot/evb-rk3568/u-boot.bin
> +@comment share/u-boot/evb-rk3568/u-boot.img
> +@comment share/u-boot/evb-rk3568/u-boot.itb
> +share/u-boot/generic-rk3568/
> +@comment share/u-boot/generic-rk3568/idbloader.img
> +@comment share/u-boot/generic-rk3568/u-boot
> +share/u-boot/generic-rk3568/u-boot-rockchip.bin
> +@comment share/u-boot/generic-rk3568/u-boot-spl.bin
> +@comment share/u-boot/generic-rk3568/u-boot.bin
> +@comment share/u-boot/generic-rk3568/u-boot.img
> +@comment share/u-boot/generic-rk3568/u-boot.itb
> +share/u-boot/lubancat-2-rk3568/
> +@comment share/u-boot/lubancat-2-rk3568/idbloader.img
> +@comment share/u-boot/lubancat-2-rk3568/u-boot
> +share/u-boot/lubancat-2-rk3568/u-boot-rockchip.bin
> +@comment share/u-boot/lubancat-2-rk3568/u-boot-spl.bin
> +@comment share/u-boot/lubancat-2-rk3568/u-boot.bin
> +@comment share/u-boot/lubancat-2-rk3568/u-boot.img
> +@comment share/u-boot/lubancat-2-rk3568/u-boot.itb
>  share/u-boot/nanopi-r5c-rk3568/
>  @comment share/u-boot/nanopi-r5c-rk3568/idbloader.img
>  @comment share/u-boot/nanopi-r5c-rk3568/u-boot