Всем привет!
Ну что, можете меня поздравить. случилось ! наконец то он заработал!
Краткий отчет:
делал по схеме Shamman'a , модификация MrHAOS , выложенная в посте 588
По плате:
Использовал лазерный принтер. Пробовал кучу разных бумаг. Обычная бумага вообще не гуд. Самая лучшая плата получилась из глянцевой открытки, печатал поверх картинки даже. На втором месте была плата сделаная из бумажки от наклейки. На третьем месте - пленка для лазерного принтера.
Трафил в хлорном железе в течении часа, при учете что травилось все в ведерке от маинеза и стояла в другом ведерке в который я залил кипяток из чайника. Не знаю правильно или нет, но подогретый раствор травит плату до часа, в отличии от холодного раствора который травит часов 7-8.
Для снятия тонера , как и для разных очисток использовал средство для снятия лака ( красненкая баночка. Называется - цитирую :сверхмягкая парфюмированная жидкость для снятия лака . без ацетона Nouvelle Etoile) Взял у мамы :) Кстате удивительно, но написано что она без ацетона. Когда я купил такую же но с ацетоном(синяя баночка) смывалось все хуже. Пробовал мыть бензином и Уайт-спиритом. результат хуже + остается белый налет.
Лудил дорожки при помощи паяльной пасты Flux TR-RMA. Иначально пользовался флюсом для пайки ЛТИ-120 , но на последних версиях понял что он оставляет слишком много грязи, его надо смывать и т.д. В тоже время на паяльной пасте написано что ее смывать не надо. Очень удобно.
Пока собирал плату учился паять. как вы уже поняли до этого опыта в этом деле не было. По данному опыту могу сказать, что резисторы и конденсаторы лучше всего запаивать при помощи строительного фена. фен ставил на 320 градусов. прогревал. далее чуть мазал паяльной пастой и клал резисторы и конденсаторы на месте. Нагревал и они садились ровно по своим посадочным местам.
Провобовал ставить панельку при помощи фена, но не зная температуры плавления плассмасы убил панельку, после чего стал паять вручную. Из особенностей.. иногда каким то чудным образом под панелькой появляются микроволоски из олова которые замыкают дорожки. Т.е. после пайки надо прозванивать на контакт и на замыкание с соседними дорожками. Если нет сигнала без надавливания щупа, значит контакта или нет или контакт очень фиговый надо больше припоя. Звонить лучше всего от панельки до Sram чтобы убидиться что дорожки тоже живые. На первых платах некоторые дорожки имели разрывы которые без лупы увидеть было практически нереально.
Что касается работоспособности - самый неприятный момент в данной схеме это все же панелька. Вокруг нее и вертятся 90% косяков при сборке.
Если мозг вообще не соединяется, то нужно смотреть плюс и минус на плате. приходят ли туда они... Если они не приходят, то микрухи логики не работают и пожтому контакт который мы разъединили в самом мозгу , не приходит на флешку. Если комбиледер вроде пытается установить связь, но пишет что неверный тип контроллера,то значит плюс и минус на плате присутствуют то искать надо в цепи провода который идет от контакта с флешки блока + замыкания между дорожками. Даже если там будет непропай всех остальных контактов(кроме плюса,минуса и контакта который проходит через логику) то мозг будет работать, ведь мы платой разрываем лишь один контакт. Если плюс приходит, минус приходит , и контакт визуально цел, то смотреть надо дорожки и пропайку ножек логики.Для начала проверяем питание и массу прозванивая их на контакты панельки, далее визуально смотрим на 9-13 ножки на 74hc74; 8,9 контакты 74hc04; 1-3 контакты 74hc00
Советую заранее проверить верно ли вы припаяли логику. Я по неумению несколько раз припаивал микрухи кверхногами :)
Если все гуд, то мозг должен соединяться и считываться. Если считывается немного корявая прошивка, то скорее всего есть какое то замыкания на дорожках которые идут на флешке. ЕСли ошибка Стирания ФЛеш или записывается не полностью то тоже там же. больше негде. Мозг должен выходить на диагностику. Насколько я понимаю все он это может делать даже если не припаян SRAM. Провода которые в схеме надо вести со стороны микрух, потому что с обратной стороны платы они будут мешать крышки ровно положить панельку.
Если мозг прошивается, выходит на связь, но при этом получается Свич то Рам, то косяк или в том что панелька не ровно лежит на флешке(приэтом мозг перешивается, считывается и диагностируется) или косяк в остальных контактах микрухи 74hc00 (другие две микрухи на эти процессы не влияют) или в проводах которые идут от микрухи к sram или непропае ножек sram.
Для удобства я использовал две проги Icd , потому что она автоматом связь налаживает. и если icd работает , я пробовал Олдчекер. Олдчекер удобен тем что он позволяет проверить работает ли SRAM. Причем если все ок, то он быстро пишет disconnect и в логах можно увидеть что все ОК. Если он долго ничего не пишет, думает или прыгает на другие порты значит SRAM не работает. у меня косяк был в панельке. т.е. то работает , то нет.
При одевании крышки были проблемы, панелька видимо слегка ходила туда сюда и бывало что диагностика есть(три контакта контачат), но Sram не работает(где-то в остальных контактах косяк был) . В финальной стадии я подложил сверху еще одну старыю платы и закрутил крышку . все заработает.
Еще момент - если конденсатор 100mF*6V поставить кверхногами, то будет замыкание и при этом напряжение питания на схеме будет меньше 2В. поэтому для простоты сборки я считаю его можно в последнюю очередь ставить. Как впрочем и другие конденсаторы, хотя их удобнее припаивать феном в самом начале сборки схемы.