RK3588S SDK编译
1:下载SDK
rk3588_linux_release_20230114_v1.0.6c_00
rk3588_linux_release_20230114_v1.0.6c_01
rk3588_linux_release_20230114_v1.0.6c_02
rk3588_linux_release_20230114_v1.0.6c_03
rk3588_linux_release_20230114_v1.0.6c_04
rk3588_linux_release_20230114_v1.0.6c_05
2:解压文件
h@ubuntu:~/rk3588s$ ls
rk3588_linux_release_20230114_v1.0.6c_00
rk3588_linux_release_20230114_v1.0.6c_01
rk3588_linux_release_20230114_v1.0.6c_02
rk3588_linux_release_20230114_v1.0.6c_03
rk3588_linux_release_20230114_v1.0.6c_04
rk3588_linux_release_20230114_v1.0.6c_05
h@ubuntu:~/rk3588s$
md5sum rk3588_linux_release_20230114_v1.0.6c_0*
h@ubuntu:~/rk3588s$ md5sum rk3588_linux_release_20230114_v1.0.6c_0*
c3bcb3f92bd139f72551c89f75d39bfa rk3588_linux_release_20230114_v1.0.6c_00
ebb658571a645d4af1e2b569709480b7 rk3588_linux_release_20230114_v1.0.6c_01
9761cc324e9f7133500b590c441b0307 rk3588_linux_release_20230114_v1.0.6c_02
7adc9fe2158d7681554dce1def238f49 rk3588_linux_release_20230114_v1.0.6c_03
3d9201e3849b8a523c05920bebe28b39 rk3588_linux_release_20230114_v1.0.6c_04
6faaee006fe60fc9be60a64a01506cb6 rk3588_linux_release_20230114_v1.0.6c_05
h@ubuntu:~/rk3588s$
MD5校验正确。开始解压。
cat rk3588_linux_release_20230114_v1.0.6c_0* | tar -xv ~/rk3588_sdk
cat /rk3588s/rk3588_linux_release_20230114_v1.0.6c_0* | tar -xv
3:编译
./build.sh aio-3588sjd4-BE45-A1-ubuntu.mk
./build.sh aio-3588sjd4-ubuntu.mk
./build.sh
4:编译信息
Make image ok!
File name is AIO-3588SJD4-BE45-A1_Ubuntu_v1.0.6c_230328.img
Rename the file? [N|y]Make update.img
start to make update.img...
Android Firmware Package Tool v2.0
------ PACKAGE ------
Add file: ./package-file
package-file,Add file: ./package-file done,offset=0x800,size=0xf4,userspace=0x1
Add file: ./Image/MiniLoaderAll.bin
bootloader,Add file: ./Image/MiniLoaderAll.bin done,offset=0x1000,size=0x6f1c0,userspace=0xdf
Add file: ./Image/parameter.txt
parameter,Add file: ./Image/parameter.txt done,offset=0x70800,size=0x1e2,userspace=0x1
Add file: ./Image/uboot.img
uboot,Add file: ./Image/uboot.img done,offset=0x71000,size=0x800000,userspace=0x1000
Add file: ./Image/misc.img
misc,Add file: ./Image/misc.img done,offset=0x871000,size=0xc000,userspace=0x18
Add file: ./Image/boot.img
boot,Add file: ./Image/boot.img done,offset=0x87d000,size=0x10000000,userspace=0x20000
Add file: ./Image/recovery.img
recovery,Add file: ./Image/recovery.img done,offset=0x1087d000,size=0x4bcd800,userspace=0x979b
Add file: ./Image/rootfs.img
rootfs,Add file: ./Image/rootfs.img done,offset=0x1544a800,size=0xdda80000,userspace=0x1bb500
Add CRC...
Make firmware OK!
------ OK ------
********rkImageMaker ver 2.0********
Generating new image, please wait...
Writing head info...
Writing boot file...
Writing firmware...
Generating MD5 data...
MD5 data generated successfully!
New image generated successfully!
Making ./Image/update.img OK.
Make update image ok!
/home/h/rk3588_sdk/rockdev/pack/AIO-3588SJD4-BE45-A1_Ubuntu_v1.0.6c_230328.img
Running build_updateimg succeeded.
root@ubuntu:/home/h/rk3588_sdk#
5:启动界面