Обсуждение и перепрошивка регуляторов (ESC) прошивками SimonK/BLHeli

Shuricus
wmasta:

Подскажите кто - нибудь, прошил 3 регулятора HK-SS20A-HW (ссылка), четвертый не хочет прошиваться:

Note: New (2012-04) HK-SS20A-HW boards, maybe others, ship with reset pin disabled (RSTDISBL set) - cannot be programmed - avoid

Новые супер симплы с ХК могут быть залочены путем деактивации пина Ресет.

gorbln
Shuricus:

cannot be programmed

Ну, можно… Параллельным высоковольтным программатором…

couger

Подскажите, заказал с рц-таймер регули 20А уже прошитые прошивкой от СимонК, их потом можно будет прошивать через USB-linker? или надо будет опять паяться к площадкам?

wmasta
Shuricus:

Note: New (2012-04) HK-SS20A-HW boards, maybe others, ship with reset pin disabled (RSTDISBL set) - cannot be programmed - avoid

Новые супер симплы с ХК могут быть залочены путем деактивации пина Ресет.

Не заметил. Но регули все заказаны вместе были 2011 - 09…
А разлочить возможно как то?

gorbln:

Ну, можно… Параллельным высоковольтным программатором…

Это как?) Можно ссылочку какую - нибудь?

UserM
gorbln:

Ну, можно…

Или доктором, но по трудозатратам тоже самое, что делать паралельный прог. ))

wmasta:

Это как?)

Примерно так.

gorbln
wmasta:

Это как?) Можно ссылочку какую - нибудь?

Ну, или так.
Первый
Второй
Второй точно умеет перепрограммировать чипы с залоченным резетом, но стоит нечеловеческих денех =)
Первый вроде тоже, но явно этого не написано.

Вообще, ищите “AVR HV programmer”.

Всё - не реклама.

crown
couger:

Подскажите, заказал с рц-таймер регули 20А уже прошитые прошивкой от СимонК, их потом можно будет прошивать через USB-linker?

Если китайцы залили бутлоадер вместе с прошивкой то можно будет шить через линкер, пока никто не отписывался по этим регулям

gorbln

Написал подобие мануала “Getting started” по прошивке регулей на Atmel-ах.
Посмотрите, пожалуйста, выскажите замечания. Хотелось бы сделать полезный мануал.
rcopen.com/blogs/43414/15262

Dynamitry

Для регулей RC-Timer 18a не нашел прошивки WiiEsc. Плохо искал или ее не существует?

gorbln
Dynamitry:

Для регулей RC-Timer 18a не нашел прошивки WiiEsc. Плохо искал или ее не существует?

Думаю, эти регули - клоны чего-нибудь. Попробуйте подобрать прошивку по параметрам. Насколько я вижу, почти все регули на 18А - на P+N Fet. то есть - либо tgy.hex (если нет кварца), либо tp.hex (если он есть). Если N-Fet only - tp_nfet.hex

ziss_dm
ВлАс:

Лучше сделай фото своего регуля, тут проще нарисовать куда его паять.
А вообще диод плюсом на красный провод “сервокабеля”,а минусом на питание меги…

Например так. 😉

how-eee:

Тогда если епром для вия, то сколько надо минкоманд в мультивие ставить чтобы на безкварцевых правильно прошла подстройка частоты?

1000

how-eee:

А если екстендет?

Ожидаеться 16us. Что нужно указать в MWC - чуть дальше.

how-eee:

В екстендет рабочий диапозон длин импульсов пвм 18-2016. Правильно я понял что в вие надо ставить минкоманд 15, минтротл 18, макстротл 2016? Или если раскомментить екст_мотр_ранж, то там будут свои числа и нет смысла трогать минкомманд итд.

Так к сожалению не получилось (пиды ситьно съезжают) поэтому был придуман EXT_MOTOR_RANGE который расширяет диапазон ПОСЛЕ вычислений. В MWC надо ставить:

  #define EXT_MOTOR_RANGE
  #define MINCOMMAND  1008
  #define MAXTHROTTLE 2008
  #define MINTHROTTLE 1088 // adjust to your desired Idle power.
how-eee
ziss_dm:

расширяет диапазон ПОСЛЕ вычислений.

непонятно тогда какой смысл в этих расширениях?

ziss_dm

Ну считаеться все в в диапазоне 1000, потом о сжимаеться до 125.
С EXT_MOTOR_RANGE сжимаеться до 250.

Dynamitry:

Для регулей RC-Timer 18a не нашел прошивки WiiEsc. Плохо искал или ее не существует?

wiki.openpilot.org/display/Doc/RapidESC+Database

tgy.hex

ВлАс
ziss_dm:

Замени на 200-300ом… Для 4к7 нужен пуллап 40к и с длинными проводами работать будет очень плохо… (можно просто перемычку поставить вместо резистора, если возиться лень…)

На время программирования закоротил резистор, все запрограммировалось. Вроде-бы можно радоваться и рассказать всем как это сделать из подручных материалов… да вот только юсб переходник на PL2303 не заработал.
По “долгу службы” использую ноут с “железным” СОМом, ну и поскольку есть куча адаптеров на МАХ232, взял с одного Tx, Rx, землю и +5 с регуля. На отдельной платке скоммутировал Tx, Rx, ч/з резистор 100 Ом.
Если, что не понятно, могу сделать фото. Но не понимаю зачем обновляться? Если прошить регуль и все нормально заработало, зачем испытывать судьбу? 😃

Aviamodelist

мужики помогите!!! сжёг паяльником четыре блю сириса… сжёг стопудова ключи, почти все))проц и обвязка работает. задался вопросом где купить ключи для замены, может кто знает? ключ вроде называется 2N4856A нашёл вроде что-то похожее в продаже pfind.ru/search/?qic=2N4856A но то\не то? может там какие другие хитрые? может кто знает? помогите))

zvuk_Irkutsk
Aviamodelist:

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

Отчего такая уверенность?
И как паяльником то умудрились сжечь?
Может проблема не в ключах?

Aviamodelist
zvuk_Irkutsk:

Отчего такая уверенность?
И как паяльником то умудрились сжечь?
Может проблема не в ключах?

уверенность оттого что паяльник был старый и пропускал ток на жало, после перепайки таким паяльником ключ мерил на сопротивление-одни либо ничего не показывали либо показывали что сопротивление нарастает и нарастает(хотя у рабочих было толи 2кОм толи 20…)

igoralekseevru

коллеги, помогите, моторы стартуют лишь на значении газа 1600 (чуть больше 50% газа) как я понимаю это не есть гуд?

есть ESC RCTimer 30A прошитые wiiESC с настройками для multiwii
в передатчике на канал газа поставил расширенные лимиты ±125% (турнига с ER9x)
есть мозг AIOPRO v1 с прошивкой multiwii 211 со следующими настройками

    #define MINTHROTTLE 1080
    #define MAXTHROTTLE 2000
    #define MINCOMMAND  1000

делал калибровку по инструкции www.multiwii.com/wiki/index.php?title=Extra_featur… - ничего не поменялось (раскоментировал строчку последнюю залил, подключил батарейку, подождал, отключил, закомментировал, залил)

#define ESC_CALIB_LOW  MINCOMMAND
 #define ESC_CALIB_HIGH 2000
 //#define ESC_CALIB_CANNOT_FLY  // uncomment to activate
gorbln
igoralekseevru:

делал калибровку по инструкции

Сервотестер есть? А то можно им.

igoralekseevru
gorbln:

Сервотестер есть? А то можно им.

нет =( а как им? газ полный-включили питание, убрали газ выключили? можно и аппой это сделать, правда красные провода уже отрезаны, я думал, что софтовая калибровка описаная мною должна работать =(