Перейти к содержанию
    

Parallel Flash Loader (QSPI) добавить в программу NIOS

Есть система на MAX10 с 2-я прошивками.

Одна обновлятель(CFM0), вторая для работы(CFM1+2).

В обеих использую NIOS2v2.

В загрузчике - NIOS работает из UFM, в рабочей из QSPI flash.

Мне нужно обновление по UART прошивки CFM1+2 и программки в QSPI.

В найденных примерах альтеры QSPI обновляется только через JTAG, причем с прошивкой готового под определенную плату/микросхему *pfl.sof

исходники как они его делают пока не нарыл... хотя и не сильно помогут...

 

Вот как прошить внутри CFM все понятно, а как прошить внешнюю QSPI флешку ниосом - ниче не нашел.

может кто знает?

 

ЗЫ: Самый прикол с qsys/bsp/eclipse - я добавляю в qsys флешку qspi, надеясь что там она сможет и писаться, но bsp мне перебрасывает туда исполнение программы, хотя в его линкере указано для .text "onchip_flash_data", для остального - RAM, про внешнюю речи нету

 

quartus 15.1

10M08SAE144C8G

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот как прошить внутри CFM все понятно, а как прошить внешнюю QSPI флешку ниосом - ниче не нашел.

может кто знает?

QSPI должно быть то же что и EPCQ, можно использовать для чтения/записи EPCS/EPCQ Flash Controller (в старых версиях QII умел работать только в режиме х1, в QII v15 должен уметь работать в режиме х4) или ядро ALTASMI_PARALLEL (тут для Nios II придётся делать свой контроллер, чтоб повесить данное ядро на шину Avalon).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...