_________________ "Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
Хочется все же вернуться к вопросу прошивания (вернее не прошивания) тиньки с буквой А. Вкратце расскажу суть: 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 :
В диспетчере устройств программатор адекватно отображается? Вы вообще что-нибудь им шили?
_________________ "Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
Сейчас этот форум просматривают: Google [Bot], Martian, veso74 и гости: 42
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения