Error: arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts:22.13-19 syntax error FATAL ERROR: Unable to parse input tree make[1]: *** [scripts/Makefile.lib:296:arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dtb] 错误 1 make: *** [Makefile:1277:suniv-f1c100s-licheepi-nano.dtb] 错误 2
时间: 2024-01-31 13:04:44 浏览: 163
编译出错可以参考本文
这个错误提示说明 suniv-f1c100s-licheepi-nano.dts 设备树源码文件存在语法错误,导致编译失败。根据错误提示,你可以看到具体的错误信息:
```
Error: arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts:22.13-19 syntax error
```
这个错误信息表示在 suniv-f1c100s-licheepi-nano.dts 的第 22 行第 13 列至第 19 列存在语法错误。你需要打开这个文件,找到对应的行,进行修正。
在修正语法错误之后,你可以重新执行 `make dtbs` 命令进行编译。如果还是编译失败,可以再次查看编译输出,找到错误信息进行排查。另外,如果你不确定语法错误的位置,可以尝试使用设备树编辑工具(比如 dtsview 或者 dtc -I dts -O dtb -o /dev/null -q suniv-f1c100s-licheepi-nano.dts)来检查语法错误。
阅读全文