我正在尝试删除BeagleBone上以前生成的引导文件-ai旧文件的名称是"am5729-beagleboneai-custom.dtb“我这样做了1)引导2)将新生成的引导文件"am5729-custom.dtb”复制到/ .dtb /dtbs 3) ls / sudo rm /boot/dtbs/am5729-beagleboneai-custom.dtb /dtbs检查我的新文件是否存在4)将我的/ .dtb /uEnv.txt编辑为#dtb=am5729-custom.dtb 5)重新引导6)重新引导后,我做了“show-pin”,仍然看到我的"am5729-beagleboneai-custom.dtb“的旧结果,我不确定我应该做什么来停止从我的旧'.dtb‘文件中获得结果。谢谢你的帮助。
发布于 2020-05-05 11:01:25
如果您使用的是自定义.dtb,则应在uEnv.txt中取消对dtb条目的注释
例如:
dtb=am5729-custom.dtb注意:行首没有"#“
此外,您应该会看到'/boot/dtbs‘文件夹下列出的内核版本与'uname -r’的输出相匹配。
ls /boot/dtbs/
4.14.108-ti-r131您可以将您的自定义.dtb放在那里,或者注释掉'uEnv.txt‘中的'uname_r’条目,然后在dtbs下选择另一个路径。
例如:
#uname_r=4.14.108-ti-r131此链接可能会对您有所帮助:https://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0
干杯
https://stackoverflow.com/questions/60899110
复制相似问题