Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить

Плис Altera EMP240 vs программатор на FT2232H.

Пн июл 01, 2013 12:41:07

Добрый день

Подскажите кто чем может :(

Собрал программатор по образу и подобию от сюда http://www.marsohod.org/index.php/ourbl ... mment-2978
Схема
http://postimg.cc/image/xe2w3vua1/
Программатор работает, проверка согласно http://marsohod.org/index.php/forum/7-- ... loopback--
Фоток платы нет но КЗ нет, питание стабильно, флюс (глицерин) качественно отмыт, платка просушена, дорога/зазор 0,3/,02

Собрал простенькую отладочную платку
Схема
http://postimg.cc/image/lajyxn5zv/
Фоток платы нет но КЗ нет, питание стабильно,емкости по питанию рядом с соответствующими пинами, питание/земля к пинам прозвонена, флюс (глицерин) качественно отмыт, платка просушена, дорога/зазор 0,3/,02

Плата только для прошивки
Схема
http://s11.postimg.cc/70x52yiub/JTAG_board.jpg


Соеденение шлейфом прграмматор/отладка прозвонено пин/пин, земли объеденены, длина шлейфа 20см, соответствие выводов прграмматор/отладка проверено, сигналы программатора на пинах ПЛИС фиксируются осцилом, тактовая CLK ограничена 180kHz.

Программное обеспечение для программатора с саита Марсоход

mbftdi - SVF Player
http://www.marsohod.org/index.php/prodm ... usvfplayer

драйвера программатора MBFTDI к среде Altera Quartus
http://www.marsohod.org/index.php/ourbl ... 4-jtaghw14

но при попытке прошивки выдаются ошибки, в обоих вариантах, как будто программатор вообще не подключен, ну и естественно аналогичные если JTAG вообще отключить.

2-3 дня с перерывами на работу, поплясал, результата нет, сделал вторую платку для теста, УГО плис и разводка JTAG изменена для наглядности, результат аналогичен, тестовую платку паял в антистатическом браслете, паяльник тоже антистат., чипы брал в Терраэлектронике так что они живые с огромной вероятностью . . .

Если отстранится от ПО, схематически все верно?
Ваше мнение господа?

Re: Плис Altera EMP240 vs программатор на FT2232H.

Пн июл 08, 2013 08:48:53

Сама-то FT-шка драйверами/компьютером опознаётся?

По схеме программатора: C5,C6,C7,C8 керамика? Как далеко стоят от ножек питания? Картинку/фотку с платой покажи.

Можешь попробовать ещё по конденсатору 10-30пф повесить между землёй и TDI, TCK, TMS. Как можно ближе к ПЛИС, чуть ли не на выводы.

Re: Плис Altera EPM240 vs программатор на FT2232H.

Пн июл 08, 2013 10:14:40

FT-шка опознается, в квартусе можно потестить http://marsohod.org/index.php/forum/7-- ... loopback--
все норм TDO TDI эхо, TDO TMS 0x8000

C5,C6,C7,C8 керамика, резведены вроде недалеко . . .

фото платки, питание/земля снизу перемычками разведены

Изображение

заказал на ebay usb blaster на 4$ дешевле чем одна FTDI в терре :)) жду, но все равно пытаю платку . . . может сами чипы EMP240 и вправду мертвые/брак попались . . .
Последний раз редактировалось ostrov Пн июл 08, 2013 12:43:29, всего редактировалось 1 раз.

Re: Плис Altera EMP240 vs программатор на FT2232H.

Пн июл 08, 2013 10:49:53

А с кондёрами на TDI, TCK, TMS не пробовал?

Re: Плис Altera EMP240 vs программатор на FT2232H.

Пн июл 08, 2013 11:04:54

пока что нет, чуть позже попробую

пока что пытаюсь oscill настроить на подобие лог. анализатора,чтобы более детально посмотреть как "дергается" программатор
жалею что ранее не приобрел какую нибуть китайскую копию Saleae или USBee за 10$ . . .

Re: Плис Altera EMP240 vs программатор на FT2232H.

Чт июл 11, 2013 14:41:52

по совету "Марсоходовцев" пустил в шлейфе между TCK и TDO землю все заработало как часы, осцил "слабенький" в хозяйстве, наводки не показывал.

в названии темы ошибка - EPM240

Re: Плис Altera EMP240 vs программатор на FT2232H.

Чт окт 24, 2013 00:57:56

День добрый.
Впервые подключил ПЛИС, по сути о ней не знаю ничего. и не понимаю чего ей надо.
Изображение
Изображение
Уже всякие варианты с подтягивающими резисторами перепробовал, Все контакты прозвонил на обрыв. Осталось бубен достать и костер на полу разжечь.

Плис:заводской микромодуль epm240t100i5, програматор: usb-blaster

Re: Плис Altera EMP240 vs программатор на FT2232H.

Чт окт 24, 2013 07:57:35

WolfTheGrey писал(а): по сути о ней не знаю ничего.

все наши беды от незнания :)

я сильно не вникал в тему, отладочные средства запустил и отложил на перспективу.

по скринам я так понял что квартус видит/определяет плис но выдает ошибку? попробуй http://marsohod.org/index.php/forum/7-- ... loopback-- не уверен правда актуально ли для бластера.

еще

проверь питание и прозвони JTAG до пинов плис
уменьшить частоту TCK, если можно при использовании бластера
укоротить шлейф
проверь шлейф что бы TCK не влиял на линии данных т.е. был изолирован земляными линиями, хотя если используешь бластер то там по идее так и сделано

Re: Плис Altera EMP240 vs программатор на FT2232H.

Чт окт 24, 2013 13:11:11

Спасибо за ссылочку. Я нечто подобное и делал. Тыкалв клеточки, и смотрел трасировку. Некоторые клеточки откликались, некоторые нет.
По ссылке:
UPD.C альтеровским USB-Blaster-ом еть нюанс, ему еще преобразователь уровней нужно запитать.

Что это за нюанс? и где жтот контакт найти?

Re: Плис Altera EMP240 vs программатор на FT2232H.

Чт окт 24, 2013 15:07:18

4 пин в шлейфе

дока оригинал бластера
http://www.altera.com/literature/ug/ug_usb_blstr.pdf

Re: Плис Altera EMP240 vs программатор на FT2232H.

Пт окт 25, 2013 00:43:20

А кого куда к чему подтягивать?
Подглядел как разведено на платке, только не сильно помогло.

пины; в инете; на платке
tck ....... -............ -
tdo... +
tms......+.............+
tdi .......+
сделал как на платке, картинка со списком проблем изменилась:
Изображение

Я так понимаю по очередно подпаивать резистор к контакту, и смотреть на список проблемм. Так и подберу нужную комбинацию :)

Re: Плис Altera EMP240 vs программатор на FT2232H.

Пт окт 25, 2013 01:10:44

Убрал резистор с tdo, теперь он просит подтянуть tdi на землю?
Изображение

Re: Плис Altera EMP240 vs программатор на FT2232H.

Пт окт 25, 2013 01:20:54

УРААААААААА, я нашел комбинацию!!!! плиска определилсь и прошилась :)

tck...-
tdo...-
tms..+
tdi....-
Ответить