реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Мега 88, Непонятки при программировании.
Stanislav_S
сообщение Mar 7 2008, 15:30
Сообщение #1


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Такая проблема. Собрал плату, запаял новенькую мегу88 из коробки, пытаюсь прошивать (пользуюсь AvReal и байтбластером). Мега находится, но выскакивает сообщение - Device connected, but not recognised, ID: 0x000102 (looks as protected). Кристалл стирается, но дальше естественно ничего не происходит. Раньше (примерно год назад) такой проблемы не было все шилось с первого раза. Какие у кого будут мысли по этому поводу?


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
KRS
сообщение Mar 7 2008, 16:26
Сообщение #2


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Stanislav_S @ Mar 7 2008, 18:30) *
Такая проблема. Собрал плату, запаял новенькую мегу88 из коробки, пытаюсь прошивать (пользуюсь AvReal и байтбластером). Мега находится, но выскакивает сообщение - Device connected, but not recognised, ID: 0x000102 (looks as protected).

вообще так сигнатура читалсь только у защищенных старых avr (типа at90s8515 и только старой atmega103 ...) у новых meg tiny даже у защищенных lock сигнатура читается нормально!
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Mar 7 2008, 16:34
Сообщение #3


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(KRS @ Mar 7 2008, 21:26) *
вообще так сигнатура читалсь только у защищенных старых avr (типа at90s8515 и только старой atmega103 ...) у новых meg tiny даже у защищенных lock сигнатура читается нормально!

Ясно, кстати иногда (раза с десятого ) таки прорывается дальше и пытается писать программу, потом при верификации показывает ошибки. Смотрел осцилом ничего криминального не видно, всю перифирию от SPI отрезал (дорожки).


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
KRS
сообщение Mar 7 2008, 16:41
Сообщение #4


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



А вы частоту посмотрите. Пока fuse не запрограммированы частота 1 Mhz и программировать можно не выше 250 kHZ
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Mar 7 2008, 17:00
Сообщение #5


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(KRS @ Mar 7 2008, 21:41) *
А вы частоту посмотрите. Пока fuse не запрограммированы частота 1 Mhz и программировать можно не выше 250 kHZ

О греат сенкс! Поставил частоту (опция -о) 1МГц все прекрасно зашилось, потом ( после изменеия) фьюзов) переставил на 20Мгц тоже все замечательно. Однако сразу возникает вопрос, при программированиии "старых" мег ( типа 8, 16, 128) всегда ставил опцию -о на номинальную частоту и все прекрасно работало, а вот с 88 такая засада, может кто пояснит?


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
jasper
сообщение Mar 7 2008, 18:44
Сообщение #6


Народный чинитель
***

Группа: Участник
Сообщений: 415
Регистрация: 15-07-05
Пользователь №: 6 811



У Mega88 по-умолчанию частота внутреннего RC – 8 MHz, а у Mega8, 16, 128 – 1 MHz.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 7 2008, 19:37
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(jasper @ Mar 7 2008, 22:44) *
У Mega88 по-умолчанию частота внутреннего RC – 8 MHz, а у Mega8, 16, 128 – 1 MHz.

У мега88 по-умолчанию частота внутреннего RC - 8MHz, но включен фуз DIV8. В результате - тот же 1МГц!
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Mar 7 2008, 21:44
Сообщение #8


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(jasper @ Mar 7 2008, 23:44) *
У Mega88 по-умолчанию частота внутреннего RC – 8 MHz, а у Mega8, 16, 128 – 1 MHz.

Гм... Ну вот сегодня прошивал М16 чистую, опцию -о сразу поставил 16МГц, и все красиво шьется без всяких проблем, а вот для 88 20Мгц привело к вопросу. Хотя конечно на следующей плате надо попробовать поставить 16 для эксперимента.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 08:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01393 секунд с 7
ELECTRONIX ©2004-2016