Maverick_ 15 30 октября, 2018 Опубликовано 30 октября, 2018 · Жалоба не могу в device tree прописать клоки для ip core dma axi_dma_0: dma@40400000 { #dma-cells = <1>; clock-names = "s_axi_lite_aclk m_axi_sg_aclk m_axi_mm2s_aclk m_axi_s2mm_aclk"; clocks = "clkc 15>, <&clkc 15>, <&clkc 15>, <&clkc 15"; compatible = "xlnx,axi-dma-1.00.a"; interrupt-parent = <&intc>; interrupts = <0 29 4 0 30 4>; reg = <0x40400000 0x10000>; xlnx,addrwidth = <0x20>; xlnx,include-sg ; dma-channel@40400000 { compatible = "xlnx,axi-dma-mm2s-channel"; dma-channels = <0x1>; interrupts = <0 29 4>; xlnx,datawidth = <0x20>; xlnx,device-id = <0x0>; }; dma-channel@40400030 { compatible = "xlnx,axi-dma-s2mm-channel"; dma-channels = <0x1>; interrupts = <0 30 4>; xlnx,datawidth = <0x20>; xlnx,device-id = <0x0>; }; dmesg: [ 0.770049] xilinx-vdma 40400000.dma: failed to get axi_aclk (-2) [ 0.774806] xilinx-vdma: probe of 40400000.dma failed with error -2 что не так? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jury093 2 30 октября, 2018 Опубликовано 30 октября, 2018 (изменено) · Жалоба может скобку и амперсанд забыли для первой частоты: clocks = "clkc 15>, <&clkc 15>, <&clkc 15>, <&clkc 15"; и кавычки могут быть лишними, судя по инету, ходят несколько вариантов синтаксиса, попробуйте: clocks = <&clkc 15>, <&clkc 15>, <&clkc 15>, <&clkc 15>; Изменено 30 октября, 2018 пользователем Jury093 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 30 октября, 2018 Опубликовано 30 октября, 2018 · Жалоба так я уже пробовал... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jury093 2 30 октября, 2018 Опубликовано 30 октября, 2018 (изменено) · Жалоба 4 часа назад, Maverick_ сказал: так я уже пробовал... вот там: девушка боролась с подобной проблемой, ей помогло (по ее словам) включение "но когда я в дизайне разрешила scatter-gather" и повторюсь: хороший паттерн для гугля "axi_dma_0: dma@40400000 {" даже solved попадаются.. update надо же, как нынче линки вставляются - я скопипастил просто url из браузера, а движок форума самостоятельно сходил и оформил цитату.. Изменено 30 октября, 2018 пользователем Jury093 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 31 октября, 2018 Опубликовано 31 октября, 2018 · Жалоба ссылка помогла, спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться