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

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вт окт 24, 2017 16:10:00

У USBasp есть джампер "Low SCK", его пробовали включать? Все три контроллера новые?
Последний раз редактировалось edm2007 Вт окт 24, 2017 16:33:28, всего редактировалось 1 раз.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вт окт 24, 2017 16:19:46

а внутри "Барера" 8зон внутрисхемно это чудо шьются? или надо дергать просто охота поюзать эти бякиоки заместо макеток там усе есть матрица клавы готовая 3х4
8 светиков зон
светики питание и пожар
внутри стоит кварц (затерт)
стаб 5в диод защиты от переполюсаи
интересно что в некоторыз AT90S2313-10PI стоят а в других ATTiny2313
ОНЕ ПОХОДУ PIN to PIN compatible? :dont_know:

Добавлено after 57 seconds:
проблема в том что разьема для прошивки я в них не наблюдаю..
наверно придется шлейф от дисковода прикошатить туда
Последний раз редактировалось musor Вт окт 24, 2017 16:49:18, всего редактировалось 1 раз.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вт окт 24, 2017 16:25:22

Ну залочен-то он точно, в коммерческом продукте мало кому в голову придет оставить прошивку открытую. А что уж там с последовательным программированием, это смотреть надо. Проще зацепиться да проверить. AT2313 пришел на смену AT90S2313 и они конечно отличаются. У AT90 нет встроенного тактового генератора, отличие в регистрах, фьюзах и тому подобное.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вт окт 24, 2017 16:54:32

спаяю шлейфу переходник к прогеру свистку из кетая попробую прочитать шанс конечно почти близок к нулю..

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вт окт 24, 2017 19:01:31

У USBasp есть джампер "Low SCK", его пробовали включать? Все три контроллера новые?

новые с разных продавцов
пробывал и ещё пробывал понижать синхронизации частоту до 2-1 кгц
их не шьёт пони сериал и авр-исп мк2
у всех одна беда - один раз можно прочитать фузы и всё конец
сигнатура не читается в отличии от атмег, приходилось -F , читается 1 раз прошивка с ошибкой и всё чипу конец

Добавлено after 20 minutes 39 seconds:
там тифа недавно сделал другую прошивку,асп уже перешил, мне думается нужен шинный усилитель и попробывать прошить на хазаме с перемычкой лов и без неё

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Ср окт 25, 2017 04:14:02

По сигнатуре видно, да, что ерунда читается. Знаете, случается иногда и с новыми контроллерами подвох. Я вот так недавно попался на контроллерах из магазина: ATtiny13A недоступен для внутрисхемного (ISP) программирования.

Ради интереса попробуйте через SinaProg подключиться.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Ср окт 25, 2017 05:02:33

ни смена софта ни смена прогера не помогают
с SinaProg тоже побывал
сделаю смд фузебитсдоктор с записью через комп посмотрим что будет

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Ср окт 25, 2017 05:05:29

Ну если меняется все кроме контроллеров и это не помогает, то это наводит только на одну мысль...

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Ср окт 25, 2017 16:31:23

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

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Пт окт 27, 2017 21:51:43

Доброго времени, господа!
Была у меня проблема с данными контроллерами и этим программатором. Проблема была следующая - прошиваю новый контроллер первый раз и абзац! Он не работает и не читается!
Сейчас уже не помню точно, но решил проблему с помощью AVReAl. Посмотрите в "Обучалке", там про нее подробно описано. Правда там свой программатор нужен, но смысл в седующем.. Нужно использовать ключ -o0[,<число>] - означает необходимость генерации XTAL из программы. При использовании данного режима работы программатора можно также исправить неправильно заданную тактовую частоту.. Подробнее с ходу не могу вспомнить, но как-то так..

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Сб окт 28, 2017 06:14:54

ScoolBoy писал(а):Проблема была следующая - прошиваю новый контроллер первый раз и абзац! Он не работает и не читается!

ScoolBoy писал(а):означает необходимость генерации XTAL из программы.


Так это не проблема программатора / контроллера, а проблема того, кто неверно прошил фьюзы, изменив источник тактирования. Если дело лишь в этом, то нет смысла менять программаторы и софт, достаточно либо зацепить кварц на ноги XTAL1/XTAL2, либо подать сигнал на XTAL1 от генератора. Хоть от самодельного на том же контроллере (обычный ногодрыг за 2 минуты), хоть меандр с осциллографа, да полно вариантов. :solder:

Нет у этого программатора проблем ни с этими чипами, ни с какими-либо другими. Я по SPI только этими программаторами и пользуюсь уже более 8-ми лет, ни одной проблемы не возникало по причине программатора. Ни дома, ни на работе. Все программаторы самодельные.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Сб окт 28, 2017 20:24:16

фузы один раз читаются хазамой
по дефолту устраивают и не меняются
2 чипа прошил только пони прог, но потом прошивка обновляется с ошибками и после 2-3 попыток записи чип умирает
3тий чип умер после первоой попытки записи на чистый чип хазамой
Изображение
другие проги и программаторы его не шьют и читают с ошибками

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вс окт 29, 2017 13:45:50

edm2007
Я с вами согласен, но в моем случае в связке AVReAl и Altera Byte Blaster 2 у меня получалось переписывать фьюзы и даже немного экспериментировать с ними. А вот в случае использования USBasp, правда китайского производства, а не самодельного, у меня были проблемы с банальной прошивкой данных чипов.

moto261
А вы стираете чип перед записью?! Может в этом проблема?

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вс окт 29, 2017 15:44:24

moto261
А вы стираете чип перед записью?! Может в этом проблема?

проблема очевидна в низком качестве чипов в плане прошивки
что покажет доктор интересно

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вс окт 29, 2017 17:00:16

Ну не знаю, я выше писал, что с такой проблемой справился по своему... Хотя симптомы похожи. Если бы чип был заблокирован на последовательное программирование, то он бы вообще не читался бы..
А у вас программа скомпилирована для ATTiny2313? Не для AT90S2313?

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вс дек 17, 2017 12:56:52

Еще раз здравствуйте! Вот вам информация для размышления.
Контроллер AT90S2313. USBasp чип не видит в упор. Фьюз Доктор не может его восстановить:

Welcome
AVR Atmega fusebit doctor (HVPP+HVSP) version 2.11

MANUAL HVPP MODE

Init programming... DONE
Read signature... FF FF FF - FAIL!
Trying T2313 pinout..1E 91 03
Searching chip... no names in 8kB ver
Read fusebits... L:DF H:00 E:00
Should be... L:DE H:00 E:00
Lockbits... DISABLED (FF)

А вот AVReAl через Altera Byte Blaster 2 шьет запросто и МК после этого вполне себе работает. Есть мысли по данной ситуации? Внешний кварц при работе с USBasp я ставил, не помогло. Сейчас хочу генератор собрать и подкинуть. Но странно что Доктор не может с ним справиться.
Вот как-то так..

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вс дек 17, 2017 13:33:51

Еще раз здравствуйте! Вот вам информация для размышления.
Контроллер AT90S2313. USBasp чип не видит в упор. Фьюз Доктор не может его восстановить:

Но странно что Доктор не может с ним справиться.
Вот как-то так..

А что вы там собираетесь восстанавливать? Этот МК БЕЗ ВНЕШНЕГО КВАРЦА НЕ РАБОТАЕТ!!!!
А фьюзов у него, по большому счёту- просто НЕТ!! (если я правильно помню- там только два лок- бита)
Прицепите к его выводам 4 и 5 кварц от 1 до 8-ми мегагерц, и делайте с ним всё, что хотите.. Даже если у него прошивка залочена- он всё равно определится (если он исправен)

(имхо) "грубо" AT90S2313 - можно представить как Тини2313 с жестко запрограммированной работой от внешнего кварца, с неотключаемым ресером и SPIEN..

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вс дек 17, 2017 15:28:32

АлександрЛ
Вы не внимательно прочитали мой пост. Я выше указал, что внешний кварц я прицепил. И в связке с китайским свистком все отлично работало. Я отлаживал программу и несколько раз благополучно прошивал этот чип. А потом он перестал отзываться. А в Доктора я его засунул чтобы посмотреть что он напишет. Насколько я понял слетела сигнатура. Как мне кажется любая программа-программатор сначала считывает сигнатуру и если не может этого сделать выдает ошибку. В AVreal есть ключ, который позволяет игнорировать эту самую сигнатуру и тупо залить прошивку в камень.
Что означают эти строки?:

Read signature... FF FF FF - FAIL!
Trying T2313 pinout..1E 91 03

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вс дек 17, 2017 15:33:51

Trying T2313 pinout..1E 91 03
(имхо)- Ваш "доХтУр" пытается опознать чип как Тини2313, поэтому и сигнатура не совпадает..

Из даташита на 90S2313:
All Atmel microcontrollers have a 3-byte signature code that identifies the device. This
code can be read in both serial and parallel mode. The three bytes reside in a separate
address space.
For the AT90S2313
(1)
they are:
1. $000: $1E (indicates manufactured by Atmel).
2. $001: $91 (indicates 2 Kb Flash memory).
3. $002: $01 (indicates AT90S2313 device when signature byte $001 is $91).

И из даташита на Тини2313:
All Atmel microcontrollers have a three-byte signature code which identifies the device.
This code can be read in both serial and parallel mode, also when the device is locked.
The three bytes reside in a separate address space.
For the ATtiny2313 the signature bytes are:
1. 0x000: 0x1E (indicates manufactured by Atmel).
2. 0x001: 0x91 (indicates 2KB Flash memory).
3. 0x002: 0x0A (indicates ATtiny2313 device when 0x001 is 0x91).
:dont_know:
Последний раз редактировалось АлександрЛ Вс дек 17, 2017 15:56:21, всего редактировалось 1 раз.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Вс дек 17, 2017 15:43:31

Возможно.. Только это сигнатура чипа: AT90S2343 1E 91 03 устаревший 2KiB 128B 128B.
Ответить