如何编译D1-h的设备树
- 
					
					
					
					
 d1-h的设备树如何单独编译,在什么目录下输入什么命令 
- 
					
					
					
					
 没有单独编译设备树的指令 - 编译uboot+设备树:muboot
- 编译kernel设备树:mkernel
 
- 
					
					
					
					
 @yuzukitsuru 那在哪个目录下输入这个命令啊,我之前试着在根目录下输入make dtbs出错了 
- 
					
					
					
					
 @wb15779898961 根目录下,先source build/envsetup.sh 然后 lunch选择板子 
- 
					
					
					
					
 @yuzukitsuru 谢谢你啊,我刚刚muboot成功了,然后我怎么把编译好的设备树更新到开发板里啊 
- 
					
					
					
					
 @wb15779898961 需要重新烧录系统,不能单独刷写设备树 
- 
					
					
					
					
 @YuzukiTsuru 怎么联系到你,有个方案找你做? 
- 
					
					
					
					
 @yuzukitsuru 请问一下是muboot之后然后再pack嘛,再重新刷系统就可以了对嘛 
- 
					
					
					
					
 @helloxuxiao9 不接单 
- 
					
					
					
					
 
- 
					
					
					
					
 @yuzukitsuru  最后再问一句,我想修改更新设备树只需要,修改这里的dts再更新就可以了对嘛 最后再问一句,我想修改更新设备树只需要,修改这里的dts再更新就可以了对嘛
- 
					
					
					
					
 @wb15779898961 不是,改 device/config/chips/d1-h/configs/nezha/linux-5.4/board.dts
- 
					
					
					
					
 @yuzukitsuru 谢谢你啊,真的很感谢  
- 
					
					
					
					
 @yuzukitsuru  
  我按照您说的加了一个一级目录,然后source build/en...sh再然后lunch了,接着muboot,最后pack出了新的镜像文件,但是还是没能更新设备树啊 我按照您说的加了一个一级目录,然后source build/en...sh再然后lunch了,接着muboot,最后pack出了新的镜像文件,但是还是没能更新设备树啊
- 
					
					
					
					
 @wb15779898961 你改的是uboot的设备树,不是kernel的,kernel需要mkernel或者mp(建议mp,因为mkernel会导致rootfs注册错误导致VFS挂不上 
- 
					
					
					
					
 @yuzukitsuru 我修改了内核的设备树,也mkernel了,还是不可以解决这个问题啊 
- 
					
					
					
					
 @wb15779898961 修改节点内容呢,比如串口IO改一下 
- 
					
					
					
					
 @yuzukitsuru 那我试一下,改一下串口的名字 
- 
					
					
					
					
 @yuzukitsuru 我把chosen改成chosen1在板子上还是chosen 
- 
					
					
					
					
 @wb15779898961 pio改一下呢,PE改成PF这样的,因为全志平台的设备树有一个合并过程,会与sys_config.fex 的内容合并,空节点无用节点会被删除,这些chosen也会被同步。这样做主要是为了OTA与IO选择多设备树设计 
- 
					
					
					
					
 @yuzukitsuru 我试了还是不行啊,在编译内核的时候还报错了,我不知道是不是之前,我在内核中make dtbs了,然后让我选了一大堆的y/n,我不知道是不是那个引起的 
- 
					
					
					
					
 @wb15779898961 Tina 不支持去kernel目录里make dtbs,因为这个 kernel 是安卓 AOSP 提供的版本不是标准的 Linux。mkernel后再mp我这里测试是没问题的。 
- 
					
					
					
					
 @yuzukitsuru 好的我再来测试 
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号
