Обсуждаем контроллеры компании Atmel.
Ответить

Attiny2313A SU ломается flash(

Чт июл 27, 2017 00:56:14

Всем здравия!
Прошиваю HEX в тини2313A в SOIC корпусе - перестает работать, в eXtremeBurner обламывается на Verifying flash memory, пишет: Mismatch at location 0x0000000, при этом с камня читает, насколько верно, сказать не могу. Думаю "ну бывает", выпаял МК, посадил другой, предварительно залил простейшую моргалку, все пашет. Заливаю нужный скетч, история повторяется. Думаю "ну гулять, так гулять.... Запорю ка я еще один тини2313А", на этот раз в ДИПе. Не хочет падла запарываться...
Кароч, есть проклятая прога (сам писал в Атмел студии) нещадно порит 2313А в СОИКе (до этого живые, и исправно работающие), при этом на ДИПовские 2313А шьется без проблем.

Кто подскажет, откуда бесов изгонять?

Re: Attiny2313A SU ломается flash(

Чт июл 27, 2017 03:27:13

При первом программировании мк нужно снижать скорость программирования. При повторном программировании можно поднимать скорость. Также нужно смотреть обвязку мк. Возможно шунтируются цепи программатора.

Re: Attiny2313A SU ломается flash(

Чт июл 27, 2017 05:37:44

Прошить МК в отдельном виде (в спецпанельке) для начала.
Диповские-то наверняка так прошивались?
:wink:

Re: Attiny2313A SU ломается flash(

Чт июл 27, 2017 07:40:25

Vadim1984 Может перед программированием не стираете флеш. Не обижайтесь, но такое бывало.

Re: Attiny2313A SU ломается flash(

Чт июл 27, 2017 18:21:09

akl писал(а):Vadim1984 Может перед программированием не стираете флеш. Не обижайтесь, но такое бывало.

eXtremeBurner сам, вроде, все делает.
BOB51 писал(а):Прошить МК в отдельном виде (в спецпанельке) для начала.
Диповские-то наверняка так прошивались?
:wink:

Вы правы, но, судя по схеме, шунтироваться ничего не должно, тем более оба павших МК прошивались на этой же схеме, с этими же фьюзами и этим же кварцем, другой прошивой и все работало, проблемы настают именно с опред HEXом.
Причем, контроллер стирается, читается (бред какой-то считан), и при прошивке, если верить eXtremeBurner, флеш пишется, но не верифицируется, скрин прилагаю.

Изображение

Re: Attiny2313A SU ломается flash(

Чт июл 27, 2017 18:49:55

Вспомнил. У tiny2313 есть выход кварцевого генератора. Его нужно отключать фьюзами.
Изображение

Re: Attiny2313A SU ломается flash(

Чт июл 27, 2017 20:14:45

Demiurg писал(а):Вспомнил. У tiny2313 есть выход кварцевого генератора. Его нужно отключать фьюзами.
Изображение


Отключен....
Но спасибо за попытку :))

Re: Attiny2313A SU ломается flash(

Чт июл 27, 2017 20:31:05

а если стереть а потом прописат f0 и сверить

Re: Attiny2313A SU ломается flash(

Пт июл 28, 2017 04:56:40

...проблемы настают именно с опред HEXом.
Причем, контроллер стирается, читается (бред какой-то считан), и при прошивке, если верить eXtremeBurner, флеш пишется, но не верифицируется...
Думаю, большой тайны не будет, если выложите Ваш удивительный .hex Могу проверить на soic и mlf

Re: Attiny2313A SU ломается flash(

Пт июл 28, 2017 06:14:42

А флаги защиты от чтения?...
:roll:

Re: Attiny2313A SU ломается flash(

Пт июл 28, 2017 06:47:08

Lock bits can be erased to “1” with the Chip Erase command, only.

Re: Attiny2313A SU ломается flash(

Пт июл 28, 2017 09:35:58

BOB51 писал(а):А флаги защиты от чтения?...
:roll:

Нет защиты
akl писал(а):
...проблемы настают именно с опред HEXом.
Причем, контроллер стирается, читается (бред какой-то считан), и при прошивке, если верить eXtremeBurner, флеш пишется, но не верифицируется...
Думаю, большой тайны не будет, если выложите Ваш удивительный .hex Могу проверить на soic и mlf

Ловите
Вложения
tiny2313.hex
(1.49 KiB) Скачиваний: 666

Re: Attiny2313A SU ломается flash(

Пт июл 28, 2017 10:00:05

Cудя по тому файлу еепромка пуста - 0хFF.
8)

Re: Attiny2313A SU ломается flash(

Пт июл 28, 2017 22:37:54

BOB51 писал(а):Cудя по тому файлу еепромка пуста - 0хFF.
8)

Верно, я пока-что и не умею с ней работать :roll:, все во флеше.

Сегодня развел платку для ДИПа, при прошивке тестового ХЕХа обратил внимание, что эта плата сразу после прошивки, начинает моргать, в отличие от предыдущей (на базе SOIC), кот моргала ток после отключения USBasp, от внешнего питалова.

В планах переразвести с нуля, благо плата простецкая, but steel интересно в связи с чем, может быть связан данный глюк, КСТАТИ питалово отдельно подавалось, с программатором MISO MOSI RST SCK GND.
НО, повторюсь, простая тестовая прога и прошивалась и читалась и работала (неоднократно проверено), работала при отключенном программаторе.

Re: Attiny2313A SU ломается flash(

Сб июл 29, 2017 06:51:14

Для прошивки с помощью понипрога (и некоторых иных) на панельке программатора (STK200 к примеру) обычно явно присутствует кварц в 4мгц (не требуется только для 8-лапых вариантов, и то... внимательно смотреть надо).
А в схеме оного может и не бысть (за ненадобностью).
Этот "нюанс" по умолчанию не сильно афишируется...
8)

Re: Attiny2313A SU ломается flash(

Вс июл 30, 2017 04:33:46

Некоторые программаторы не отпускают линию RESET после программирования, естественно, не давая стартануть прикладной программе без отключения оных.
Как и следовало ожидать все камни в разных корпусах прошивались и верифицировались. Правда, не понятно, что должна делать эта программа. Порты остались не настроенными, сразу идёт какая-то большая задержка. Потом, правда, есть настройка порта B и D и USART на работу с UBRRL=8. Вот, пожалуй и все...

Re: Attiny2313A SU ломается flash(

Пн июл 31, 2017 19:13:45

akl писал(а):Некоторые программаторы не отпускают линию RESET после программирования, естественно, не давая стартануть прикладной программе без отключения оных.
Как и следовало ожидать все камни в разных корпусах прошивались и верифицировались. Правда, не понятно, что должна делать эта программа. Порты остались не настроенными, сразу идёт какая-то большая задержка. Потом, правда, есть настройка порта B и D и USART на работу с UBRRL=8. Вот, пожалуй и все...


Программатор один и тот же использовался, платы одинаково разведены. Прога по ЮАРТу общается и светодиоды включает.
Как - нить переразведу плату, проверю еще раз.


Вообще интересная трабла выскочила, переразведу - отпишусь. Всем Спасибо)

Re: Attiny2313A SU ломается flash(

Вт авг 15, 2017 18:18:08

У меня в соике, помню, тоже один проект незаработал, пока как следует плату не прополоскал ИПС. Видать, под контроллером осталась какая-то кака. Паял флюсом для смд.
Ответить