Bad0512 2 26 ноября, 2018 Опубликовано 26 ноября, 2018 · Жалоба Немного о том зачем это нужно : Имеем ZYNQ плату с неарбочей DDR (или например совсем без PS DDR - так тоже бывает). Хочется грузить PL минуя промежуточное использование буффера в ДДР значительных размеров. Собственно FSBL так и поступает : сначала копирует партицию с битстримом полностью во временный буфер в ДДР, а вторым шагом натравливает DMA машину PCAP на этот буфер и загружает PL. Вопрос в следующем - можно ли натравить эту машину на QSPI linear adress space чтобы исключить использование промежуточного буфера? Или это не будет работать в силу каких-то хитрых хардверных особенностей? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex77 4 26 ноября, 2018 Опубликовано 26 ноября, 2018 · Жалоба ХЗ. Однако мысли вслух. В Теории можно ведь создать систему без ДДР вообще - тогда при "генерации" FSBL оная не должна использоваться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bad0512 2 27 ноября, 2018 Опубликовано 27 ноября, 2018 · Жалоба 12 hours ago, Alex77 said: ХЗ. Однако мысли вслух. В Теории можно ведь создать систему без ДДР вообще - тогда при "генерации" FSBL оная не должна использоваться. Есть ещё вариант грузить по мелким кускам, а промежуточный буфер расположить в OCM. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitus_strom 0 27 ноября, 2018 Опубликовано 27 ноября, 2018 · Жалоба Здравствуйте! Возможно это Вам поможет: https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842377/Zynq-7000+AP+SoC+Boot+-+Booting+and+Running+Without+External+Memory+Tech+Tip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bad0512 2 3 декабря, 2018 Опубликовано 3 декабря, 2018 · Жалоба On 11/27/2018 at 4:44 PM, vitus_strom said: Здравствуйте! Возможно это Вам поможет: https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842377/Zynq-7000+AP+SoC+Boot+-+Booting+and+Running+Without+External+Memory+Tech+Tip Спасибо за подсказку, очень полезная ссылка. Там как раз реализован тот самый алгоритм. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dimidrol 0 3 декабря, 2018 Опубликовано 3 декабря, 2018 · Жалоба В 26.11.2018 в 16:45, Alex77 сказал: ХЗ. Однако мысли вслух. В Теории можно ведь создать систему без ДДР вообще - тогда при "генерации" FSBL оная не должна использоваться. Нет, в стандартной конфигурации DDR обязательна. FSBL из коробки без внешней памяти не работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bad0512 2 4 декабря, 2018 Опубликовано 4 декабря, 2018 · Жалоба 11 hours ago, Dimidrol said: Нет, в стандартной конфигурации DDR обязательна. FSBL из коробки без внешней памяти не работает. Из коробки - не работает, а с некоторыми модификациями - работает, более того он ещё и PL грузит при этом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться