Ви не увійшли.
Сторінки 1
Якщо я зміню ф'юзи на нормальні, це усуне проблему з бутлоадером?
А як мені переглянути ф'юзи на мікроконтролері на платформі Digispark? Є простий спосіб це зробити?
Прошивка не слетает. Ищите проблему в питании или программе.
Ну проблеми з живленням дійсно є, я не кажу що їх нема. Спрацьовує захист на платі зарядки, або захист на платі dc-dc перетворювача, або ще можливо на самому акумуляторі є плата захисту (я не можу їх розібрати, бо не маю права зіпсувати зовнішній вигляд, вони в термоусадці, тому не можу сказати є там захист чи немає).
Але після цих проблем якщо підключити мікроконтролер до нормального джерела живлення він не відновлює свою роботу доки не перепрошиєш.
Digispark втрачає прошивку
У мене є проблема з платою digispark. Короткий опис:
Мій скетч керує сервоприводом через натискання кнопок. Живлення схеми від акумулятору через підвищуючий модуль MT3608. Також використовується плата зарядки та захисту акумулятору TP4056. В самому акумуляторі теж може бути вбудована плата захисту, це не вдалося перевірити. Скетч працює правильно.
Проблема полягає в тому, що коли сервопривід впирається в перешкоду, він докладає великих зусиль, щоб переміститися далі і просаджує живлення. Тут спрацьовує якийсь один або декілька захистів і напевно на деякий час живлення пропадає. По ідеї, після відновлення живлення контролер має запустити виконання програми з початку. Але він цього не робить. Допомогає лише перепрошивка мікроконтролеру.
У деяких випадках перезавантаження все таки допомогає і програма починає виконуватися, але частіше за все доводиться перепрошивати.
Чому це відбувається і як це побороти?
Мікроконтролер - Digispark Attiny85 з мікро юсб входом, можливо що китайський клон
Сторінки 1