С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Теперь я.
Поменял альтеру - без результатно.
Что происходит:
1. с меги идёт сигнал config с частотой 212 гц, амплитудой 3в, и длительностью 1мс.
2. с альтеры сигнал wr не выходит -всегда в нуле.
3. адреса на пзу перебираются.
если wr подоткнуть к 1 или в воздухе оставить, то на ШД шпарят пакеты.
как вообще стартап происходит?
------
смотрел двумя лучами :
- пока конфиг в 1 идут пакеты, статус в 1. потом на статус падает в 0, пакеты прекращаются, пауза 4мс и всё заного.
- конф-доне всегда в 0
Mick, Можешь по русски пощагово рассказать, что там после чего должно появляться ? (config, conf-done, status...)
Подрезал дорогу WR сразу за альтерой - думал мож кз где = нету сигнала даже на самой плисине...
--------
Подал питание как положенно : впаял д6, д7 - плисина загрузилась.
Ща отпаяны д12-д13 , узел немо иде и д21.
на видеовыходе есть что-то похожее на видео. Буду разбираться чё там ща.
Последний раз редактировалось piroxilin; 30.03.2015 в 23:07.
С уважением, Дмитрий.
В общем почему-то WR всегда в 0 с альтеры.
Отрезал дорогу от альтеры, а WR/ пзу подцепил к 1 = всё грузится.
Подсоединил WR/ пзу через спец.переходник (только пзу) к wr альтеры , дорога перерезана, прям у микрухе - далее никуда не идёт = 0 (ничё не происходит).
Пайка вокруг альтеры без косяков. всё промыто начисто.
ну уж если только под МС какой невидимый косяк - больше незнаю...
На крайняк может отпаяю одну ногу (№9 WR/) и посмотрю, но это уже экстрим прям...
----
Поднял ногу - ноль эффекта. Повесил на wr/ резистор подтяжки 10кОм на +5 - грузится всегда теперь...
---------- Post added at 01:44 ---------- Previous post was at 00:29 ----------
ЙеееЙ!
Пачинил!
Подтяжка WR/ через 10к к +5 - решает!!
Не впаивал немо иде и буфера от меги + д21 - буду изучать чё кчему...
п.с. ногу альтеры припаял наместо.
Последний раз редактировалось piroxilin; 31.03.2015 в 01:21.
С уважением, Дмитрий.
Это у тебя так осцил показывает. На самом деле там может быть все что угодно так как когда не загружена конфа то на ПЛИС этот ввод как вход (впрочем как и после загрузки).
Так что подтяжка вполне может иметь место. Видимо я упустил этот момент. Надо будет вынести этот пункт в документацию.
Теперь запаивай буферы меги, только ты пока зря запаял диоды VD6 и VD7. Надо было начинать с буферов.
Mick, Без нормального питания меги она выдавала "конфиг" каждые 5 мс.
Снять не проблема - ты напиши последовательно чё ловить после чего...
Запаяю буфера - что контролировать/проверять?
С уважением, Дмитрий.
Получается что мега у тебя сейчас периодически сбрасывается.
Запаяй буфера и посмотри будет мега грется. Но для начала отпаяй все же эти диоды. Меня интересует будет после этого мега работать или нет. Напряжение питания на ней посмотри. А уж после тогда запаять назад диоды.
Просто пока я не знаю, может мега грелась от того что ПЛИС не загружалась. Я как выйду на работу тоже попробую припаять 10к к шине WR/ Так что на тебя пока вся надежда.![]()
Mick, Нет - мега генерила конфиг через 5мс только со снятыми диодами.
При правильном питании она ведёт себя хорошо.
Без диодов на ней около 3-х вольт приходит (на основное и на аналоговое питание).
Ок, сниму диоды , запаяю буфера - посмотрим чё как буде.
---------- Post added at 14:24 ---------- Previous post was at 12:27 ----------
Рапортую :
1. выпаял диоды, впаял буфера = фигня.
- на "конфиге" импульсы по 1мс, периодом 5 мс - фпга очень редко загружается, но при этом по растру пробегает рябь.
2. запаял диоды - ну ваще бида.
После первого включения раза с 5 может загрузится, а потом ваще перестаёт : смотрю на ШД - там конфликт. высокий уровень проседает до 4.5в примерно при передаче нуля.
Без буферов даже с запитаной мегой всё робит как надо.
ПС - в пзу я прошил самую старую прошивку т.к. у мемя пал кодер на выходе а не ВГА.
---------- Post added at 14:35 ---------- Previous post was at 14:24 ----------
----------
Выпаял опять диоды , стал смотреть ШД :
1. когда альтера загружается :
- появляется растр, чёрный бордер, на рабочем экране цветные квадратики с мусором, потом экран заполняется чёрным и.... и ничего - бегают чёрточки по всему экрану (чёрному).
- когда всё работало, то в этот момент происходил нормальный ресет и грузилась спектрумовский "биос" - всё работало.
- смотрю ШД - фпга загружается норм, а когда начинают бегать чёрточки то по эпюрам на шине явный конфликт по уровням сигналов.
2. когда фпга не загрузилась , то этот конфликт начинается ещё раньше - с стартапа, прям видно как растёт уровень на шд с 0 вольт до 5 с фоном из сигналов с ШД.
Чё резать, кого шить?
--
да, на входах д12-д13 2.5в (со стороны меги).
Когда фпга загрузилась - на их OE = 5в, когда не загрузилась OE = 0в.
---------- Post added at 14:50 ---------- Previous post was at 14:35 ----------
-----------
припаял на OE д12 и д13 резюки по 10к к +5 - теперь фпга всегда загружается, но ресета нету.
Тыкал щупом по ШД и в какой-то момент через минуту после включения выпал в 48-й бейсик...
---------- Post added at 14:55 ---------- Previous post was at 14:50 ----------
Mick, ничё , если поменяю эти буфера c ACT245 на AHCT245 ??
---------- Post added at 15:40 ---------- Previous post was at 14:55 ----------
----
подал питание на мегу и уменьшил резюк подтяжки по WR/ до 5ком - почти всегда стартует.
Думаю дело было именно в подтяжке.
Последний раз редактировалось piroxilin; 31.03.2015 в 14:39.
С уважением, Дмитрий.
Что то ты много чего написал, я так и не понял что в итоге вышло.
Каков результат, работает сейчас или нет?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)