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

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

Вт дек 13, 2016 11:17:40

Ага, DDRD было вместо DDRB :oops:
Заработало.

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

Вт дек 13, 2016 11:50:48

Вот и отлично. :)

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

Чт фев 02, 2017 18:32:53

Хочется все же вернуться к вопросу прошивания (вернее не прошивания) тиньки с буквой А. Вкратце расскажу суть:
attiny2313 прошивается, attiny2313А - не прошивается. SO-20 или PDIP20 - без разницы. В качестве программатора использую usbasp и ME-EASYAVR6. В первом случаи использую AVRDUDE, во втором родную прогу какую-то.
Нашел отличия данных микроконтролеров, ничего криминального я не узрел, но может кто глянет
http://real.kiev.ua/2010/09/16/a-and-no ... /#tiny2313
http://www.atmel.com/Images/doc8261.pdf

Может быть так что эти программы/программаторы "не знают" данного контролера? Посмотрел файл какой-то в папке в avrdude, там описаны всякие микроконтролеры и там есть attiny2313, но нет attiny2313a. Так же на ME-EASYAVR6 около гнезда DIP20 подписаны некоторые мк, и там есть attiny2313, но не указан attiny2313a (правда там в конце списка стоит многоточие).

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

Чт фев 02, 2017 18:55:19

alex1126 писал(а): Может быть так что эти программы/программаторы "не знают" данного контролера? .

Может быть..
Возьмите Uniprof и программатор типа "пять проводков" - там все три разновидности Тини2313 идут как одно и то же.. Во всяком случае, я им прошивал и Тини 2313, и Тини2313V, и тини 2313А..

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

Чт фев 02, 2017 19:04:52

похоже все же нет разницы для программатора. Вот что я нашел:
Микроконтроллеры «А» и «не-А» с точки зрения программатора не отличаются ничем. Соответствующие кристаллы имеют одинаковый набор «фьюзов» (fuses) и одинаковые сигнатуры. Программатор не может их отличить, поэтому avreal и в перечне поддерживаемых микросхем, и в сообщениях при работе выдаёт все возможные имена для данной сигнатуры через вертикальную черту ‘|’ (pipe symbol).

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

Чт фев 02, 2017 20:47:23

Автоопределение может не всегда срабатывать -
указываем МК вручную.
8)

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

Пт фев 03, 2017 08:59:38

У меня нет никакого автоопределения, всегда руками указываю

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

Пт фев 03, 2017 12:43:27

alex1126 писал(а):нет разницы для программатора. Вот что я нашел:
Микроконтроллеры «А» и «не-А» с точки зрения программатора не отличаются ничем. Соответствующие кристаллы имеют одинаковый набор «фьюзов» (fuses) и одинаковые сигнатуры. Программатор не может их отличить,
:dont_know: А вот "хрен его знает".. У меня есть программатор AutoProg, в меню есть Тини2313 и Тини 2313V, 2313А - нет.. "Простых" тинек не было, купил с буквами A и V, 2313V прошились нормально, а вот 2313А этот программатор не прошил.. :dont_know: И в техподдержке AutoProg- а мне тоже ответили, что "2313А они ещё не добавили" :dont_know: А "пяти проводкам" в паре с ПониПрог- ом или Унипроф- ом "глубоко по барабану" какая там буковка стоит в конце- Унипроф определяет всё как "тини2313", а в меню ПониПрог-а только один вариант- "ATtiny2313", а шьются ВСЕ тиньки.. :dont_know:

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

Пт фев 03, 2017 12:46:17

А у меня еще интересней. Оказывается что в диповском корпусе 2313A шьеться, а в so - нет. Сейчас попробую другую взять, может горелая она, но когда первый раз пытался эту проблему решить - три разных пробовал из разных магазинов.

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

Пт фев 03, 2017 14:18:21

Может имело место "предварительно запрограммированное" устройство.
По каким-то причина попало в продажу (бывает такое частенько) с уже залитой прошивкой (при условии, что по техническим причинам сбить ту прошивку только фузе-доктор может).
:wink:

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

Пт фев 03, 2017 17:01:49

Есть две тиньки А в дип корпусе - обе программатор (оба) видят. И есть две (ну их десяток, но вряд ли имеет смысл все проверять) в so корпусе - они не видятся. Вставляю вместо них тиньку в so корпусе без А - они видятся. Странно как то

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

Пт фев 03, 2017 18:34:19

У меня "веселее", правда, конкретно к Тини2313 это отношения не имеет...
Сделал программатор USBISP (кажется, он так называется, на Тини2313).. Оказалось, что он работает только с АВРдудой и с Синапрогом.. НО!! АВРдуда его видит, и с ним работает, а СинаПрог- не видит.. :dont_know:
Правда, ни та, ни другая оболочка мне как- то не понравились.. Тем более, что я ими два камня запорол. (ну, как "запорол".. фьюзы не те записались, один я вылечил, (ДИП) а в корпусе "SO" - второпях в Автопрог запихнул "вверх ногами".. :facepalm: ) :kill: :kill: Хотя, до этого, работая с Унипроф или ПониПрог через "пять проводков" - такого у меня не было..

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

Сб фев 04, 2017 09:58:25

Я пока только понькой балуюсь...
Правда вывод сброса в прикладных программах приходится оставлять "как есть".
Из железа - или LPTшный stk200 или совсем недавно самособранный гибрид на основе сипрога под СОМ порт:
my_siprog.zip
(589.71 KiB) Скачиваний: 505

ограничения касательно прикладных прошивок по выводу сброса там такие же, как и для stk200.
:beer:

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

Сб мар 11, 2017 02:53:15

Пожалуйста, дайте комментарий по данной плате "Измерительный блок Техновектор 4"
Это реальная прошивка или закрытая?
Уже трое суток не спим...
Вложения
lock.txt
(5 байт) Скачиваний: 482
eeprom.hex
(316 байт) Скачиваний: 787
flash.hex
(4.76 KiB) Скачиваний: 546
1.jpg
(96.98 KiB) Скачиваний: 601
3.PNG
(239.66 KiB) Скачиваний: 839

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

Сб мар 11, 2017 08:39:47

Здравствуйте.

По хексу же видно, что никакого отношения к прошивке эти повторяющиеся значения не имеют.

rzannikov писал(а):Уже трое суток не спим...


Подсчитываете предполагаемую прибыль от скопированного устройства? :tea:

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

Пн окт 23, 2017 01:40:21

attiny2313А - не прошивается. SO-20 почему?
какие фузы по дефолту


0x
64 Low
0x
DF High
0x
FF Extended

AVRDUDE arguments -U lfuse:w:0x64:m -U hfuse:w:0xdf:m -U efuse:w:0xff:m

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

Пн окт 23, 2017 04:02:21

Что значит не прошивается? Чем шьете, хотя бы расскажите, а то ни слова про это. Дефолтные фьюзы есть в даташите, в разделе "Memory Programming".

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

Пн окт 23, 2017 20:07:55

прогер usbasp прога avrdudess частота 8 или 2 кгц
на большей даже не пробует

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

Вт окт 24, 2017 06:32:42

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

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

Вт окт 24, 2017 16:07:23

все авр шил
эту 2313а не шьёт,3 разных 2313а чипа не шьёт
Ответить