linux下使用dtc生成dtb时出现错误”FATAL ERROR: Unable to parse input tree”如何处理?

答: 别直接使用dtc,使用make dtbs来生成dtb,示例如下:
问题复现:
linux-5.10>$ dtc -I dts -O dtb arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts -o fsl-ls1046a-rdb.dtb
Error: fsl-ls1046a-rdb.dts:13.1-9 syntax error
FATAL ERROR: Unable to parse input tree

问题解决:
linux-5.10>$ export ARCH=arm64
linux-5.10>$ export CROSS_COMPILE=aarch64-linux-gnu-
linux-5.10>$ make defconfig
linux-5.10>$ make dtbs 或
linux-5.10>$ make freescale/fsl-ls1046a-rdb.dtb

Original: https://www.cnblogs.com/dakewei/p/14001524.html
Author: Jello
Title: linux下使用dtc生成dtb时出现错误”FATAL ERROR: Unable to parse input tree”如何处理?

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/8439/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

最近整理资源【免费获取】:   👉 程序员最新必读书单  | 👏 互联网各方向面试题下载 | ✌️计算机核心资源汇总