更新rkbin工具包,使其能在arm设备上打包固件

This commit is contained in:
kos 2023-06-15 05:33:17 +00:00
parent e1ce21f5a8
commit 93b1c17bea
3 changed files with 35 additions and 30 deletions

View File

@ -10,9 +10,14 @@ PKG_RELEASE:=$(AUTORELEASE)
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL=https://github.com/rockchip-linux/rkbin.git
PKG_SOURCE_DATE:=2022-08-01
PKG_SOURCE_VERSION:=b0c100f1a260d807df450019774993c761beb79d
PKG_SOURCE_VERSION:=d6ccfe401ca84a98ca3b85c12b9554a1a43a166c
PKG_MIRROR_HASH:=17723ac8f6ec446c759444ee29ba4fe544cebb3785e26d8e10c91c54b9df3f1a
ifeq ($(ARCH),aarch64)
PKG_SOURCE_VERSION:=4048c29363706a397044dd7ab52e578dc65e71c3
PKG_MIRROR_HASH:=7699938adb7d5fe4f73aacd8082b497dca3eb288d6198edeb86209d14b5d83d7
PKG_SOURCE_URL=http://gits.kos.org.cn:3000/k/rkbin.git
PKG_SOURCE_DATE:=2023-05-31
endif
PKG_MAINTAINER:=Tianling Shen <cnsztl@immortalwrt.org>
MAKE_PATH:=$(PKG_NAME)

View File

@ -13,17 +13,17 @@ case "$VARIANT" in
LOADER="rk33/rk322xh_miniloader_v2.50.bin"
;;
"rk3399")
ATF="rk33/rk3399_bl31_v1.35.elf"
DDR="rk33/rk3399_ddr_800MHz_v1.27.bin"
ATF="rk33/rk3399_bl31_v1.36.elf"
DDR="rk33/rk3399_ddr_800MHz_v1.30.bin"
LOADER="rk33/rk3399_miniloader_v1.26.bin"
;;
"rk3566")
ATF="rk35/rk3568_bl31_v1.34.elf"
DDR="rk35/rk3566_ddr_1056MHz_v1.13.bin"
ATF="rk35/rk3568_bl31_v1.42.elf"
DDR="rk35/rk3566_ddr_1056MHz_v1.16.bin"
;;
"rk3568")
ATF="rk35/rk3568_bl31_v1.34.elf"
DDR="rk35/rk3568_ddr_1560MHz_v1.13.bin"
ATF="rk35/rk3568_bl31_v1.42.elf"
DDR="rk35/rk3568_ddr_1560MHz_v1.16.bin"
;;
*)
echo -e "Not compatible with your platform: $VARIANT."

View File

@ -89,7 +89,7 @@ define U-Boot/nanopi-r4s-rk3399
friendlyarm_nanopi-r4s
DEPENDS:=+PACKAGE_u-boot-nanopi-r4s-rk3399:arm-trusted-firmware-rk3399
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3399_bl31_v1.35.elf
ATF:=rk3399_bl31_v1.36.elf
USE_RKBIN:=1
endef
@ -100,7 +100,7 @@ define U-Boot/nanopi-r4se-rk3399
friendlyarm_nanopi-r4se
DEPENDS:=+PACKAGE_u-boot-nanopi-r4se-rk3399:arm-trusted-firmware-rk3399
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3399_bl31_v1.35.elf
ATF:=rk3399_bl31_v1.36.elf
USE_RKBIN:=1
endef
@ -131,7 +131,7 @@ define U-Boot/rongpin-king3399-rk3399
rongpin_king3399
DEPENDS:=+PACKAGE_u-boot-rongpin-king3399-rk3399:arm-trusted-firmware-rk3399
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3399_bl31_v1.35.elf
ATF:=rk3399_bl31_v1.36.elf
USE_RKBIN:=1
endef
@ -142,7 +142,7 @@ define U-Boot/rocktech-mpc1903-rk3399
rocktech_mpc1903
DEPENDS:=+PACKAGE_u-boot-rocktech-mpc1903-rk3399:arm-trusted-firmware-rk3399
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3399_bl31_v1.35.elf
ATF:=rk3399_bl31_v1.36.elf
USE_RKBIN:=1
endef
@ -153,7 +153,7 @@ define U-Boot/scensmart-sv901-rk3399
scensmart_sv901
DEPENDS:=+PACKAGE_u-boot-scensmart-sv901-rk3399:arm-trusted-firmware-rk3399
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3399_bl31_v1.35.elf
ATF:=rk3399_bl31_v1.36.elf
USE_RKBIN:=1
endef
@ -164,7 +164,7 @@ define U-Boot/sharevdi-h3399pc-rk3399
sharevdi_h3399pc
DEPENDS:=+PACKAGE_u-boot-sharevdi-h3399pc-rk3399:arm-trusted-firmware-rk3399
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3399_bl31_v1.35.elf
ATF:=rk3399_bl31_v1.36.elf
USE_RKBIN:=1
endef
@ -178,8 +178,8 @@ define U-Boot/mrkaio-m68s-rk3568
ezpro_mrkaio-m68s-plus
DEPENDS:=+PACKAGE_u-boot-mrkaio-m68s-rk3568:arm-trusted-firmware-rk3568
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3568_bl31_v1.34.elf
DDR:=rk3568_ddr_1560MHz_v1.13.bin
ATF:=rk3568_bl31_v1.42.elf
DDR:=rk3568_ddr_1560MHz_v1.16.bin
endef
define U-Boot/nanopi-r5s-rk3568
@ -190,8 +190,8 @@ define U-Boot/nanopi-r5s-rk3568
friendlyarm_nanopi-r5s
DEPENDS:=+PACKAGE_u-boot-nanopi-r5s-rk3568:arm-trusted-firmware-rk3568
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3568_bl31_v1.34.elf
DDR:=rk3568_ddr_1560MHz_v1.13.bin
ATF:=rk3568_bl31_v1.42.elf
DDR:=rk3568_ddr_1560MHz_v1.16.bin
endef
define U-Boot/opc-h68k-rk3568
@ -203,8 +203,8 @@ define U-Boot/opc-h68k-rk3568
hinlink_opc-h69k
DEPENDS:=+PACKAGE_u-boot-opc-h68k-rk3568:arm-trusted-firmware-rk3568
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3568_bl31_v1.34.elf
DDR:=rk3568_ddr_1560MHz_v1.13.bin
ATF:=rk3568_bl31_v1.42.elf
DDR:=rk3568_ddr_1560MHz_v1.16.bin
endef
define U-Boot/photonicat-rk3568
@ -214,8 +214,8 @@ define U-Boot/photonicat-rk3568
ariaboard_photonicat
DEPENDS:=+PACKAGE_u-boot-photonicat-rk3568:arm-trusted-firmware-rk3568
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3568_bl31_v1.34.elf
DDR:=rk3568_ddr_1560MHz_v1.13.bin
ATF:=rk3568_bl31_v1.42.elf
DDR:=rk3568_ddr_1560MHz_v1.16.bin
endef
define U-Boot/radxa-e25-rk3568
@ -225,8 +225,8 @@ define U-Boot/radxa-e25-rk3568
radxa_e25
DEPENDS:=+PACKAGE_u-boot-radxa-e25-rk3568:arm-trusted-firmware-rk3568
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3568_bl31_v1.34.elf
DDR:=rk3568_ddr_1560MHz_v1.13.bin
ATF:=rk3568_bl31_v1.42.elf
DDR:=rk3568_ddr_1560MHz_v1.16.bin
endef
define U-Boot/rock-3a-rk3568
@ -236,8 +236,8 @@ define U-Boot/rock-3a-rk3568
radxa_rock-3a
DEPENDS:=+PACKAGE_u-boot-rock-3a-rk3568:arm-trusted-firmware-rk3568
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3568_bl31_v1.34.elf
DDR:=rk3568_ddr_1560MHz_v1.13.bin
ATF:=rk3568_bl31_v1.42.elf
DDR:=rk3568_ddr_1560MHz_v1.16.bin
endef
define U-Boot/r66s-rk3568
@ -248,8 +248,8 @@ define U-Boot/r66s-rk3568
fastrhino_r68s
DEPENDS:=+PACKAGE_u-boot-r66s-rk3568:arm-trusted-firmware-rk3568
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3568_bl31_v1.34.elf
DDR:=rk3568_ddr_1560MHz_v1.13.bin
ATF:=rk3568_bl31_v1.42.elf
DDR:=rk3568_ddr_1560MHz_v1.16.bin
endef
define U-Boot/station-p2-rk3568
@ -259,8 +259,8 @@ define U-Boot/station-p2-rk3568
firefly_station-p2
DEPENDS:=+PACKAGE_u-boot-station-p2-rk3568:arm-trusted-firmware-rk3568
PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor
ATF:=rk3568_bl31_v1.34.elf
DDR:=rk3568_ddr_1560MHz_v1.13.bin
ATF:=rk3568_bl31_v1.42.elf
DDR:=rk3568_ddr_1560MHz_v1.16.bin
endef
UBOOT_TARGETS := \