修改了linux-5.4/board.dts的uart0部分,但是烧写到板子上面没有生效
-
我修改了device/config/chips/t113/configs/100ask/linux-5.4/board.dts的uart0部分,将status修改为了okay,但是编译打包,烧写到板子上后,该设备节点的status还是disabled状态,请问咋回?
-
使用mkernel强制重编译内核
-
@awwwwa 已经试了,还是不行,直接使用的make 也不行,移植到板子上都显示设备节点还是之前的节点状态
-
@zifeiyu uboot阶段fdt print看看有没有okay,另外图没发上来
-
也可以看一下
out/t113-100ask/image/.sunxi.dts
文件的 -
@awwwwa 上面的图点一下好像就能看到了,在uboot阶段使用fdt打印了,显示就得节点的status就是disabled
-
@zifeiyu 那看一下合成的dts的uart情况,out/t113-100ask/image/.sunxi.dts
-
@awwwwa 在out/t113-100ask/image/目录下边有个sunxi.dtb,我使用dtc把他反编译成了sunxi.dts,里面关于uart0的status是okay
-
@zifeiyu 那你得检查下是不是刷错固件了,或者没有运行pack命令刷的还是老版本
-
@awwwwa 使用了pack命令了,但是板子上还是不行
-
@zifeiyu 看看刷的固件对不对
-
@awwwwa 应该不是固件的问题,加了其他节点也都不行,板子里都得设备树都没有
-
@zifeiyu 那为什么pack打包到固件的有,刷进去就没了,是不是刷写到emmc但是TF卡启动了?
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号