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

 
 
 
Reply to this topicStart new topic
> Max+Plus и байтбластер
EmbedElektrik
сообщение Jul 31 2008, 12:36
Сообщение #1


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

Группа: Свой
Сообщений: 121
Регистрация: 30-07-08
Из: Тверь, Россия
Пользователь №: 39 321



Такая ситуация: Включаю комп, загружаю макс+плюс, допустим открываю проект и гружу плисину. Светодиоды на плате замигали... все ок, но через секунду-другую моргает светодиод программирования на байтбластере и фпга ступорится. Так может продолжаться несколько десятков заливок, потом этот глюк с байтбластером исчезает и все работает как часы. Вопрос - это только у меня так? wacko.gif
Go to the top of the page
 
+Quote Post
гигипотамм
сообщение Aug 3 2008, 00:32
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 25-02-06
Из: Украина, Киев
Пользователь №: 14 664



Десятки заливок?! Например, MAX3000A выдерживает всего до 100 перезаписей.
Go to the top of the page
 
+Quote Post
Mc_off
сообщение Aug 3 2008, 06:35
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 2-01-07
Из: Ростовская область
Пользователь №: 24 044



Цитата(гигипотамм @ Aug 3 2008, 04:32) *
Десятки заливок?! Например, MAX3000A выдерживает всего до 100 перезаписей.


Неправда ваша. У меня пол года на одном чипе отлаживались разные прошивки. Точное число перепрошивок сказать не могу, но по 10-20 в день - было.

Цитата(EmbedElektrik @ Jul 31 2008, 16:36) *
Такая ситуация: Включаю комп, загружаю макс+плюс, допустим открываю проект и гружу плисину. Светодиоды на плате замигали... все ок, но через секунду-другую моргает светодиод программирования на байтбластере и фпга ступорится. Так может продолжаться несколько десятков заливок, потом этот глюк с байтбластером исчезает и все работает как часы. Вопрос - это только у меня так? wacko.gif


Может у тебя какая нибудь прога на LPT шлет что-то....
Выдёргивай шнурок после прошивки. smile.gif

У меня был случай, когда из-за длинного шнурка (от матрицы до буфера) шилось не с первого раза.
Один раз из-за ошибки при прошивании матрица сгорела (я жа палец об неё обжёг).
Go to the top of the page
 
+Quote Post
EmbedElektrik
сообщение Aug 3 2008, 10:32
Сообщение #4


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

Группа: Свой
Сообщений: 121
Регистрация: 30-07-08
Из: Тверь, Россия
Пользователь №: 39 321



ну вообще то я для начала специально выбрал flex10k, так что лить - неперезалить smile.gif. Этот глюк с байтбластером проявляется только после включения компа и загрузки Макс+Плюс. Очень напрягает. Приходится несколько минут тупо переконфигурировать плис пока макс+плюс не одумается. После все работает очень замечательно, так что дело точно не в кабеле и не в плис.
Go to the top of the page
 
+Quote Post
sazh
сообщение Aug 3 2008, 10:43
Сообщение #5


Гуру
******

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



Цитата(EmbedElektrik @ Aug 3 2008, 14:32) *
ну вообще то я для начала специально выбрал flex10k, так что лить - неперезалить smile.gif. Этот глюк с байтбластером проявляется только после включения компа и загрузки Макс+Плюс. Очень напрягает. Приходится несколько минут тупо переконфигурировать плис пока макс+плюс не одумается. После все работает очень замечательно, так что дело точно не в кабеле и не в плис.


Откуда светодиод на байтбластере появился. В реальной схеме его нет. К чему он подключен, да еще мигает. Какой режим загрузки FPGA используется. Если хотите изучить режим конфигурации и инициализации FPGA, анализируйте пины кристалла, отвечающие за это, и пин отвечающий за ошибку загрузки кристалла. макс плюс точно не причем (v10.23). Кстати у него есть опция - автоматом перезагрузка по ошибке загрузки. Поставьте галочку и посмотрите реакцию пинов.
Для интереса можно скачать отдельный программатор квартуса. Он более наляден, чем мах.
И не подключайте, отключайте кабель под питанием на плате, действительно можно пожечь.
Go to the top of the page
 
+Quote Post
EmbedElektrik
сообщение Aug 3 2008, 14:43
Сообщение #6


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

Группа: Свой
Сообщений: 121
Регистрация: 30-07-08
Из: Тверь, Россия
Пользователь №: 39 321



вот схема http://www.cqham.ru/bb_smd.html. там 2 светодиода - питание и программирование. Так вот, во время конфигурирования зажигается светодиод, затем программатор пишет что все ок, реально видно что плис правильно сконфигурировалась. Но буквально через 1-3 сек опять вспыхивает светодиод программирования на байтбластере и кирдык. То есть если сразу после конфигурирования успеть скинуть шлейф байтбластера, то схема будет работать до выключения питания. Но такое ощущение, что после заливки прошивки ктото ломится на ЛПТ, хотя этим кто-то кроме максплюса быть некому
Go to the top of the page
 
+Quote Post
EmbedElektrik
сообщение Aug 4 2008, 10:36
Сообщение #7


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

Группа: Свой
Сообщений: 121
Регистрация: 30-07-08
Из: Тверь, Россия
Пользователь №: 39 321



Народ, не пинайте сразу, все началось с того, что досталось мне за пиво несколько плат с MAX7128 и Flex10k. Я с одной сдул все лишнее и оставил только jtag и светодиоды, скачал с fpga4fun проект видеогенератора - блин, сразу заработало. Вобщем завораживает smile.gif Вот только неудобно работать с тем что мне досталось - подпаиваться трудно, под лупой прозванивать дорожки чтобы подпаяться. Решил я себе макетку забабахать. Вот прошу помощи - чего добавить, потому как не нашел я на сайте альтеры описания dedicated input. Для меня загадка что за выходы nRS, nWS,CS, RDYnBUSY... Ткните носом где документы ценные скрыты. И еще с выходами ЖТАГ что делать? Имеет их смысл выводить на разъем? надо ли их подпирать к питанию? Вот пдф с предварительной схемой (65кб) Прикрепленный файл  altera_board.pdf ( 64.03 килобайт ) Кол-во скачиваний: 197
Go to the top of the page
 
+Quote Post
sazh
сообщение Aug 4 2008, 10:48
Сообщение #8


Гуру
******

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



Цитата(EmbedElektrik @ Aug 4 2008, 14:36) *
Народ, не пинайте сразу, все началось с того, что досталось мне за пиво несколько плат с MAX7128 и Flex10k. Я с одной сдул все лишнее и оставил только jtag и светодиоды, скачал с fpga4fun проект видеогенератора - блин, сразу заработало. Вобщем завораживает smile.gif Вот только неудобно работать с тем что мне досталось - подпаиваться трудно, под лупой прозванивать дорожки чтобы подпаяться. Решил я себе макетку забабахать. Вот прошу помощи - чего добавить, потому как не нашел я на сайте альтеры описания dedicated input. Для меня загадка что за выходы nRS, nWS,CS, RDYnBUSY... Ткните носом где документы ценные скрыты. И еще с выходами ЖТАГ что делать? Имеет их смысл выводить на разъем? надо ли их подпирать к питанию? Вот пдф с предварительной схемой (65кб) Прикрепленный файл  altera_board.pdf ( 64.03 килобайт ) Кол-во скачиваний: 197


Нет там jtag. Вы подключили разъем кабеля к контактам, предназначенным для загрузочного ПЗУ.
При этом проигнорировали подтягивающие резисторы. Грузить не будет. Пмны выбора режима загрузки висят.
Да и кристалл устарел. Скачайте раздел конфигурации на сайте альтеры, там все схемы загрузки разрисованы. В разделе пинов указаны назначения этих пинов кристалла.
Есть раздел KIT на сайте под разные кристаллы. Сравнивайте со схемами этих китов.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th August 2025 - 10:08
Рейтинг@Mail.ru


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