您的位置:首页 > 其它

compile devicetree.dts error: Unable to parse input tree

2016-12-21 14:43 1831 查看
编译dts文件报错:z@ubuntu:~/WORK/for_xc7z035/linux-xlnx-xilinx-v2014.2.01$ ./scripts/dtc/dtc -I dts -O dtb -o ./devicetree.dtb ./zynq-zc702_rl.dts

Error: ./zynq-zc702_rl.dts:358.4-359.1 syntax error

FATAL ERROR: Unable to parse input tree

错误原因:这个错误很可能是我们在写节点时多加了或者少写了“}”符号造成的,特别是节点里面包含了一些子节点的情况下,很容易少加“}”符号。

解决思路:由于gedit打开dts文件,dts内容的层次结构不好一眼看出,需要把dts内容copy到sourceinsight、UlterEdit或者其他文本工具里编辑,总之一点能让dts内容层次分明。这样一下就可以定位是那个节点存在少加或者多加‘}’符号。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐