FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Пятница, 09.12.2016, 02:57
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Основной » Спросить у знатоков » arduino pro mini (слетает прошивка)
arduino pro mini
Evgesha
Дата: Вторник, 24.05.2016, 16:30 | Сообщение # 1
Подполковник
Группа: Проверенные
Сообщений: 212
Награды: 3
Репутация: 3
Статус: Offline
всем привет, даже не знаю что происходит, мучаюсь мучаюсь над программой прошивки в флпрог, заливаю, проверяю. редактирую .....делаю... а тут раз включил выключил питание и прошивка в ардуине слетает моя, и уже пару раз так было и не только на этой и на другой тоже миньке, а остается та при которой продается то есть с прошивкой blink, (когда с китая приходит подаешь питание а там blink прошит). что за чудо юдо? никто не сталкивался ?

Добавлено (24.05.2016, 14:52)
---------------------------------------------
прочитал в этой теме
http://arduino.ru/forum....batarei

загрузил скетч
#include <avr/boot.h>
#define SIGRD 5
void setup(){
Serial.begin(9600);
Serial.print("Signatura= ");
Serial.print(boot_signature_byte_get(0),HEX);
Serial.print(boot_signature_byte_get(2),HEX);
Serial.println(boot_signature_byte_get(4),HEX);
Serial.print("Fuses(l/h/ext)= ");
Serial.print(boot_lock_fuse_bits_get(GET_LOW_FUSE_BITS),HEX);
Serial.print(boot_lock_fuse_bits_get(GET_HIGH_FUSE_BITS),HEX);
Serial.println(boot_lock_fuse_bits_get(GET_EXTENDED_FUSE_BITS),HEX);
}

void loop(){}

в сериал мониторе выдало это
Signatura= 1E95F
Fuses(l/h/ext)= FFDAFF

на форуме пишут что
"у вас фузами отключен контроль за питанием, поэтому и слетает прошивка при просадке напряжения."
получается у меня тож так же
и как теперь изменить этот фьюз?

Добавлено (24.05.2016, 15:33)
---------------------------------------------
Fuses(l/h/ext)= FFDAFF
после проверки на калькуляторе
http://homes-smart.ru/fusecalc/?prog=avrstudio&part=
получается что у меня детектор питания отключен, а boards.txt прописано 0х05, значит надо перепрошивать загрузчик получается, значит про минька ко мне пришла с другим загрузчиком, для пониженного питания .....

Добавлено (24.05.2016, 16:30)
---------------------------------------------
прошил загрузчик как в учебной статье 
http://flprog.ru/publ....-1-0-81

получилось это
Signatura= 1E95F
Fuses(l/h/ext)= FFDAFD

теперь посмотрю будет слетать или нет

Сообщение отредактировал Evgesha - Вторник, 24.05.2016, 15:35
 
Форум » Основной » Спросить у знатоков » arduino pro mini (слетает прошивка)
Страница 1 из 11
Поиск:

FLProg © 2016
Яндекс.Метрика