_________________ "Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
Хочется все же вернуться к вопросу прошивания (вернее не прошивания) тиньки с буквой А. Вкратце расскажу суть: 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 (правда там в конце списка стоит многоточие).
Может быть так что эти программы/программаторы "не знают" данного контролера? .
Может быть.. Возьмите Uniprof и программатор типа "пять проводков" - там все три разновидности Тини2313 идут как одно и то же.. Во всяком случае, я им прошивал и Тини 2313, и Тини2313V, и тини 2313А..
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
похоже все же нет разницы для программатора. Вот что я нашел:
Цитата:
Микроконтроллеры «А» и «не-А» с точки зрения программатора не отличаются ничем. Соответствующие кристаллы имеют одинаковый набор «фьюзов» (fuses) и одинаковые сигнатуры. Программатор не может их отличить, поэтому avreal и в перечне поддерживаемых микросхем, и в сообщениях при работе выдаёт все возможные имена для данной сигнатуры через вертикальную черту ‘|’ (pipe symbol).
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Микроконтроллеры «А» и «не-А» с точки зрения программатора не отличаются ничем. Соответствующие кристаллы имеют одинаковый набор «фьюзов» (fuses) и одинаковые сигнатуры. Программатор не может их отличить,
А вот "хрен его знает".. У меня есть программатор AutoProg, в меню есть Тини2313 и Тини 2313V, 2313А - нет.. "Простых" тинек не было, купил с буквами A и V, 2313V прошились нормально, а вот 2313А этот программатор не прошил.. И в техподдержке AutoProg- а мне тоже ответили, что "2313А они ещё не добавили" А "пяти проводкам" в паре с ПониПрог- ом или Унипроф- ом "глубоко по барабану" какая там буковка стоит в конце- Унипроф определяет всё как "тини2313", а в меню ПониПрог-а только один вариант- "ATtiny2313", а шьются ВСЕ тиньки..
А у меня еще интересней. Оказывается что в диповском корпусе 2313A шьеться, а в so - нет. Сейчас попробую другую взять, может горелая она, но когда первый раз пытался эту проблему решить - три разных пробовал из разных магазинов.
Может имело место "предварительно запрограммированное" устройство. По каким-то причина попало в продажу (бывает такое частенько) с уже залитой прошивкой (при условии, что по техническим причинам сбить ту прошивку только фузе-доктор может).
Есть две тиньки А в дип корпусе - обе программатор (оба) видят. И есть две (ну их десяток, но вряд ли имеет смысл все проверять) в so корпусе - они не видятся. Вставляю вместо них тиньку в so корпусе без А - они видятся. Странно как то
У меня "веселее", правда, конкретно к Тини2313 это отношения не имеет... Сделал программатор USBISP (кажется, он так называется, на Тини2313).. Оказалось, что он работает только с АВРдудой и с Синапрогом.. НО!! АВРдуда его видит, и с ним работает, а СинаПрог- не видит.. Правда, ни та, ни другая оболочка мне как- то не понравились.. Тем более, что я ими два камня запорол. (ну, как "запорол".. фьюзы не те записались, один я вылечил, (ДИП) а в корпусе "SO" - второпях в Автопрог запихнул "вверх ногами".. ) Хотя, до этого, работая с Унипроф или ПониПрог через "пять проводков" - такого у меня не было..
Я пока только понькой балуюсь... Правда вывод сброса в прикладных программах приходится оставлять "как есть". Из железа - или LPTшный stk200 или совсем недавно самособранный гибрид на основе сипрога под СОМ порт:
По хексу же видно, что никакого отношения к прошивке эти повторяющиеся значения не имеют.
rzannikov писал(а):
Уже трое суток не спим...
Подсчитываете предполагаемую прибыль от скопированного устройства?
_________________ "Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
Что значит не прошивается? Чем шьете, хотя бы расскажите, а то ни слова про это. Дефолтные фьюзы есть в даташите, в разделе "Memory Programming".
_________________ "Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
прогер usbasp прога avrdudess частота 8 или 2 кгц на большей даже не пробует Спойлерavrdude.exe: Version 6.3, compiled on Feb 17 2016 at 09:25:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Program Files\AVRDUDESS\avrdude.conf"
Using Port : usb Using Programmer : usbasp Setting bit clk period : 375.0 avrdude.exe: usbasp_open("usb") avrdude.exe: seen device from vendor ->www.fischl.de<- avrdude.exe: seen product ->USBasp<- AVR Part : ATtiny2313 Chip Erase delay : 9000 us PAGEL : PD4 BS2 : PD6 RESET disposition : possible i/o RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay : 25 SyncLoops : 32 ByteDelay : 0 PollIndex : 3 PollValue : 0x53 Memory Detail :
В диспетчере устройств программатор адекватно отображается? Вы вообще что-нибудь им шили?
_________________ "Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения