20240821提取RK3588的Rockchip原厂的Buildroot适配EVB7开发板的最小DTS
2024/8/21 14:25
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$ ./build.sh lunch
Log colors: message notice warning error fatal
Log saved at /home/viewpro/repo_RK3588_Buildroot20240508/output/sessions/2024-08-21_14-30-47
Pick a defconfig:
1. rockchip_defconfig
2. rockchip_rk3588_evb1_lp4_v10_defconfig
3. rockchip_rk3588_evb7_v11_defconfig
4. rockchip_rk3588s_evb1_lp4x_v10_defconfig
Which would you like? [1]: 3
Switching to defconfig: /home/viewpro/repo_RK3588_Buildroot20240508/device/rockchip/.chip/rockchip_rk3588_evb7_v11_defconfig
#
# configuration written to /home/viewpro/repo_RK3588_Buildroot20240508/output/.config
#
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$ find . -name rockchip_rk3588_evb7_v11_defconfig
./device/rockchip/.chips/rk3588/rockchip_rk3588_evb7_v11_defconfig
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$ cat ./device/rockchip/.chips/rk3588/rockchip_rk3588_evb7_v11_defconfig
RK_KERNEL_DTS_NAME="rk3588-evb7-v11-linux"
RK_USE_FIT_IMG=y
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$ ./build.sh
析取最小的DTS:在rockchip目录只保留Makefile,然后缺哪个DTS/DTSI文件就补充哪个好了!
Z:\repo_RK3588_Buildroot20240508\kernel\arch\arm64\boot\dts\rockchip
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$ cd kernel/arch/arm64/boot/dts/rockchip
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508/kernel/arch/arm64/boot/dts/rockchip$
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508/kernel/arch/arm64/boot/dts/rockchip$ ll
total 1040
drwxrwxr-x 2 viewpro viewpro 4096 8月 21 10:46 ./
drwxrwxr-x 34 viewpro viewpro 4096 8月 20 20:42 ../
-rwx------ 1 viewpro viewpro 17245 5月 20 16:26 Makefile*
-rwx------ 1 viewpro viewpro 25910 5月 20 16:26 rk3588.dtsi*
-rwx------ 1 viewpro viewpro 19572 8月 21 10:46 rk3588-evb7-v11.dtsi*
-rwx------ 1 viewpro viewpro 3013 5月 20 16:26 rk3588-evb7-v11-imx415.dtsi*
-rw-rw-r-- 1 viewpro viewpro 285415 8月 20 20:40 rk3588-evb7-v11-linux.dtb
-rw-rw-r-- 1 viewpro viewpro 3174 8月 20 20:40 .rk3588-evb7-v11-linux.dtb.cmd
-rw-rw-r-- 1 viewpro viewpro 120 8月 20 20:40 .rk3588-evb7-v11-linux.dtb.d.dtc.tmp
-rw-rw-r-- 1 viewpro viewpro 1804 8月 20 20:40 .rk3588-evb7-v11-linux.dtb.d.pre.tmp
-rw-rw-r-- 1 viewpro viewpro 332123 8月 20 20:40 .rk3588-evb7-v11-linux.dtb.dts.tmp
-rwx------ 1 viewpro viewpro 333 5月 20 16:26 rk3588-evb7-v11-linux.dts*
-rwx------ 1 viewpro viewpro 22090 5月 20 16:26 rk3588-evb.dtsi*
-rwx------ 1 viewpro viewpro 3081 5月 20 16:26 rk3588-linux.dtsi*
-rwx------ 1 viewpro viewpro 9573 5月 20 16:26 rk3588-rk806-single.dtsi*
-rwx------ 1 viewpro viewpro 197901 5月 20 16:26 rk3588s.dtsi*
-rwx------ 1 viewpro viewpro 5056 5月 20 16:26 rk3588s-pinconf.dtsi*
-rwx------ 1 viewpro viewpro 69394 5月 20 16:26 rk3588s-pinctrl.dtsi*
-rwx------ 1 viewpro viewpro 10072 5月 20 16:26 rk3588-vccio3-pinctrl.dtsi*
-rwx------ 1 viewpro viewpro 8206 5月 20 16:26 rockchip-pinconf.dtsi*
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508/kernel/arch/arm64/boot/dts/rockchip$
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508/kernel/arch/arm64/boot/dts/rockchip$