Обсуждение и перепрошивка регуляторов (ESC) прошивками SimonK/BLHeli
AvrDude - софтина консольная для прошивки процессоров Atmel AVR. Если не знаете, как пользоваться дудкой - лучше прошивайте флештулом, он сам определяет нужные фузы на основе выбранной прошивки. Пример пользования можно у меня в дневнике посмотреть (запись про линкер)
дык на саймоне проще запустить, может газ откалибровать надо? кстати а прошивка-то какая?
Скачал флештул. Что то я не нахожу там нужного регулятора,или там не обязательно?
главное имя прошивки, она (прошивка) может подходить на много регулей.
Так для такой процедуры прошивки нужен линкер,а у меня есть только
USBasp AVR Programming Device for ATMEL proccessors
прошивка это программный код, а каким чудным образом ее “зальешь” зависит от программатора…
потому давай колись, какую прошивку туда льешь??? и автора simonK или WiiESC…
Виталий, я же написал “пример использования можно посмотреть в дневнике”. Там пример, а не руководство специально для вас и в вашей конкретной ситуации. И всё там есть, всё можно выбрать. Сейчас специально проверил.
- Качаем KKMulticopter flash tool от товарища LazyZero. Чтобы софтина работала - нужна Java. Запускаем kkMulticopterFlashTool.cmd
- Подключаем ISP программатор (без него никуда =). Выбираем подключенный программатор во флештуле.
- Выбираем тип контроллера “Atmel 8-based brushless ESC + enable bootloader”
- Выбираем прошивку SimonK в соответствии с типом рега
- Жмём зелёную кнопку с человечком - рег прошивается прошивкой SimonK.
На каком пункте проблема?
Прошивка симонк файл bs40a.hex
Но дело в том что уже прошил и через него и в начале длинная мелодия странной частоты звучания и на газ не реагирует.
в начале длинная мелодия странной частоты звучания и на газ не реагирует.
похоже на слетевшие фузы, я правлю понирогом… но только будет-ли он с ЮСБасп работать не знаю
и в начале длинная мелодия странной частоты звучания
Так это вообще ни разу не “подключил и мотор не пищит”. Описывайте по-нормальному траблы. Фьюзы у вас не на ту частоту установлены. Найдите нужные к вашей плате и установите вручную дудкой, wii-esc прошивальщиком или чем-нибудь, позволяющим записать фьюзы в виде НЕХ (не галочками). Понипрог я бы КРАЙНЕ не советовал - у него галочки реверсированы.
А я как динозавр - понипрог и lpt сегодня перешил свои басики wii-esc фьюзы и раньше не трогал когда прошивался симонком и сейчас, всё работает отлично 😃
Я тоже долго пользовался LPT, потом лень победила =) надоело лазать к ж@пе свего bigtower-а и вспоминать на который из 3 LPT я натравил дудку. Купил USBASP и доволен как слон! (да, наглая реклама)
ой я бы не трогал - в первом столбике частота и работа от внешнего или внутреннего генератора…
easyelectronics.ru/avr-uchebnyj-kurs-konfiguraciya…
ой я бы не трогал
Так как не трогал, если у него как раз частота не та выставлена? Как раз - надо трогать. Только надо их найти сначала для этой платы. вий-эск говорит, что HFuse должен быть C3. Ну не знаю. Для своих суперсимплов юзаю такие настройки:
avrdude -c stk200 -P lpt1 -p m8 -U lfuse:w:0x84:m
avrdude -c stk200 -P lpt1 -p m8 -U hfuse:w:0xd9:m
Суперсимплы у меня с 16-мегагерцовым кварцем. Блюсериесы, я смотрю, тоже. Попробуйте залить мои настройки, авось поможет.
Фьюзы достаточно настроить один раз, если они у меня настроены на 8МГц от внутреннего (внешнего нет) то так и будут работать на любой прошивке, а умолчательные если не ошибаюсь, стоят с делителем на 8, т.е. 1МГц, что мало вероятно в регуляторе, хотя кто его знает, что китайцы за регули выпускают…
ККфлештул неоднократно портил фузы, я ним перестал пользоваться… было обсуждение о кривости явы, возвращаться не будем.
Что то у меня проц вообще отказался прошиваться и читаться…
Что то у меня проц вообще отказался прошиваться и читаться…
Если неправильные фузы записал, то лечится подачей тактовой на xtal2
Вот мой ESC , прошил его прошивкой TGY.
Работает .
Вопрос: какие конденсаторы надо удалить , чтобы еще быстрее был ?
какие конденсаторы надо удалить , чтобы еще быстрее был ?
Если быть точнее (про конденсаторы):
- Они уменьшают чувствительность на старте. В результате мотор может некоторое время дергаться пред тем как раскрутиться
- Вносят задержку и угол опережения (timing advance) будет не 15 градусов а как прийдеться.