dtb编译
1.环境需要Ubuntu
2.需要dtc命令没有就安装 sudo apt-get install device-tree-compiler
3.将需要修改编译的DTB上传到机器上面,
使用命令将dtb转换成dts
dtc -l dts -O dtb -o xxxxx.dtb xxxxx.dts
4.转成后可以直接用文本编辑器修改完成
再用
dtc -O dtb -l dtb -o xxxxx.dtb xxxxx.dts
转成dtb
内存修改
1.在转换的dts里面查找memory
2.假如2G内存
就是1024*1024**1024*2=0x80000000
那就在memory改成0x80000000
内容补充
里面98xxxx开头的都是设备地址
然后如果内存包含了设备地址就要做reserve保留
不懂就去看linux内核代码里面关于device-tree的一些文档就好理解多了