zergling

Программатор Не Видит Atmega8-16Au

7 сообщений в этой теме

zergling    0

Здравствуйте! Собрал программатор по схеме с max232:

post-35466-0-90668100-1337790092_thumb.jpg

При подключении к нему микроконтроллера, Ponyprog выдает ошибку Device missing or unkown device (-24). Мк прижимаю контактами к дорожкам на отдельной плате, стоит кварц 4 мгц, провода к программатору около 7 см. Контакт есть на всех ножках, прозванивается тестером, при чтении мигают уровни clock и mosi, а miso всегда темный.

Автор пишет, что шьются любые AVR, с Tiny15L аналогичная ошибка, шил на разных ПК. Потом сваял ltp программатор на "пять проводков":

post-35466-0-03528100-1337790098_thumb.gif

понипрог не видит, а AVREAL shell читает контроллеры. Только если записать или стереть прошивку (atmega8), лог остается прежним, поэтому не знаю, можно ли паять контроллер в схему?

Power ON

% Reset

% PgmOn reply 0xFFFE5300

% Synchronised after 1 try

% GetID reply 0x0030001E

% GetID reply 0x00300093

% GetID reply 0x00300007

% Read ID: 0x1E9307

Device connected, MEGA8 detected

% ReadLock command 0x58000000

% ReadLock reply 0x005800FF

Chip not locked

% ReadOsccal command 0x38000000

% ReadOsccal reply 0x0038009C

% ReadOsccal command 0x38000100

% ReadOsccal reply 0x0038009D

% ReadOsccal command 0x38000200

% ReadOsccal reply 0x00380094

% ReadOsccal command 0x38000300

% ReadOsccal reply 0x00380095

Read number of erases 2

% ReadFuses command 0x50000000

% ReadFuses reply 0x005000E1

% ReadFuses command 0x58000000

% ReadFuses reply 0x005800FF

% ReadFuses command 0x58080000

% ReadFuses reply 0x005808D9

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
mazzi    3

Припаяй сокетку и в неё вставляй микроконтроллер, а не к плате прижимай.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
zergling    0

Это smd чип 32 ноги, могу впаять в печатку устройства, все равно пока голые дорожки, а оттуда проводками к программатору. У меня их два (atmega8), но один я кажется спалил в самом начале - перепутал ножки и он стал горячим

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mazzi    3

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
zergling    0

Подпаял контроллер на плату и проводки к программатору, при включении лампочки начали мерцать и MISO тоже. Ну я думаю сейчас прошьется, только ponyprog опять выдает старую ошибку.

Потом я вытащил max232, светодиоды все равно мигали, это навело меня на мысль, что контроллер все же прошился по lpt и работает в режиме индикации (собираю 10 разрядный цифровой индикатор). Пощупал тестером - с нужных ног напряжение дергается. На днях запаяю остальное и проверю схему.

P.S: Странно, почему программатор все таки не видит МК :unsure:

Изменено пользователем zergling

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
airat    0

хде куплена микросхема?
Если ali, то мы братья по несчастью. Скоро поеду в efo.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Oberon64    545

Оперативный ответ однако - и пяти лет не прошло :) ...

Может перед тем как ответы строчить, стоит глянуть на дату последнего сообщения?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас