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

 
 
> Вопрос про про процесс программировани используя ББ.
Михайло
сообщение Feb 22 2007, 16:20
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 18-02-07
Пользователь №: 25 466



Суть проблемы в следующем.

Прекрасно программируются чипы EPM3032ATC44-10, и потом работают по назначению.

Но отказывается программировать 7032 и 7064SLC.....

Точнее шьет,но на верификации заваливается - тоесть ошибки.

В чем грабли?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
Alex11
сообщение Feb 23 2007, 15:36
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Если ББ самодельный, то, скорее всего проблемы во фронтах и наводках. Нужно максимально укоротить шлейф от ББ до платы, лучше до 10 - 15 см. При этом можно использовать LPT удлинитель до метра длинной. Иногда помогает маленький конденсатор от clk в землю.
Go to the top of the page
 
+Quote Post
клещ
сообщение Feb 23 2007, 16:17
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 3-02-07
Пользователь №: 25 005



Сам с таким сталкивался - ББ МВ (а речь у вас идет имеено о нем, мультивольтовом) может хуже прошивать 5-тивольтовые ПЛИСы.
Во-первых присоединюсь к рекомендации ALEx_11 - шлейф от ББ до разъема на плате явно не должен быть метровым.
Во-вторых, если у Вас на плате недалеко от программируемой ПЛИС находится кварцевый генератор, то его генереж весьма дурно влияет на процесс программирования, скажу Вам. Поэтому на момент записи ПЛИсины генератор желательно остановить (если покупной - у многих генераторов есть контакт разрешения выхода).
И в последнее - из личной практики. Для программирования 5-тивольтовых ПЛИСин держу отдельный ББ (НЕмультовольтовый). Как показывает моя практика, среднетатистический ББ шьет EPM7000S гораздо лучше ББ МВ. Если предыдущие рекомендации Вам не помогут - не жмотитесь, сделайте отдельный немультивольтовый ББ. "Интеллекта" у него на 1533 АП5 и несколько резисторов, никакой такой недоставаемой "экзотики" нет , паяется за один день.
Go to the top of the page
 
+Quote Post
Kazap
сообщение Feb 24 2007, 18:45
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 93
Регистрация: 8-05-06
Пользователь №: 16 880



Может быть еще одна причина- неизвестная ошибка в проекте. У меня с квартусом 4.0 именно для 7032 была именно такая же проблема- микросхема прекрасно программировалась, давала ошибку верификации( каждый раз при записи) и при этом все работало. -на десятках серийных изделий.
Лечил созданием нового проекта с использованием той же схемы. А в целом квартус довольно коряво
поддерживает серию 70. Часто бывают проблемы при компляции типа internal error. переведешь проект на 3000 серию или любую другую -все компилируется, а для 7000s- ошибка. Лечится , как правило, созданием мегафункций только на VHDL(глюки прут именно с AHDL- мегафункциями).
Или , опять же , созданием нового проекта с использованием той же схемы
Go to the top of the page
 
+Quote Post
SpyBot
сообщение Feb 27 2007, 18:57
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 285
Регистрация: 5-11-05
Пользователь №: 10 491



у меня BB MV без глюков прошивает 7032S - 7128S, генератор на плате генерит smile.gif
Go to the top of the page
 
+Quote Post
Пушкин
сообщение Mar 3 2007, 15:17
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 66
Регистрация: 3-03-07
Пользователь №: 25 835



И я шил 7128 без проблем и мультивольтовым и вторым, переделанным с мультивольтового самым простым способом.Шлейф сантиметров 30.
Думаю у вас либо квартус глючит как уже предполагали либо что-то неверно соединено, может какой резистор не того номинала или еще что.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Mar 27 2007, 06:15
Сообщение #7


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



байт бластер мв самодельный - шлейф 20 см
провод ЛПТ - от фитоновского программатора
более того - внутри стоит микросхема 1533АП5, которая от 3.3 нормально работать не должна
таких сделал уже несколько штук - никаких проблем ещё не было
кстати на сколько я помню на 3000 и 7000 немного разное подключение резисторов на плате - но вроде и так и так работает .....
Go to the top of the page
 
+Quote Post
клещ
сообщение Apr 6 2007, 21:07
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 3-02-07
Пользователь №: 25 005



Что вам сказать, джентльмены..
В большинстве случаев байтбластер МВ нормально шьет МАХ7000S. Но в любом деле есть тонкости.
Насколько могу сказать из своего опыта, на процесс записи влияют и количество ПЛИС в JTAGовской гирлянде, и разводка платы, и количество сделанных перезаписей, и то, где происходит процесс записи (или перезаписи) - шьете ли вы ПЛИС на узле в составе аппаратуры или узел, на котором установлены ПЛИС, шьется в лабораторных условиях, отдельно.
По одной работе пришлось зашить (а потом несколько раз перешить) несколько сотен узлов, на которых стояли ПЛИС EPM7128S; в JTAGовской гирлянде были завязаны три ПЛИС.
При этом приходилось для прошивки использовать и и обычный байтбластер, и МВ (в разное время под рукой оказывались либо тот, либо другой). И могу сказать, что количетво сбоев при перезаписи ПЛИС было больше, когда я использовал байтбластер МВ. Несколько узлов я так и не смог зашить. Зашил их позже, уже обычным байтбластером, с первого же раза. "Помогал" и генератор на плате - при сбое процеса прошивки я закорачивал кварц, и повторная зашивка происходила нормально.
Сразу уточню - это была именно перезапись, а не запись чистой ПЛИС, процесс перезаписи осуществлялся в составе аппаратуры.
так что могу констатировать факт - как говорят на Крайнем Севере - "тенденция аднака..."
Go to the top of the page
 
+Quote Post

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

 


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


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