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

Программирование MAX II

Программирую внутрисхемно ПЛИС EPM240 с микроконтроллера AT91SAM9260, программирование посредством JAM Player.

Программирование выполняется, но на этапе верификации ошибка.

 

Device #1 Silicon ID is ALTERA04(00)erasing MAXII device(s)...

erasing MAXII UFM block...

erasing MAXII CFM block...

programming CFM block...

programming UFM block...

verifying CFM block...

Device verify failure

 

Кроме того пробовал выполнять очистку (ERASE), а потом BLANKCHECK, также неудачно - пишет "Device is not blank".

С точки зрения схемотехники - на TCK повешан pull-down 1 КОм, как написано в руководстве, остальные просто соединены без дополнительных резисторов.

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

 

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


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

Как вариант: гарантаруемое максимальное число перепрошивок (по дукументации) 100. Может уже выбрали?

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


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

Только начали программировать, ПЛИС новая, сразу же внутрисхемно программируем.

 

Кстати, с EPM3064 все работало хорошо, но сейчас потребовалась другая ПЛИС.

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


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

Запаяли на TDO, TDI, TMS по 10 КОм на 3.3 В, ну и TCK 1 КОм на GND. Точно такое же поведение - ПЛИС определяется, правильно читается ее IDCODE, но после программирования/стирания VERIFY/BLANKCHECK завершаются с ошибкой.

Подскажите в чем может быть проблема.

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


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

Запаяли на TDO, TDI, TMS по 10 КОм на 3.3 В, ну и TCK 1 КОм на GND. Точно такое же поведение - ПЛИС определяется, правильно читается ее IDCODE, но после программирования/стирания VERIFY/BLANKCHECK завершаются с ошибкой.

Подскажите в чем может быть проблема.

 

Врядли дистанционно можно назвать причину. Гадание на кофейной гуще.

Могу посоветовать написать свою программу прошивания на основе вот этой http://marsohod.org/index.php/ourblog/11-b...163-marsblaster

Там есть исходники на Visual Studio наверное можно их переделать как-то для контроллера

 

 

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


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

ПЛИС новая

Уверены? Очень легко нарваться на левак, особенно, если покупаете штучно. Если с питанием все в порядке, то поменяйте, быстрее будет.

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


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

При программировании Byteblaster-ом никаких ошибок (ну разве что иногда). Уже отлажен сам проект, остается только требование прошивать его внитрисхемно, а оно с ошибкой валится.

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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