Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ZC706 Board
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
doom13
Приветствую.
Пришла плата ZC706, скомпилил пример из Vivado, заливаю по JTAG. PL прошивается. Из SDK пытаюсь залить пример Echo LwIP в PS, выбрасывает ошибку. В чём может быть проблема? (Пробовал и Xilinx Platform Cable USB II и встроенный Digilent)
doom13
Хз, что это было, но запустилось (переключатели пощёлкал и вернул в исходное положение) sm.gif
doom13
Есть такая особенность при старте платы по включению питания: если запускаю свой проект, то выкидывает ошибку (рисунок выше), если сначала запускается пример от Xilinx (LwIP Echo), то потом и мой стартует.
SDK log для примера:
Цитата
08:12:49 INFO : Launching XSDB server: xsdb -n /opt/Xilinx/SDK/2015.4/scripts/xsdb/xsdb/xsdb-server.tcl
08:12:50 INFO : XSDB server has started successfully.
08:12:50 INFO : Processing command line option -hwspec /home/andrei/work/zc706/zynq/zc706.sdk/base_zynq_design_wrapper.hdf.
08:12:50 INFO : Checking for hwspec changes in the project base_zynq_design_wrapper_hw_platform_0.
08:13:00 INFO : ps7_init is completed.
08:13:00 INFO : ps7_post_config is completed.
08:13:00 INFO : Processor reset is completed for ps7_cortexa9_0

SDK log для моего проекта (тот же LwIP, но с изменениями):
Цитата
08:15:00 INFO : Launching XSDB server: xsdb -n /opt/Xilinx/SDK/2015.4/scripts/xsdb/xsdb/xsdb-server.tcl
08:15:01 INFO : XSDB server has started successfully.
08:15:01 INFO : Processing command line option -hwspec /home/andrei/work/zc706/zynq_test/zynq_test.sdk/zynq_subsystem_wrapper.hdf.
08:15:02 INFO : Checking for hwspec changes in the project zynq_subsystem_wrapper_hw_platform_0.
08:15:13 INFO : Processor reset is completed for ps7_cortexa9_0

Как понимаю, проблема в инициализации PS
Цитата
08:13:00 INFO : ps7_init is completed.
08:13:00 INFO : ps7_post_config is completed.

Может кто подскажет, что за это отвечает?
doom13
Разобрался. Надо прицепить tcl скрипт для инициализации в Debug Configurations.
ConstHw
https://forums.xilinx.com/xlnx/attachments/.../1/Chapter2.pdf
Страница 3

Debug Configuration > Target Setup > initialization file
Там же чекбоксы run ps7_init и post_config

PS
Загрузил вопрос с утра, ответ написать успел в обед, а вы уже свой добавили. Ну пусть повисит для других с деталями sm.gif
doom13
Цитата(ConstHw @ Apr 12 2016, 13:27) *
https://forums.xilinx.com/xlnx/attachments/.../1/Chapter2.pdf
Страница 3

Debug Configuration > Target Setup > initialization file
Там же чекбоксы run ps7_init и post_config

PS
Загрузил вопрос с утра, ответ написать успел в обед, а вы уже свой добавили. Ну пусть повисит для других с деталями sm.gif

Да, спасибо, что-то до доки пока не добрался.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.