rk3576: spl: Add fspi1 support

build from:
	38fed2d628d configs: Add rk3576 decom support
update feature:
	Support fspi1.

Change-Id: I6f0434243326980ae7997b5b355901fd181a906c
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
This commit is contained in:
Jon Lin
2024-04-08 11:24:03 +08:00
parent ff3639a290
commit 958a98d9b6
6 changed files with 57 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
[CHIP_NAME]
NAME=RK3576
[VERSION]
MAJOR=1
MINOR=100
[CODE471_OPTION]
NUM=1
Path1=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
Sleep=1
[CODE472_OPTION]
NUM=1
Path1=bin/rk35/rk3576_usbplug_fspi1_v1.00.bin
[LOADER_OPTION]
NUM=2
LOADER1=FlashData
LOADER2=FlashBoot
FlashData=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
FlashBoot=bin/rk35/rk3576_spl_fspi1_v1.00.bin
[OUTPUT]
PATH=rk3576_spl_loader_fspi1_v1.02.100.bin
IDB_PATH=rk3576_idblock_fspi1_v1.02.100.img
[SYSTEM]
NEWIDB=true
ALIGN=8
[FLAG]
CREATE_IDB=true
471_RC4_OFF=true
RC4_OFF=true
CRC_OFF=true

Binary file not shown.

Binary file not shown.

View File

@@ -1,5 +1,17 @@
# RK3576 Release Note
## rk3576_{spl,usbplug}_fspi1_v1.00.bin
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | :-------------------- | ----------- | -------- |
| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d | 重要 |
### New
1. 支持fspi1 spiflash支持。
------
## rk3576_spl_v1.01.bin
| 时间 | 文件 | 编译 commit | 重要程度 |

View File

@@ -1,5 +1,17 @@
# RK3576 Release Note
## rk3576_{spl,usbplug}_fspi1_v1.00.bin
| Date | File | Build commit | Severity |
| ---------- | :-------------------- | ----------- | -------- |
| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d | important |
### New
1. Support fspi1 spiflash.
------
## rk3576_spl_v1.01.bin
| Date | File | Build commit | Severity |

View File

@@ -378,6 +378,10 @@ function pack_trust_image()
function check_dirty()
{
for FILE in `find -name '*spl*.bin' -o -name '*tpl*.bin' -o -name '*usbplug*.bin' -o -name '*bl31*.elf' -o -name '*bl32*.bin'`; do
if [[ "${FILE}" == *fspi1* ]]; then
echo "Skip clean: ${FILE}"
continue;
fi
echo "Checking clean: ${FILE}"
if strings ${FILE} | grep '\-dirty ' ; then
echo "ERROR: ${FILE} is dirty"