8 STM32MP157按照第一篇单独编译更新kernel和dtb内核模块,执行完覆盖stm32mp157c-100ask-512d-lcd-v1.dtb文件后,重启板卡失败,有大神帮忙看一下怎么解决吗

按照视频覆盖 stm32mp157c-100ask-512d-lcd-v1.dtb文件并进行重启操作

[root@100ask:/lib/modules]# mount -t nfs -o nolock,vers=3 192.168.5.11:/home/book/nfs_rootfs /mnt

[root@100ask:/lib/modules]# df -h

Filesystem                Size      Used Available Use% Mounted on

/dev/root               919.1M    717.3M    138.2M  84% /

devtmpfs                148.3M         0    148.3M   0% /dev

tmpfs                   212.8M         0    212.8M   0% /dev/shm

tmpfs                   212.8M    708.0K    212.2M   0% /run

tmpfs                   212.8M         0    212.8M   0% /sys/fs/cgroup

tmpfs                   212.8M      4.0K    212.8M   0% /tmp

/dev/mmcblk2p2           31.9M     11.6M     20.3M  36% /boot

192.168.5.11:/home/book/nfs_rootfs

                        264.8G     48.0G    203.3G  19% /mnt

[root@100ask:/lib/modules]# mount /dev/mmcblk2p2 /boot

mount: /boot: /dev/mmcblk2p2 already mounted on /boot.

[root@100ask:/lib/modules]# ls

5.4.31-gf4b262578

[root@100ask:/lib/modules]# cd /boot

[root@100ask:/boot]# ls

boot.scr.uimg                        splash.bmp                           stm32mp157c-100ask-512d-v1.dtb

mmc0_extlinux                        stm32mp157c-100ask-512d-hdmi-v1.dtb  uImage

mmc1_extlinux                        stm32mp157c-100ask-512d-lcd-v1.dtb   uInitrd

[root@100ask:/boot]# rm -rf

[root@100ask:/boot]# rm -rf stm32mp157c-100ask-512d-lcd-v1.dtb

[root@100ask:/boot]# ls

boot.scr.uimg                        mmc1_extlinux                        stm32mp157c-100ask-512d-hdmi-v1.dtb  uImage

mmc0_extlinux                        splash.bmp                           stm32mp157c-100ask-512d-v1.dtb       uInitrd

[root@100ask:/boot]# reboot



重启后失败提示如下:

Retrieving file: /stm32mp157c-100ask-512d-lcd-v1.dtb

Skipping 100ask-lcd for failure retrieving fdt

SCRIPT FAILED: continuing...

73271 bytes read in 37 ms (1.9 MiB/s)

STM32MP>


请先 登录 后评论

最佳答案 3天前

根据你上面的步骤,没有看到你将自己编译出来的内核文件,设备树二进制文件,内核模块安装到开发板。你做的操作是删除了/boot目录下的stm32mp157c-100ask-512d-lcd-v1.dtb,这样重启肯定有问题。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,133 浏览
  • zhw 提出于 2021-11-20 18:24