mirror of
https://github.com/edk2-porting/edk2-rk3588.git
synced 2025-12-17 19:14:40 +08:00
rkbin: Downgrade SPL back to v1.12
SD card driver in v1.13 throws errors and won't boot anymore. Tested on Indiedroid Nova. Signed-off-by: Mario Bălănică <mariobalanica02@gmail.com>
This commit is contained in:
15
build.sh
15
build.sh
@@ -29,11 +29,20 @@ function _build_idblock() {
|
|||||||
FLASHFILES="FlashHead.bin FlashData.bin FlashBoot.bin"
|
FLASHFILES="FlashHead.bin FlashData.bin FlashBoot.bin"
|
||||||
rm -f rk35*_spl_loader_*.bin idblock.bin rk35*_ddr_*.bin rk35*_usbplug*.bin UsbHead.bin ${FLASHFILES}
|
rm -f rk35*_spl_loader_*.bin idblock.bin rk35*_ddr_*.bin rk35*_usbplug*.bin UsbHead.bin ${FLASHFILES}
|
||||||
|
|
||||||
DDRBIN=$(grep '^FlashData' ${ROOTDIR}/misc/rkbin/RKBOOT/${MINIALL_INI} | cut -d = -f 2-)
|
DDRBIN_RKBIN=$(grep '^FlashData' ${ROOTDIR}/misc/rkbin/RKBOOT/${MINIALL_INI} | cut -d = -f 2-)
|
||||||
SPL=$(grep '^FlashBoot' ${ROOTDIR}/misc/rkbin/RKBOOT/${MINIALL_INI} | cut -d = -f 2-)
|
SPL_RKBIN=$(grep '^FlashBoot' ${ROOTDIR}/misc/rkbin/RKBOOT/${MINIALL_INI} | cut -d = -f 2-)
|
||||||
|
|
||||||
|
DDRBIN="${ROOTDIR}/misc/rkbin/${DDRBIN_RKBIN}"
|
||||||
|
|
||||||
|
#
|
||||||
|
# SPL v1.13 has broken SD card support!
|
||||||
|
# Use v1.12 instead.
|
||||||
|
#
|
||||||
|
# SPL="${ROOTDIR}/misc/rkbin/${SPL_RKBIN}"
|
||||||
|
SPL="${ROOTDIR}/misc/rk3588_spl_v1.12.bin"
|
||||||
|
|
||||||
# Create idblock.bin
|
# Create idblock.bin
|
||||||
${ROOTDIR}/misc/tools/${MACHINE_TYPE}/mkimage -n rk3588 -T rksd -d ${ROOTDIR}/misc/rkbin/${DDRBIN}:${ROOTDIR}/misc/rkbin/${SPL} idblock.bin
|
${ROOTDIR}/misc/tools/${MACHINE_TYPE}/mkimage -n rk3588 -T rksd -d ${DDRBIN}:${SPL} idblock.bin
|
||||||
|
|
||||||
popd
|
popd
|
||||||
echo " => idblock.bin build done"
|
echo " => idblock.bin build done"
|
||||||
|
|||||||
BIN
misc/rk3588_spl_v1.12.bin
Normal file
BIN
misc/rk3588_spl_v1.12.bin
Normal file
Binary file not shown.
Reference in New Issue
Block a user