Прошивка BLHeli для ESC
Дальнейшее развитие ситуации 😃
Б*ть, дернул меня черт связаться с этими регулями (SkyWalker Quattro 20Ax4).
По каким то причинам, у этого авна летят ключи, уже пять штук сгорели (остался последний в запасе на не задействованном регуле), за собой потащили мотор (придется перематывать теперь его). В общем щас еще чутка повожусь ними и видать в помойку им дорога. Хороши конечно регули в плане малого занимаемого пространства, аккуратного внешнего вида, но как по прямому назначению, не берите сие чудо… 😦
ЗЫ каждый раз при прошивке делаю проверку (верификацию), каждый раз проверка проходит на ура, но стоит мне поработать с паяльной станцией над регулями, верификация проходит с ошибкой, вот такой еще гемор…
Flash hex file… Please wait!
delay… OK
v… OlliW SilProg v0.08 PB2PB3
flash target no. 1
r… rok
d… dok1F -> Device ID 1F
MCU INCORRECT or connection to target FAILED!
Было такое же сообщение регуль Tyrnigu AE-30A, поменял последовательность подачи питания, сначала на ардиуно, потом на ECS.
Перепрошился, параметры из регулятора читаются. Если подать питание без подключенных управляющих проводов то играет стартовая мелодия, но если подключить провода с PWM то после проигрывания стартовой мелодии регулятор пищит двумя сигналами и их повторяет пока не отключу питания. Что то вроде такого Пиии - Пууу. Звук записал, может кто подскажет что это.
Вроде бы разобрался, Пииу-Пууу это типо так надо когда сигнал маленький они попискивают, не знаю зачем может для поиска коптера в кустах. На заводской прошивки такого не было это меня и смутило.
Прошивал вот таким способом, что бы не снимать термоусадку с регулятора, может кому пригодится.
Иголка припаяна к спице, спицу можно любую, вязальную, велосипедную, я взял от зонта.
моя приспособа для программирования 😃
щуп сделан из иголок впаянных на печатную плату, расстояние между иголками полтора миллиметра
щуп ставится на контактные площадки под 45 градусов с небольшим нажимом во время программирования
ЗЫ во время программирования нет надобности подключать аккумулятор и мотор,
запитка микросхемы происходит от ЮЗБи, этого достаточно, что бы прошить регулятор
подключаю программатор к ЮЗБи компьютера, запускаю BLHeliTool_v100.exe, устанавливаю щуп на контактную площадку,
прошиваю, проверяю, настраиваю
вот наконец-то подлетнул в квартире на своих симонках (Плюш30А) и заснял видео:
скорость реакции смотрите начиная со 2-й минуты
Добрый день!
Внезапно перестал работать такой регулятор.
Регулятор на SiLabs. Такой.
Не мок, не потел, в снег не падал.
Просто не запускается.
Никаких окислов, горелых дорожек и прочего не наблюдается.
В связи с этим несколько вопросов:
- Могла ли слететь прошивка.
- Как прошить регулятор такой платой ( с каких пинов брать контакты для перепрошивки и какую версию прошивки использовать)?
Здесь есть только фотка с процессом прошивки этой платой.
Я в английском не очень силен. Поэтому не понял насчет пинов: откуда брать сигнал для прогаммирования регулятора.
P.S.: Регулятор все равно не работает, поэтому, даже если и спалю, то не жалко. А если поучится, то это лишний опыт для всех- как я понял у многих есть эти платки мультивий от прошлых проектов- и, если разберемся, то не зачем покупать программатор.
Заранее спасибо.
прозвоните феты
слететь могла
скачайте ПО oddcopter.com/…/flashing-silabs-escs-with-blheli-f…
запустите BLHeliTool_v100.exe, в тулзе запишите программатор и прошивайтесь на здоровье (хз чем правда? 😃)
на атмеге контакты
1 (D3) - белый
32 (D2) - красный
Спасибо за оперативный ответ.
Я сейчас в теме на rcgroups разбираюсь. Вечером попробую прошиться.
1 (D3) - белый
32 (D2) - красный
Это цвета проводов по этой ссылке?
Насчет регуля- просто разобраться охота.
За день до этого летал нормально. перед полетом дома проверил все работает. Сел в машину, приехал на место- один мотор не запускается. даже не дергается и не пищит.
назу вез аккуратно в машине, на улице при зпауске холодно и мокро не было…
1 (D3) - белый
32 (D2) - красный
Это цвета проводов по этой ссылке?
да, ну и там же берете землю (черный), а так же можете и пять вольт с атмеги взять (который обычно не подключают) и не нада дополнительных аккумуляторов вешать для прошивки, достаточно будет этих четырех проводов и для прошивки и для проверки и для настройки
выше почитайте мой пост с щупом из иголок, все очень просто прошивается, вот только в вашем случае не знаю чем прошивать ваш регуль?
Спасибо еще раз.
На рцгрупсе как раз нашел мои регули.
Сейчас разбираюсь 😃
Добрый день!
Внезапно перестал работать такой регулятор.
возможны глюки прошивки, на плюшах 30А бывает, что прошивка зависает, даже обесточивание регуля не спасает, зато помогает перечитывание/перезапись параметров
кстати, зависание можно определить по залипшему мотору при подаче питания, при снятии - крутится нормально
У меня мотор вообще никак не реагирует.
Сегодня вечером проведу эксперимент и отпишусь 😃
Tyrnigu AE-30A
извиняюсь за оффтоп. как регули после перепрошивки? заметна разница в стабильности/нагреве/времени полета?
извиняюсь за оффтоп. как регули после перепрошивки? заметна разница в стабильности/нагреве/времени полета?
да я не летал еще:-/ И сравнить мне не с чем, с заводской прошивкой только на земле крутил моторами. Единственное что могу сказать это то что направление вращения двигателя на прошивках разное, теперь либо перепаивать провода либо в прошивке попробовать поменять направление, разбирать надо, а не охото 😃
Подскажите пожалуйста.
Есть Turnigy Plush 18A на SiLab. На плате написано v 4.2.
В программе BLHeliTool прошивки для этой плюшки имеют ревизии 4.1 - 5.0 - 6.1…- 9.4
Это ревизии имеют отношение к версии платы? И нужно для платы 4.2 ревизию 4.2? Или это разные вещи и заливать 9.4?
Спасибо.
Это ревизии имеют отношение к версии платы? И нужно для платы 4.2 ревизию 4.2? Или это разные вещи и заливать 9.4?
4.2 это версия железа
9.4 версия прошивки
Здесь есть только фотка с процессом прошивки этой платой.
Я в английском не очень силен. Поэтому не понял насчет пинов: откуда брать сигнал для прогаммирования регулятора.
P.S.: Регулятор все равно не работает, поэтому, даже если и спалю, то не жалко. А если поучится, то это лишний опыт для всех- как я понял у многих есть эти платки мультивий от прошлых проектов- и, если разберемся, то не зачем покупать программатор.
Заранее спасибо.
По этой фотке я и прошил плюши 6А. Прошивал софтом товарища OlliW’s через Crius’a Lite. Контроллер предварительно прошивается.
Провода Красный (C2CK) к D11 Белый (C2D) D12
Добрый день!
А какую прошивку в сам контроллер шить?
И где брать прошивку именно под мою плату (я имею в виду не регулятор, а мультивий)?
Добрый день!
А какую прошивку в сам контроллер шить?
И где брать прошивку именно под мою плату (я имею в виду не регулятор, а мультивий)?
*&$^#@%%%!
запустите BLHeliTool_v100.exe
нажмите Tools, AvrBurnTool
выберите COM порт соответствующий вашей плате
выберите HEX для вашего чипа
далее прошейте его
стукните в асю, разжую более подробно, если так не поймете 😃
Спасибо!
Буду разбираться 😃
А какую прошивку в сам контроллер шить?
ATmega328p @ 16MHz: owsilprog_v110_m328p_16mhz_pb3pb4.hex