AntiL 0 27 октября, 2011 Опубликовано 27 октября, 2011 · Жалоба ладно, сам и отвечаю(может кому и понадобится): 1. поставил все векторы (reset, exceptions) на on-chip память и сделал инициализию on-chip памяти my.hex 2. сгенерил проц 3. пересобрал bsp 4. сгенерил elf 5. в Nios II Command Shell сделал из elf my.hex с помощью команды elf2hex с параметрами --width=32 --base=0x0c010000(начальный адресс on-chip памяти) 6. скомпилировал sof 7. преобразовал sof в my.pof с параметрами конф. биты по адресу 0x3FE0000 page0 = factory.sof, start 0x0 (пришлось указать чтобы правильно сгенерились конф. биты) page1 = my.sof, start 0x380000 8. прошил с помощью cycloneIII_3c120_dev_pfl.sof+cfi512+my.pof: page1 + конф. биты., т.к. биты скомпилированны для двух страниц 0 и 1 переключатель pgm_config_select только их и переключает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AntiL 0 27 октября, 2011 Опубликовано 27 октября, 2011 · Жалоба 7. ... преобразовывал с помощью quartus -> convert programming files подробнее см http://www.altera.com/literature/ug/ug_ciii_devkit.pdf Appendix A 8. ... шил quartus programmer'ом page1 со смещением 0x380000 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться