Я работаю над встроенным Linux для TX6U-8010 на основе Freescale imx6.imx6 Компиляция дерева устройств - FATAL ERROR: невозможно разобрать дерево ввода
Я пытаюсь скомпилировать dtb с помощью компилятора дерева устройств (dtc). Однако, когда я использую команду:
dtc -O dtb -o imx6dl-tx6u-801x.dtb imx6dl-tx6u-801x.dts
... Я получаю следующее сообщение об ошибке:
Error: imx6dl-tx6u-801x.dts:13.1-9 syntax error
FATAL ERROR: Unable to parse input tree
Линии 12,13,14 являются: -
/dts-v1/;
#include "imx6dl.dtsi"
#include "imx6qdl-tx6.dtsi"
версия ядра, Я использую linux-3.18.5, а версия dtc - DTC 1.4.0.
Perfect. Я запустил это из дерева исходных текстов Android, чтобы перекомпилировать файлы dts, которые были включены. Команды, которые я использовал, были: 'cd ~/AOSP/kernel_imx' /' 'export CROSS_COMPILE =' pwd' /../ prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- ' '/' make imx_v6_v7_defconfig'/'make dtbs' – CJBS