реклама на сайте
подробности

 
 
> Altera SoC независимый бут HPS и FPGA, Если HPS и FPGA грузятся независимо, проц "не видит" FPGA
serjj
сообщение Jul 24 2015, 11:59
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Всем доброго

Столкнулся с довольно неожиданной проблемой. Планировал использовать независимую загрузку HPS и FPGA (каждая грузится из своей QSPI flash). Оба устройства успешно грузятся после подачи питания, но при попытке чтения процессором регистров из FPGA части по шине h2f_axi_master получаю нули вместо ожидаемых чисел. Пробовал вставлять задрежки или читать в цикле - результат тот же.
Если же, не перешивая FPGA, сбросить проц (cold reset) и по JTAG залить теже preloader и приложение, что и зашиты во флеш, то чтение данных из FPGA работает корректно.
В итоге в качестве решения придётся перейти на режим FPGA первая - HPS второй, загружая preloader из On-Chip memory FPGA (FPGA boot), а из QSPI выгружая уже саму прогу. В таком случае всё работает нормально. Но всё равно остаётся вопрос - почему при независимом буте возникает такая проблема? И что будет в случае HPS первый - FPGA вторая? Есть идеи в чём дело?

ЗЫ. Проверил эту особенность на отладке и на нашей плате - результат одинаков.

Сообщение отредактировал serjj - Jul 24 2015, 12:00
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Kuzmi4
сообщение Jul 28 2015, 07:53
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 serjj
касательно hwlib - там читать надо чего они рекомендуют, я ж эту последовательность запуска тоже не сам придумал wink.gif ..
А на счёт bare-metal - я давно с ним не работал, всё больше на пингвине сижу, когда работал - читал доки на hwlib, сорцы разные смотрел + TechRef на HPS..
Посмотрите поискам по форуму, тут относительно недавно была кажется темка каксательно работы с hwlib для альткровского сок-а. Или спросите Stewart Little - думаю он вам что то точно подскажет толковое по этой тематике.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th June 2025 - 09:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.0136 секунд с 7
ELECTRONIX ©2004-2016