gosha 0 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба dtc -I dts -O dtb -o system.dtb system-top.dts Error: system-top.dts:9.1-9 syntax error FATAL ERROR: Unable to parse input tree #include "zynq-7000.dtsi" #include "pl.dtsi" #include "pcw.dtsi" /*==========================================================*/ /include/ "zynq-7000.dtsi" /include/ "pl.dtsi" /include/ "pcw.dtsi" dtc -I dts -O dtb -o system.dtb system-top.dts Error: pl.dtsi:62.32-33 syntax error FATAL ERROR: Unable to parse input tree misc_clk_1: misc_clk_1 { #clock-cells = <0>; clock-frequency = <148484848.4848485>; compatible = "fixed-clock"; }; OS: Debian v 10.5 Для Vivado 2018 каким dtc собирать ? исправил #include на /include/ теперь ругается на clock-frequency = <148484848.4848485>; Что делаю не так ? device_tree_zedboard.tar.gz Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба А зачем такая точность клока??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha 0 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 50 minutes ago, gosha-z said: А зачем такая точность клока??? Один Аллах это знает. Ничего не менял в исходниках. Только собираю. Исходники tevice_tree скачал отсюдова, не исправлял: https://github.com/Xilinx/device-tree-xlnx/tree/xilinx-v2018.3 Делаю все как в учебном видео отсюдова: https://www.youtube.com/ Запуск Linux на SoC Zynq 7000 от Xilinx на примере ZedBoard Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
карамболь 0 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба а так ? gcc -I ../../../../project-spec/meta-user/recipes-bsp/device-tree/files/system-user.dtsi -E -nostdinc -undef -D__DTS__ -x assembler-with-cpp -o my_dts/system-top.dts.tmp system-top.dts dtc -I dts -O dtb -o system-top.dtb system-top.dts.tmp https://forums.xilinx.com/t5/Embedded-Linux/Device-tree-system-user-dtsi-not-building/td-p/1026183 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 5 minutes ago, карамболь said: а так ? Так нужно если пользуете C-style includes/defines. 36 minutes ago, gosha said: Ничего не менял в исходниках. Только собираю. Ну так поставьте частоту по факту. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha 0 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 14 minutes ago, gosha-z said: Так нужно если пользуете C-style includes/defines. Ну так поставьте частоту по факту. Да не вопрос: Если поставить целое число, собирается (на форуме другие значения): https://forums.xilinx.com/t5/AI-and-Vitis-AI/DNNDK3-1-Installation-failed-on-Custom-Zynq-SoC-7020-platform/td-p/1058330 misc_clk_0: misc_clk_0 { #clock-cells = <0>; clock-frequency = <200000000>; compatible = "fixed-clock"; }; misc_clk_1: misc_clk_1 { #clock-cells = <0>; clock-frequency = <100000000>; compatible = "fixed-clock"; }; А у меня: misc_clk_0: misc_clk_0 { #clock-cells = <0>; clock-frequency = <100000000>; compatible = "fixed-clock"; }; misc_clk_1: misc_clk_1 { #clock-cells = <0>; clock-frequency = <148484848>; compatible = "fixed-clock"; }; Собирается с замечанием: "/memory node has a reg or ranges property but no unit name" Почему же у меня SDK так посчитал ? собираю example mcomms2/zed github AD Криворучки ? Готовый проект собрать не смог ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 25 января, 2021 Опубликовано 25 января, 2021 · Жалоба 37 minutes ago, gosha said: на форуме другие значения Так не на форум надо смотреть, а в схему, какую частоту генератор генерит. 42 minutes ago, gosha said: Собирается с замечанием: На это можно забить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться