Прошивка BLHeli для ESC

Сергей_Уж
  • Rev14.3 Moved reset vector to be just before the settings segment, in order to better recover from partially failed flashing operation
    Added 100ms intialization delay for the Graupner Ultra 20A ESC
    Shortened stall detect time to about 5sec, and prevented going into tx programming after a stall
    Optimizations of software timing and running reliability
1 month later
Сергей_Уж

Новая версия
www.mediafire.com/…/BLHeliSuite14302.zip
Changes in 14.3.0.2:
General:
 Added new ESC “ZTW Spider Lite 18A v2”, “FVT Littlebee 30A” and “ZTW Spider Pro 20A HVhex resources and updated doc.
 General cleanup and rework of all flash over bootloader algorithms.
Independent of the optimized reset vector set by the BLHeli firmware since rev. 14.3, the new
algorithms now will ensure the accessibility of the bootloaders, even if the flash fails in a critical
section. So, the chance to corrupt the jump to bootloader is minimized for all bootloaders where the
fuses are not set for initial jump at reset (rem: SiLabs does not offer bootloader fuses).
 If flash fails in bootloader mode, now the ESC will stay intact and the ESC name is marked as
“**FLASH*FAILED**”. (Not valid for SiLabs C2 and Atmel ISP flash)
 Updated “BLHeli programming adapters.pdf” to match GUI outfit.
 Removed “Arduino Delay” option checkbox. Means: always wait 2 sec after first failed Arduino
interface connection and retry once. No disadvantage found so far.
 Removed “Always Restart Target” option, manual “Restart ESC” is still usable for SiLabs C2
interfaces.
 Fixed: Cleanflight/Betaflight pass through did not find ESC, if FVT programming stick was plugged
simultaneously.
 Fixed parameter translation bug, where Governor Range was always set to “high”.
 Did some work to optimize the MultipleESC mode . For changes see the updated “BLHeliSuite
MultipleESC mode.pdf“
 Improved support for Cleanflight/Betaflight FC in running in 3D Mode. REM: be always very caref
remove the props while testing Motors.
 Added an motor alternate speed test for Cleanflight/Betaflight FC. (Warning: for advanced users on
remove props!).
 Added Support for SiLabs EFM8BB10Fx and EFM8BB21Fx MCU
 A lot of minor improvement and changes in several details.

SimonK bootloader:
 Fixed SK Bootloader and added new hex resources to overcome an long known EEprom write bug(see: Changes in 13.2.0.0: Fixed issue: ESC with Simonk installed and having calibration data in
EEprom failed to flash BLHeli in the first try (EEProm verify Error).
Issue correctly was: ESC with Simonk installed and jumping from within the running firmware to thbootloader (100% if bootloader fuses are not set), the bootloader failed to write EEProm (see:
github.com/sim-/tgy/pull/107).

External serial Interfaces:
 Adapted “ZTW Spider Lite 18A v2” for standalone boxes.
 Added C2 interface support for SiLabs EFM8BB21Fx MCU
 Fixed: “Gaui GE-183 18A” was falsely handled as damped light capable.
 All interfaces and interface boxes should be updated to rev. 14.3.0.2.

10 days later
Сергей_Уж

Обновление до BLHeliSuite 14.4.0.0
www.mediafire.com/folder/…/BLHeliSuite

Changes in 14.4.0.0:
General:

  • BLHeli Rev14.4 Hex files integrated.
  • Added new ESC “DSY XM 20A”, “Oversky MR-20A Pro”, “ZTW Spider Pro 20A Premium” and “ZTW Spider Pro 30A HV”hex resources and included the docs of BLHeli 14.4.
  • Added support for BLHeli bootloader at SiLabs EFM8BB10Fx and EFM8BB21Fx MCU.
  • Some mine improvements and fixed typos.

External serial Interfaces:

  • Adapted new ESC for standalone boxes.
  • Added bootloader support for SiLabs EFM8BB10Fx and EFM8BB21Fx MCU
  • All interfaces and interface boxes should be updated to rev. 14.4.0.0.

A Pro (f390 based)

PS Прошил нормально, подлетнул в комнате, без изменений, рабочая 😃

Сергей_Уж

Не успокоилось 😃
Уже обновили до
BLHeliSuite 14.4.0.1
Fixed minor visbility bug in “Expert tools” tab. Some functions where disabled for interface “X Atmel ISP Interface”.

ВладимирВл
lavalava:

Снова с вопросом. ПРОШИЛ DJI 30A OPTO регули прошивкой 13.2 - Turnigy PLUSH 30A…, моторы крутит, сделал кое какие настройки по совету товарища:

Погонял коптер, проблема - СИЛЬНО греются регули! После минуты полета палец уже не приятно держать на регуле! По рассчетам калькулятора на моем сетапе (4S, моторы 700kv + эти регули) потребление в максимальном режиме 26А, запас хоть не большой но есть, да и я не газовал на всю, около 60% газа!!!
Помогите настроить, что не так ставлю? Мотор тайминг??
Спасибо!

Доброго времени суток. Похожая проблема, но с регулями непосредственно Turnigy PLUSH 30A(Силабс, P+N Fet).
Был квад 450+, мультивий, движки 2216 800кв, 9*4,7 пропы.
Решил проапгрейдится, поставил сс3д+БФ, хотел попробовать ваншот, прошил регули на блхели13,2 и получил жуткий нагрев регулей в рабочем режиме вплоть до отруба на 70+% газа. До этого стояля блхели 9,3, все работало адекватно. Пробовал все варианты настроек, ничего не помогает.
Видимо новые прошивки работают слишком быстро для P+N фетов, либо прошивка под другие ревизии плат регулей(за темой не следил, но вроде они Nфет появились). Придется откатывать на 9,3(раму разбирать), да и как пишут - ваншот на таком размере особо не чувствуется.

Cold_Play
ВладимирВл:

Доброго времени суток. Похожая проблема, но с регулями непосредственно Turnigy PLUSH 30A(Силабс, P+N Fet).
Был квад 450+, мультивий, движки 2216 800кв, 9*4,7 пропы.
Решил проапгрейдится, поставил сс3д+БФ, хотел попробовать ваншот, прошил регули на блхели13,2 и получил жуткий нагрев регулей в рабочем режиме вплоть до отруба на 70+% газа. До этого стояля блхели 9,3, все работало адекватно. Пробовал все варианты настроек, ничего не помогает.
Видимо новые прошивки работают слишком быстро для P+N фетов, либо прошивка под другие ревизии плат регулей(за темой не следил, но вроде они Nфет появились). Придется откатывать на 9,3(раму разбирать), да и как пишут - ваншот на таком размере особо не чувствуется.

Являюсь обладателем плюш 30 с прошивкой блхели самой последней. ничего не греется и не грелось. ваншот блхели не умел и не будет уметь!

ВладимирВл

Хм, про oneshot125 более чем сомнительное замечание. А на какой версии и каком конфиге не греется? И с какими фетами регули?

Cold_Play
ВладимирВл:

Хм, про oneshot125 весьма сомнительное замечание. А на какой версии и каком конфиге не греется? И с какими фетами регули?

Со старыми n, p фетами. версия 14.3, ваншот ну никак не может поддерживать, аппаратная поддержка должна быть а не только в прошивке. Как и собственно damped light. гоняю я на низ 4с батарею, моторки саннискай 700кв, 12 пропы. всё это на гексе. Ну контроллев пиксхавк (если это имеет значение). ток при висении около 18а

я с них даже радиатор снял. греются умеренно, руку держать можно, ничего не обжигает, слегка теплые.

ВладимирВл

Про дампед лайт то понятно, феты не позволяют. А какие настройки, если не секрет? С этими регулями раньше были проблемы- на дт750 моторах с pwm freq-hi не грелись, на 2216 был ощутимый нагрев, pwm freq-low исправил ситуацию. Но это было на 3 банках. Сейчас 4 банки-и греются сильно на любых настройках(((

Cold_Play

настройки по дефолту в основном. мин и макс газ естессно подправлял, также включал опцию PWM input, без нее регули пытаются работать в режиме ваншот, отключил дабы не вводить регули в заблуждение. тайминги средние. пвм высокий. Да кстати для справки еще по этим регулям - выше 400 герц они не работают, ниже пожалуйста, но выше никак, даже если в контроллере выставить принудительно. специально осциллографом исследовал сигнал - ровно 400 (2.5 us). в описании также отмечается задержка в 400 герц на этих регулях. тем не менее работают они не плохо, если летать не очень быстро. для высоких скоростей и высоких перегрузок скорости этих регулей уже не хватает - коптер трясет.

ВладимирВл:

Про дампед лайт то понятно, феты не позволяют. А какие настройки, если не секрет? С этими регулями раньше были проблемы- на дт750 моторах с pwm freq-hi не грелись, на 2216 был ощутимый нагрев, pwm freq-low исправил ситуацию. Но это было на 3 банках. Сейчас 4 банки-и греются сильно на любых настройках(((

Поразмымлил тут. в них есть же строенный бек, построен он на 2 линейных стабах. Я эти беки отключил, всмысле они у меня ничего не питают кроме процессора и драйверов мосфетов, провод питания плюсовой отпаян. В Вашем случае как используются встроенные беки? питают что нибудь?

ВладимирВл

Не, встроенные линейные беки не использую для питания борта. На этом конфиге на прошиве блхели 9.3 работало нормально, на 13-14 версии начался перегрев.

Сергей_Уж

BLHeli passthrough works on boards using the VCP, but you have to use an external CP2102 adapter connected to UART 1. This is easy on boards that have JST connectors for serial ports.
Или BLHeli прошивка ESC работает там где используется VCP ( виртуальный сериал порт), нужен внешний CP2102 adapter подключенный к UART 1. Сделать легко если плата имеет JST серийного порта.
Видно цвета и схема подключения

PS оригинал сообщения тут

freemast

Привет ребята нужен хелп, имеются xrotar 20а прошиваю на BLheli, три штуки прошились нормально, четвертый шить не стал хотел записать видео о препрошивке, и отложил это дело до утра, утром взял в руки последний не шитый xrotor, и что вы думаете? прошить не могу, нешьется, выбрасывает ошибку как на скриншоте, короче все перепробовал уже, и даже припаивался к петочкам, с психу случайно даже один пяточок оторвал, заказал новый xrotor сегодня пришел, и таже песня, подскажите что может быть, уже голова кругом 😃

ошибка переодически иногда то WRONG то LOW

14 days later
fpv_mutant

Поделитесь кто BLHeliSuite 14.4.0.1,на оф сайте линк не раздает.

FAAS
fpv_mutant:

Поделитесь кто BLHeliSuite 14.4.0.1,на оф сайте линк не раздает.

А так?

fpv_mutant

Спасибо,скачал)
На оф сайте линк так и не работает.

FAAS

Да работает. Я от туда сегодня скачивал. Просто видать проблемы у вас с провайдером

fpv_mutant

подал питание на регуль,подключил его к USB свистку от Afro (провод +5 отсутствует в сервоштекере).
версия 14.4.0.1:не вижу там afro stick,во вкладке port, свисток от Afro определился как "COM12 Silicon Labs CP210x USB to UART Bridge ",чего делать дальше не понятно

вроде разобрался

fpv_mutant
FAAS:

Да работает. Я от туда сегодня скачивал. Просто видать проблемы у вас с провайдером

Да,Вы были правы,попробовал с другого компа/провайдера - качается.