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

 
 
 
Reply to this topicStart new topic
> Altera Jam Player, ошибка Device verify failure
Евгений Старцев
сообщение Mar 31 2011, 08:44
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 31-03-11
Пользователь №: 64 013



ПЛИС - EPM3064. Потребовалось программировать ее внутрисхемно, с того же микроконтроллера (AT91SAM9260), который ее будет после прошивки использовать.
Для MAX 3000 имеется возможность делать это с помощью JAM Byte-code player. Занялся его портированием. ПЛИС связывается с микроконтроллером 4 выводами TMS, TDI, TDO, TCK.
На микроконтроллере используются PIO для управления ими.

Вроде бы частично заработало - успешно выполняется стирание (ERASE), проверка IDCODE (считывается и проверяется корректно), проверка стертого устройства (BLANKCHECK).
Но операция VERIFY завершается с ошибкой.

Exit code = 11... Device verify failure

В чем может быть дело?
Go to the top of the page
 
+Quote Post
Victor®
сообщение Mar 31 2011, 10:25
Сообщение #2


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(Евгений Старцев @ Mar 31 2011, 11:44) *
ПЛИС - EPM3064. Потребовалось программировать ее внутрисхемно, с того же микроконтроллера (AT91SAM9260), который ее будет после прошивки использовать.
Для MAX 3000 имеется возможность делать это с помощью JAM Byte-code player. Занялся его портированием. ПЛИС связывается с микроконтроллером 4 выводами TMS, TDI, TDO, TCK.
На микроконтроллере используются PIO для управления ими.

Вроде бы частично заработало - успешно выполняется стирание (ERASE), проверка IDCODE (считывается и проверяется корректно), проверка стертого устройства (BLANKCHECK).
Но операция VERIFY завершается с ошибкой.

Exit code = 11... Device verify failure

В чем может быть дело?


Вы ничего не сказали про PROGRAM...
Чтобы что-то проверить - сначала надо записать.


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
Евгений Старцев
сообщение Mar 31 2011, 14:25
Сообщение #3





Группа: Новичок
Сообщений: 9
Регистрация: 31-03-11
Пользователь №: 64 013



Цитата(Victor® @ Mar 31 2011, 16:25) *
Вы ничего не сказали про PROGRAM...
Чтобы что-то проверить - сначала надо записать.

Большое спасибо за участие! Я с ПЛИС только начал работать и сразу пришлось портировать JAM Player.

Так возможно все перепутал. Операция VERIFY должна выполняться после прошивки? Я думал с ее помощью проверяется обмен с ПЛИС или что-то подобное. Ну то есть она позволяет оценить будет ли корректной операция PROGRAM (я так думал).

Можете поподробней рассказать для чего предназначена операция Verify. В даташите размыто как-то написано - мол проверка устройства, а прошитого или нет не указано. Я все пытался по коду JAM Player разобраться, а там ведь алгоритмы все по сути в .jbc файле хранятся и мало что почерпнешь.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Mar 31 2011, 15:07
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Евгений Старцев @ Mar 31 2011, 17:25) *
Можете поподробней рассказать для чего предназначена операция Verify. В даташите размыто как-то написано - мол проверка устройства, а прошитого или нет не указано.

Я думаю, как в любом программаторе. PROGRAM - записать программу, VERIFY - удостовериться, что записанное совпадает с тем, что записывали. Т.е. читает обратно, и сравнивает. Если совпадает - Ok.
Go to the top of the page
 
+Quote Post
Евгений Старцев
сообщение Apr 1 2011, 03:15
Сообщение #5





Группа: Новичок
Сообщений: 9
Регистрация: 31-03-11
Пользователь №: 64 013



Большое всем, спасибо!

Все правильно, теперь прошивается и проверяется.
Я одну плату перевел во временно неработоспособное состояние выполнив сразу PROGRAM для ПЛИС (там дело в прошивке самой было),
поэтому на новой опасался PROGRAM выполнять, имея ошибки при VERIFY.
Go to the top of the page
 
+Quote Post

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

 


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


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