Realking 0 26 декабря, 2019 Опубликовано 26 декабря, 2019 · Жалоба Пытаюсь собрать device tree blob для указанной платы исходники взяты с https://github.com/altera-opensource/linux-socfpga/ получаю следующее Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 26 декабря, 2019 Опубликовано 26 декабря, 2019 · Жалоба А сам файл физически существует? Запятая в имени несколько напрягает... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Realking 0 26 декабря, 2019 Опубликовано 26 декабря, 2019 · Жалоба да, существует Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 26 декабря, 2019 Опубликовано 26 декабря, 2019 · Жалоба А ручками сей файл компилируется? Только если там #include - его надо компилировать в два этапа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Realking 0 26 декабря, 2019 Опубликовано 26 декабря, 2019 · Жалоба 3 minutes ago, gosha-z said: А ручками сей файл компилируется? Только если там #include - его надо компилировать в два этапа. не понял, поподробнее можно делаю по этой статье https://habr.com/ru/post/264515/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 27 декабря, 2019 Опубликовано 27 декабря, 2019 · Жалоба 21 hours ago, Realking said: поподробнее можно Примерно так: Шаг 1: cpp -nostdinc -I/path/to/kernel_source/include -I/path/to/kernel_source.arch/$ARCH/boot/dts -undef -x assembler-with-cpp dtsin.dts dtsout.dts Шаг 2: dtc -I dts -O dtb -i/path/to/kernel_source.arch/$ARCH/boot/dts -o mydevices.dtb dtsout.dts Первый путь в первом шаге- это где лежат .h, второй - .dtsi После компиляции dtsout.dts можно удалить "чтоб не отсвечивал" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться