Развел плату, нужен совет
- Войдите на сайт для отправки комментариев
Чт, 26/02/2015 - 20:26
Всем привет!
Вот скрин платы:
Вытравил, распаял, не шъётся.... Что не так?
P/s заливаю через UNO по serial (A0|A1)
Спасибо за советы!
Ах, да, МК - atmega168
До этого шил раз 10-20 чистые меги в Dip без проблем. Пробую в SMD с кварцем - и тупик
заливаю через UNO по serial (A0|A1)
A0|A1 - ?
заливаю через UNO по serial (A0|A1)
A0|A1 - ?
через RX\TX (или PD0\PD1), из уно вынимаем камень и шьём
Ух ты. чистый камень только через SPI.
1.ArduinoAsISP ?
2.Брал в нескольких местах (почтой + радиодетали), tiny и мега, шил как сказал выше - всегда получалось, т.е. в них был загрузчик?!
ISP.
А тини 13 как шитьв таком случае? У неё нет UART.
на плате все ноги на штырьки разведены - ISP
на плате все ноги на штырьки разведены - ISP
См. внимательно, даже подписал
ISP.
А тини 13 как шитьв таком случае? У неё нет UART.
Начались вопросы на засыпку =) ... Я шил из тини ток 2313
Короче, по существу пока одно:
попробовать шить по ISP
на плате все ноги на штырьки разведены - ISP
См. внимательно, даже подписал
вижу.... говорю - переходи на ISP, всё готово для этого :)
Не удалось залить загрузчик:
Завтра разведу плату под мегу48 только с одним кварцем, попробую на ней
А если не загрузчик, а блинк хотя бы.
Пробовал всё, с двумя UNO (оригинал + клон), заливал через ISP или просто блинк через RX\TX на УНО баз камня, схемотехнику менял от простого к сложному.
Либо дело в качестве платы, пайке или МК, поэтому делаю новую платку под 48-ю (единственное что в наличие) и пробую на чистой ней, затем добавляю кварц и усложняю
да, ужжжж.... истина где-то рядом :( , удачи !
...результаты нам дадите ? :)
ОК, отпишусь.
ЗЫ: это мой первый опыт по изготовлению плат фоторезистом и пайке SMD, так что...не без косяков
ОК, отпишусь.
ЗЫ: это мой первый опыт по изготовлению плат фоторезистом и пайке SMD, так что...не без косяков
может фоторезист не той полярности ? или гранаты - не той системы ? :)-
Кстате, я мучаю atmega168pa-au, может, это IDE чего не нравится?
А плату какую при этом выбираешь?
Во-во, Arduino Nano w/ ATmega168, почитал тут про nano.name=Arduino Nano w/ ATmega168p
и ещё, теперь блинк пишет:
Не находит камень. Как подсоединял, чем шил?
avrdude: Yikes! получил случайно, не помню при каких условиях, шил через клон уно (arduino as isp -> загрузить с помощью программатора), т.е. 168pa через isp к uno
Провода все шесть к камню идут? Скетч Arduino ISP в UNO залит?
Конешно =) третий час все проверяю и пробую
Ладно, завтра пробую на других камнях и платах, чтоб убрать сомнения в этих моментах
Значит так разводка платы неправильная. Кондер на ресет не нужен вообще тем более последовательно, закоротить. Ноги питания подключать все AVCC, VCC 4,6,18 жестко на плюсе, никаких кондеров тем более последовательно.
ага, почему на /RES кондёр ? там тока резюк должен быть + 10 kOm - ........
изначально видел.... подумал - хозяин-барин :(
Да...ресет надо к +5в подтягивать.
И,кстати,попробуйте использовать вместо перемычек через одну дорожку резисторы с маленьким или нулевым сопротивлением(SMD,конечно )
И,кстати,попробуйте использовать вместо перемычек через одну дорожку резисторы с маленьким или нулевым сопротивлением(SMD,конечно )
ЗЁМА, подумал пред чем сказать ?
И,кстати,попробуйте использовать вместо перемычек через одну дорожку резисторы с маленьким или нулевым сопротивлением(SMD,конечно )
ЗЁМА, подумал пред чем сказать ?
Что не так он сказал?
http://radiopages.ru/other/resistor.html
Товарищ,всегда так делаю.Перемычки на плате,да ещё проводами-не очень хороший тон.Топикстартеру все равно зачот за устройство.
Товарищ,всегда так делаю.Перемычки на плате,да ещё проводами-не очень хороший тон.
согласен, извините, был не прав, дерзил :)
.c8r, Вы в первый раз рисовали плату? Посадочные дорожки под tqfp уж больно жирненько выглядят, там по моему 0,3 мм должно быть, а у вас чуть ли не сливаются с соседними. И то-же самое отводы. Дороги до кварца наверное вообще слиплись.. А вообще ещё не понятно, какая у вас мотивация была делать самому плату, когда гораздо удобнее взять готовую минипро ? :)
Своё,оно,того...всегда прикольнее)
.c8r, Вы в первый раз рисовали плату? Посадочные дорожки под tqfp уж больно жирненько выглядят, там по моему 0,3 мм должно быть, а у вас чуть ли не сливаются с соседними. И то-же самое отводы. Дороги до кварца наверное вообще слиплись.. А вообще ещё не понятно, какая у вас мотивация была делать самому плату, когда гораздо удобнее взять готовую минипро ? :)
Для первого раза мне норм
Конденсаторы и резистор паяны-перепаяны раз 10 в ходе мук с прошивкой, макрос для МК стандартный из SLOut;)
как минимум 3 перемычки у вас точно лишние )
.c8r, да по факту вышло вполне нормально. А то на схеме в первом сообщении прям того и гляди всё слипнется..
У меня похожая беда только мега8535 tqfp44 тоже платку сворганил пытаю залить загрущик и выдает такую ошибку
Просьба сильно не пинаться я только учусь и это первая моя мега которую пытаюсь прошить.
сотворите новую тему с осмытельным названием !
Развел под 48-ю, вытравил, спаял, плата и пайка норм, только кварц с кондерами и резет подтянут через 10ком.
Через isp подключил к клону uno, прошил блинк с помощью загрузчика ArduinoAsIsp,
IDE сказало все ок! Но заморгал 13й диод на клоне, а не на прошиваемой плате, косяк. Но заливал точно через загрузчик, программатор выбрал правильно.
Затем пробую залить через uart, с УНО без камня - и все, история как и с 168й.
Т.е. в этих камнях нет бутлоадера, проблема при заливке его на меги через уно и аналоги.
На мой взгляд стоит собрать программатор (для начала попробую 5 проводов) и шить через него.
.c8r, вы в чём-то ошиблись при подключении или настройках IDE. "ArduinoAsIsp" это полноценный программатор, конечно не помешает иметь ещё один, но как бы вы не повторили ту же ошибку и с ним.
Разве? Понятное дело, если речь о восьми 595х регистрах, логичнее общие провода шиной из фольгировки сделать, но если просто reset до разъёма дотянуть - хрен я буду плату сверлить ради этого.
Ну блин в трех проводах запутаться, как-так. Уной и мегой шью без всяких проблем (сжег программатор) всякие и тини и меги.
std,а я стараюсь избегать перемычек.Все-таки это нехорошо.
В исключительных случаях,конечно,можно,но лучше резюками нулевыми вывести.Или вторую сторону меди загнать
Короче, на старом ноуте с LPT, через AvReal получил следущее:
При этом, сначала ошибся в ключе типа МК (написал mega48 без P) а прога сказала: ошибка, обнаружен mega48P, а в строке mega48
Можно и нужно ли шить с помощью AvReal через ардуино в качестве программатора?
Ну блин в трех проводах запутаться, как-так. Уной и мегой шью без всяких проблем (сжег программатор) всякие и тини и меги.
1. Я сам не в восторге от происходящего
2. До этого тини шил без проблем, а вот на мегах 48 и 168
3. Провода и подключения в норме, я хз что происходит )
c8r,шейте лучше через дудку(avrdude).
Ардуино со скетчем эмулирует AVR-ISP,так что,ИМХО,можно,но дудка более распостранённая.
Все выше-ИМХО.