Доброго дня, искреннего мяу! Обычно заказывал с китая Arduino Pro Mini прошивал через Громова Унипрофом загрузочник Оптибот, потом через avrdude записывал нужные себе hex для своих поделок. Arduini IDE не использую, пишу на ассемблере в аврстудио. привык так. Тут пришла очередная Arduino Pro Mini и Унипроф не распознает. Пытался достучаться через Arduini IDE тоже не получается. Индикатор на платке при подаче питания моргает, типа программа внутри какая то тестовая индикатором моргает, имхо. Почему через Громова Унипрофом не определяется непонятно. может тестовая прога SPI блокирует. Кто чего посоветует?
1. фото кристалла со стороны надписи-маркировки выложите (или списать вручную). 2. для работы "вне IDE" наиболее удачно применение аврдудешелл http://matrex-notes.blogspot.com/2015/0 ... tmega.html и соответствующего железа (у меня вариант SiProg). 3. попалась версия massduino (не факт - но Х/З...).
Добавлено after 38 minutes 7 seconds: упс, загрузил через Ардуино ИДЕ из примеров Fade, по светодиодам Тх Rx на переходнике ch340 видно обмен есть, и моргание прекратилось, есть прогресс. живой уже хорошо через громова по прежнему не определяется
Последний раз редактировалось vispower Вт апр 06, 2021 15:00:55, всего редактировалось 1 раз.
В принципе через ISP ВСЕГДА прошьется но обязательно наличие на панельке кварца 4 МГц и его конденсаторов. Готовые платки по умолчанию уже с кварцем. Дополнительная проблема (как уже в "попался, БАГ!" https://radiokot.ru/forum/viewtopic.php ... 1#p3992271 описывалось) это если в платке активен скотч, использующий UART (или еще чегой-то пока не отловленного). В таком случае надо: подсоединить адуринку запустить IDE открыть монитор СОМ порта и настроить на получение тех сообщений, что от платки поступают, а уж затем запускать компиляцию и прошивку. IDE автоматически своевременно заблокирует обмен с ПК и перепрошивка пройдет успешно. Иначе придется с помощью "внешнего программатора" полное стирание делать (это при "прочих источниках сбоев"). ( https://radiokot.ru/forum/viewtopic.php ... 0#p3955460 ) .....
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Чтоб не заблудиться и не потерять текушшу мыслю... Справа под "центр пользователя" и ниже текущей датой фильтр "ваши сообщения" - в открывшемся окошке видим все, что ранее написано и значки обновления содержимого.
vispower, через Fusebit Doctor. Изнутри прошивки (ардуиноISP или любой другой) фьюзы поменять нельзя. Если у вас отключено программирование по SPI (фьюз бит SPIEN), то только доктором чинить или аналогично через параллельное высоковольтное программирование. Отставьте как есть загрузчик, да шейте через avrdude просто, раз так шьется. Китайцы обычно в новые плаки промини optiboot на 512 б и так шьют, а не старый загрузчик на 2 Кб.
Я понял что вы делали и как шили. Поэтому и говорю, что сейчас так не получится, если SPI залочен оказался.
Цитата:
а с этим загрузчиком кекс не шьется
Ну из ArduinoIDE как-то же шьется. Посмотрите как оно шьет. В настройках IDE включите детальное отображение лога прошивки и он покажет полную строку для avrdude, которую он использует:
Добавлено after 1 minute 39 seconds: Если не поможет - покажите на что ругается avrdude при вашей "ручной" прошивке.
Много раз уже повторял - нет смысла использовать внешний программатор для прошивки бутлоадера и фузов в платки ардуино. Разве что если общее стирание потребуется или фузедоктор. Остальное обеспечивается или уже предустановленным бутлоадером или прошивкой "чистого" МК через ардуиноISP платку, сделанную из ардуино-нано и скотча в соответствующем примере инсталлятора IDE. Причем прошиваться будет та комбинация бутлоадера и фузов, которая заданна в параметрах настройки платки. IDE самостоятельно отыщет в своих архивах необходимые файлы с соответствующими настройками. Единственно - что загрузка бутлоадера с фузами делается опцией "записать загрузчик", а опция "загрузить через программатор" запишет через ISP только сам скотч но не тронет ни бутлоадер ни фузы. Опция "экспорт бинарного файла даст два *.hex файла для загрузки через "внешний программатор" - в одном только прожка, во втором прожка с бутлоадером. Однако комплект фузов там отсутствует - для этого случая его и считывать и вводить придется в режиме садомазохизма.
в принципе думаю олсобой разницы нет чеми где щьют
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Набор фузов и бутлоадер из IDE подбираются автоматически по опциям свойств платформы. Ёжли бутлоадер еще может входить в комплект экспорта (или найтись в инете - не факт, что для данной платформы и ее текущей конфигурации), то как выставить фузы - придется "инета земля рыть". Воть в том и разница. Особо ежли применять не только штатные варианты с АВРками, но и расширенный набор платформ (от тех же MCUdude и многих других). Там порой с десяток и более опций в настройках свойств МК платформы...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения