Форум РадиоКот https://radiokot.ru/forum/ |
|
Трудность программирования Atmega8 без адаптера корпуса https://radiokot.ru/forum/viewtopic.php?f=20&t=73441 |
Страница 1 из 2 |
Автор: | VVX5510 [ Ср июн 06, 2012 12:46:43 ] |
Заголовок сообщения: | Трудность программирования Atmega8 без адаптера корпуса |
Столкнулся с трудностью программирования процессора Atmega без адаптера корпуса Когда заливал в Atmega8L-8 PU в корпусе DIP - проблем не было. Сейчас подпаял проводки к процессору Atmega8 в корпусе MLF(?) и вставил в программатор(переходника на такой сокет у меня нет и не предвидится). В результате программатор говорит Защита по току соответствие выводов проверялось. у проца в корпусе DIP одно питание и рядом одна масса. у того, что в MLF - два питания и две массы. я их запаралелил и подключил как в DIP. что я сделал не так? |
Автор: | Engineer_Keen [ Ср июн 06, 2012 12:57:07 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 |
В MLF/QFP по 3 вывода. 3,5,21 - GND, 4,6 - VCC, 18 - AVCC. Проверяйте монтаж. |
Автор: | VVX5510 [ Ср июн 06, 2012 13:06:48 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 |
Проверять монтаж чего? программатор заводской! в программе к нему выбирается микросхема и всёё. правильность подключения выводов проверяю уж на который раз ![]() просто в профиле этой микросхемы нет разделения на типы корпусов, а в разных типах питание организовано по разному. обязательно ли подавать Vcc и на 4 и на 6? до AVcc мне дела нету, т.к. вывод в профиле всего один и с ним не ошибёшься |
Автор: | Engineer_Keen [ Ср июн 06, 2012 14:34:56 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
Питание нужно подавать всегда на все ноги, в том числе и на AVCC, на зависимо от того, задействована аналоговая часть или нет. Это же касается и ног GND. Соедините все как надо, прозвоните VCC-GND, есть КЗ - ищите где, нет - должно работать. |
Автор: | Satyr [ Ср июн 06, 2012 14:40:08 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
Ну и вопрос риторический - нафига в программатор то их втыкать ? аббревиатура ISP о чем нибудь говорит ? |
Автор: | VVX5510 [ Ср июн 06, 2012 14:55:43 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
и что? мне при живом программаторе ещё jtag городить предлагаете? а зачем??? |
Автор: | ploop [ Ср июн 06, 2012 14:59:24 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
Зачем вам jtag, тем более, что его нет в Atmega8? |
Автор: | VVX5510 [ Ср июн 06, 2012 15:06:37 ] | ||
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса | ||
ну насколько я понял - речь идёт о последовательном интерфейсе для взаимодействия с МК. но для одного программирования мне это зачем? щас попробую приложить фоту..
|
Автор: | ploop [ Ср июн 06, 2012 15:35:37 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
Цитата: речь идёт о последовательном интерфейсе для взаимодействия с МК Да, именно. Это ISP. In-System Programming Цитата: но для одного программирования мне это зачем? Именно для программирования он и нужен. Выводите на разъём (или просто на точки на плате) четыре линии - MISO, MOSI, SCK и RESET, подключаете программатор и заливаете прошивку не выпаивая контроллер из устройства. И проделать это можно сколько угодно раз. Цитата: щас попробую приложить фоту.. Мда, мсье знает толк! ![]() |
Автор: | Satyr [ Ср июн 06, 2012 15:47:25 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
VVX5510 писал(а): щас попробую приложить фоту.. После этого для меня слово "городить" приобрело новый смысл ![]() ![]() ![]() Куда уж там нам с ISP до таких огородов ![]() |
Автор: | Engineer_Keen [ Ср июн 06, 2012 16:24:59 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
Ну может у человека программатор ISP-режим не поддерживает, чего докопались то? ![]() Хотя при таком подходе накосячить довольно просто... Я такого паука только из флешки AT45 делал, чтобы в макетку воткнуть, на там SOIC-8, а тут ![]() |
Автор: | VVX5510 [ Ср июн 06, 2012 16:43:36 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
программатор по идее поддерживает всё, что ваапще программируется. Стерх 011 зовётся. и последовательное программирование у него тож есть.. но я этим, если честно, не заморачивался и вообщето не собирался.. поэтому паучки нам милее ![]() и к томуже! такие паучки нарушают некие законы физики?? и вообще мой вопрос не был о том, как облегчить программирование данного МК.. поэтому хихиканье ваше.. |
Автор: | Jack_A [ Ср июн 06, 2012 23:19:51 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
А учитывается, что у DIP и TQFP распиновки разные ? "Паук", кончно, впечатляет. Это ж ювелирная пайка. Лучше бы на платке переходничок TQFP -> DIP . А первая ножка ( ключ ) не перепутана ? Со мной работал один умелец, так от него с монтажа платы приходили с полным спектром "перекрутов" - на 90, 180 и 270 градусов. Один раз, правда, нормально распаял. |
Автор: | VVX5510 [ Чт июн 07, 2012 01:05:00 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
да вовсе не ювелирная..обычная такая пайка... да и паятель я не очень.. даж бга не умею паять..распайка конечно учитывалась - об этом говорили в самом начале короче поборол зверюгу! оказалось, длинные ножки у паучка.. обычно если длинные ножки - программатор бормочет нечто вроде ошибка чтения данных, а тут даже защиту удумал.. это собственно и запутало.. микруху записал, сверил.. однако конструкция не работает.. хотя генерация кварца есть.. ну будем думать.. Спасибо всем откликнувшимся ![]() |
Автор: | ploop [ Чт июн 07, 2012 07:34:40 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
Цитата: микруху записал, сверил.. однако конструкция не работает.. хотя генерация кварца есть.. ну будем думать.. Поздравляю, теперь начинается самое интересное - отладка! И будете вы этого паука тыркать туда-сюда, попутно матерясь на отвалившиеся ноги, путая эти самые ноги, собирать неконтакт/сопли, и прочие радости! Всё вместо того, чтобы кинуть 5 проводов, и перешивать контроллер одним кликом по несколько раз в минуту, прямо в устройстве. |
Автор: | VVX5510 [ Чт июн 07, 2012 10:07:13 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
Устройство ведь и щас поддерживает перепрограммирование без выпайки МК!. ![]() Ну что ж! Я учту все Ваши высказывания на дальнейших конструкциях ![]() |
Автор: | Satyr [ Чт июн 07, 2012 10:18:06 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
ISP это еще фигня. Вот внутрисхемная отладка - сила. А ведь у МК из этого века еще и трассировка есть. меняйте атмегу8 на атмегу48 или 88 - там debugwire есть. тормозит нечеловечески, но лучше, чем ничего. Отладка внутри схемы по единственной ноге резет. |
Автор: | atmicandr [ Чт июн 07, 2012 10:25:20 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
VVX5510 писал(а): щас попробую приложить фоту.. ![]() ![]() ![]() ![]() ![]() ![]() |
Автор: | eufs [ Сб июн 09, 2012 01:08:55 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
Это корпус не MLF, а TQFN. Можно было avreal-ом и пятью проводками по SPI в плате зашить. Это было бы быстрее, чем 32 проволочки паять. Но для этого LPT понадобится. |
Автор: | hybroid [ Сб июн 09, 2012 01:24:26 ] |
Заголовок сообщения: | Re: Трудность программирования Atmega8 без адаптера корпуса |
Нда, зверюга улыбнула ![]() |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |