删除先前在BeagleBone ai上生成的.dtb文件

问题描述 投票:0回答:1

我正在尝试删除以前在BeagleBone上生成的.dtb文件-我的旧文件名为“ am5729-beagleboneai-custom.dtb”我做了1)sudo rm /boot/dtbs/am5729-beagleboneai-custom.dtb2)将我新生成的.dtb文件“ am5729-custom.dtb”复制到/ boot / dtbs3)ls / boot / dtbs检查我的新文件是否存在并且是否存在4)将我的/boot/uEnv.txt编辑为#dtb = am5729-custom.dtb5)重启6)重新启动后,我进行了“ show-pins”操作,但仍然看到“ am5729-beagleboneai-custom.dtb”的旧结果我不确定应该怎么做才能停止从旧的.dtb文件中获取结果。谢谢您的帮助。

linux linux-kernel linux-device-driver beagleboneblack beagleboard
1个回答
0
投票

如果使用自定义.dtb,则应取消注释uEnv.txt中的dtb条目

Ex:

  dtb=am5729-custom.dtb

注意:行首没有“#”

[此外,您应该在'/ boot / dtbs'文件夹下看到与'uname -r'的输出匹配的内核版本。

ls /boot/dtbs/
4.14.108-ti-r131

您可以在其中放置自定义.dtb或在'uEnv.txt'中注释掉'uname_r'条目,然后在dtbs下选择另一个路径。

Ex:

#uname_r=4.14.108-ti-r131

此链接可能会对您有所帮助:https://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0

欢呼声

© www.soinside.com 2019 - 2024. All rights reserved.