Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Читаю Сигнатуру, а она по нулям.
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
SFx
схему публиковать не буду, она стандартная.

На XTAL1, XTAL2 висит 8 Mhz Кварц, с 22pF конденсаторами, SCK, MOSI, MISO, RESET выведены на разъем программирования. на цепи питания 0,1uF и 22pF на землю другим концом. питания 3.3V, Avcc через индуктивность от Vcc, питание от 0 до 3.3 возрастает за 0.5ms.


Суть заключается в следующем.
беру аргусософтовский программатор AS1 и тулзу (asisp866.exe) к нему. беру свою атмегу 1281 читаю - в ответе 00 00 00 00.
тем же программатором подключаюсь к точно такой же схеме atmega8L - читаю ответ нормальный (сигнатура atmega8)
стал разбираться дальше - оказывается на кварце нет ничего у atmega1281, а на atmega8L - тактовая пилит, как надо... подумал сначала кварц, и выпаивал его и заменял, одно и тоже, после повторных шаманств решил перепаять саму 1281. результат тот же. fuses прошить дает, но похоже не прошивает.

возникает вопрос, может ли быть так, что программатор кривой?
или же просто попалось две новых битых атмеги1281 ?
GDI
А до первой прошивки фьюзов, сигнатура нормально читается? Если и тогда они читается не стабильно, то скорее всего и фьюзы не шьются, а проблема в частоте клока при программировании, она должна быть 1/4 от частоты тактирования МК, с учетом работы делителей.
SFx
Цитата(GDI @ Dec 10 2009, 15:47) *
А до первой прошивки фьюзов, сигнатура нормально читается?

с первого раза ничего не считывалось. свежезапаянная новоя мега тоже читалась нулями. (даже не мусором)
Цитата(GDI @ Dec 10 2009, 15:47) *
Если и тогда они читается не стабильно, то скорее всего и фьюзы не шьются, а проблема в частоте клока при программировании, она должна быть 1/4 от частоты тактирования МК, с учетом работы делителей.

речь идет о SCK сигнале ?
попробовал 5 us, и 31 us, на осциллографе меняется, но результат почти не изменился- читаются то 00 FF 00 то FF 00 00...
Duhas
на 128-х мегах же вроде ISP к другим пинам цепляется ? не к СПИ пинам... закурите даташит в разделе программирования...
demiurg_spb
Цитата(Duhas @ Dec 10 2009, 17:53) *
на 128-х мегах же вроде ISP к другим пинам цепляется ? не к СПИ пинам... закурите даташит в разделе программирования...
+1 Смотри datasheet на стр 300:
Цитата
Even though the SPI Programming interface re-uses the SPI I/O module, there is one important
difference: The MOSI/MISO pins that are mapped to PB2 and PB3 in the SPI I/O module are not
used in the Programming interface. Instead, PE0 and PE1 are used for data in SPI Programming
mode as shown in Table 127.
SFx
Цитата(Duhas @ Dec 10 2009, 17:53) *
на 128-х мегах же вроде ISP к другим пинам цепляется ? не к СПИ пинам... закурите даташит в разделе программирования...

Цитата(demiurg_spb @ Dec 10 2009, 23:11) *
+1 Смотри datasheet на стр 300:

Спасибо все откликнувшимся, помогло, оказывается может эти программирующие пины даже в одной серии 1281ых микросхем используются разные названия для разных корпусов...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.