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

 
 
> Беда с EPCS, спасайте советом коллеги
alexPec
сообщение Dec 8 2014, 22:39
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Всем добрый день.

Пожалуйста дайте вектор мысли... Весь день убил а результата нет.

Ситуация такая: отладил проект (EP3C25), пришла пора заливать во флешь (M25P40). Все подготовил, пускаю ниос программер - хаха! Не шьется. Ладно, смотрю лог - No EPCS registers found: tried looking at addresses. Как-то была такая ситуация, давно-давно, на другом квартусе, решилась перезагрузкой компа. Ну, думаю - ерунда, щас я тебя прошью. Перезапустил комп - то же самое. Начали кончаться мысли. Думаю может софт криво стоит? Взял старую плату с другой ПЛИС, старый проект (на Q91) открыл его в Q13.1, залил прошивку в ПЛИС, запустил флешь программер ниос - все хорошо, прошилось. Ну думаю, с флешкой что-то не так. Снял флешку, прозвонил сигналы на нее - все ок, на всех сигнальных ногах звонятся внутренние диоды ПЛИС на землю. Попробовал зашить вообще без флешки - тот же лог, No EPCS registers found: tried looking at addresses, и значения при сканировании те же выдает. Ну думаю - все ясно, флешка дохлая. Ставлю другую, новую - та же ерунда, те же значения при сканировании. Лог не меняется вообще - есть ли флешка, нет ли ее. Думаю, а щас я тебя осциллографом померяю - и померял. Что же увидел - НИЧЕГО! Ни одна нога при попытке прошить не дергается! Думал, интерфейс флешки в ПЛИСе выбит - взял сконвертил SOF в JIC, пробую прошить в квартус-программере: клок, CE, данные на флешку идут, правда ругается что не опознан ID - ну да бог с ним, мне нужен ниос программер, интерфейс целый и ладно.
К двум часам ночи голова стала пустая, мысли кончились совсем. Остались только вопросы. Основной - что за регистры EPCS он сканирует? Контроллера чтоли? Вроде не должен, ему флешку искать надо, контроллер и так ему указывают где сидит. Ноги перепроверил на флешку - все ок (вроде). Галочку на EPCS контроллере пробовал и ставить и убирать (картинка) - никакой разницы. Все, ступор. Спасайте...




Код
Info: Reading override file "C:/altera/q11_1/nios2eds/bin/nios2-flash-override"
Info: Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Info: Resetting and pausing target processor: OK
Info: Reading System ID at address 0x000120C8: verified
Info: Processor data bus width is 32 bits
Info: Looking for EPCS registers at address 0x00011800 (with 32bit alignment)
Info:   Initial values: 0001703A 04C00074 9801483A 9CFFF804 983FFD1E 0000203A
Info:   Not here: reserved fields are non-zero
Info: Looking for EPCS registers at address 0x00011900 (with 32bit alignment)
Info:   Initial values: 92400237 4A40100C 483FFD26 90000135 92400237 4A40200C
Info:   Not here: reserved fields are non-zero
Info: Looking for EPCS registers at address 0x00011A00 (with 32bit alignment)
Info:   Initial values: 108001C4 1004D0FA 002EE03A 003F9C06 002EE03A 003F9506
Info:   Not here: reserved fields are non-zero
Info: Looking for EPCS registers at address 0x00011B00 (with 32bit alignment)
Info:   Initial values: 00000000 00000000 00000000 00000000 00000000 00000000
Info:   Not here: SPI_SLAVE_SEL has 0 valid bits (should be between 1 and 16)
Info: Looking for EPCS registers at address 0x00011C00 (with 32bit alignment)
Info:   Initial values: 000000FF 000000FF 00000260 00000000 000000FF 00000001
Info:   Not here: reserved fields are non-zero
Info: No EPCS registers found: tried looking at addresses
Info:      0x00011800, 0x00011900, 0x00011A00, 0x00011B00 and 0x00011C00

Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 22:14
Рейтинг@Mail.ru


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