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

mataor
ziss_dm:

Обновилась версия Wii-ESC: 2.0.6

Что нового:

  • Конфигурация теперь храниться в EEPROM. В архиве теперь есть набор .eep файлов для различных контроллеров (в том числе и FF )
  • Исправлена небольшая нелинейность в начале диапазона.

regards,
ziss_dm

попробовал залить как раз эту свежую с default еепром, прошивка tp.hex(симоновская все норм), при старте звучит а потом вообще никакой реакции. если через пульт то у меня значения 1120-1960, также пробовал через мультивий попробовать откалибровать - реакции тоже 0. в какую сторону копать?

ziss_dm

default: 1060-1860 (для арма нужно меньше чем 1060)

С MultiWii лучше и спользовать extended и раскоментировать EXT_RANGE в config.h

Shuricus
ziss_dm:

В архиве теперь есть набор .eep файлов для различных контроллеров

А как этим пользоваться? В процедуре прошивки регуляторов об этом ни слова.

mataor
ziss_dm:

С MultiWii лучше и спользовать extended и раскоментировать EXT_RANGE в config.h

хм можно попробовать… правда это код нужно немного переделывать - у меня порт вия на хмегу

или м.б. лучше под себя пересобрать?

lotophagi
ziss_dm:
  • Конфигурация теперь храниться в EEPROM. В архиве теперь есть набор .eep файлов для различных контроллеров (в том числе и FF )

Дим, а дай комментарий по всем EEPROM файлам пожалуйста

Bluebird
ziss_dm:

С MultiWii лучше и спользовать extended и раскоментировать EXT_RANGE в config.h

Мммм, и надо будет пересобрать прошивку? А кто варить не умеет 😉 Ну вот не стоят руки, да 😉

Shuricus:

А как этим пользоваться? В процедуре прошивки регуляторов об этом ни слова.

Поддерживаю, расскажите плиз 😉

kedrikov
ziss_dm:

Привет,

Обновилась версия Wii-ESC: 2.0.6

Что нового:

  • Конфигурация теперь храниться в EEPROM. В архиве теперь есть набор .eep файлов для различных контроллеров (в том числе и FF 😉)
  • Исправлена небольшая нелинейность в начале диапазона.

regards,
ziss_dm

Я наверночет не вкурсе…смысл этих прошивок если есть проверенныепрошивки замечательно работающие?
Я тоже пробывал Wii-ESC ни один регулятор нормально не заработал : срыв синхры на моторах рцтаймер,мотор не выходит на макс обороты калибровки никчему не привела,также непонравилась плавность набора оборотов с нуля до максимальных нет приемистости.

Shuricus

У меня моторы РЦТаймер - работает все супер! rcopen.com/blogs/67065/15164
А калибровки там нет, как она может к чему то привести?

А вот по докуметантации хотелось бы более дружественную поддержку на Вики для не шарящих в кодировании. А то много файлов, а что с ними делать - не понятно. Соответственно можно прошить не тем, а потом ничего не работает. Не удивительно.

И фразы, типа, теперь все настройки хранятся в ЕЕПРОМ - лично для меня ничего не значат, и мне подсказывает интуиция, что я такой не один… )

А прошивка отличная.

how-eee

Уфф. Перечитал все 24 страницы но так и не нашел упоминания о hk-20a www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…
Может я уже начал тупить после 24 страниц непрерывного чтения…
Кто шил, как они, не греются на 16мгц?

Voldemaar

Шил и так и этак: на 16 и на 8кГц. На 8-ми однозначно холоднее, даже на средних токах 3-4 Ампера. На 16кГц больше 10 Ампер я бы не стал через него пропускать - начнут гореть. ИМХО.

ziss_dm
kedrikov:

Я наверночет не вкурсе…смысл этих прошивок если есть проверенныепрошивки замечательно работающие?

ну причин много, и это только одна из них:
www.rcgroups.com/forums/showthread.php?t=1719346 😃

kedrikov:

Я тоже пробывал Wii-ESC ни один регулятор нормально не заработал : срыв синхры на моторах рцтаймер,мотор не выходит на макс обороты калибровки никчему не привела,также непонравилась плавность набора оборотов с нуля до максимальных нет приемистости.

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

Shuricus:

А как этим пользоваться? В процедуре прошивки регуляторов об этом ни слова.

вечером постараюсь обновить. 😉

ziss_dm

Но теоретически все просто: После заливки прошивки нужно залить EEPROM

avrdude:
avrdude -C avrdude.conf -p m8 -c diecimila -P ft0 -U eeprom:w:extended.eep

eXtreme Burner - AVR:

  1. File\Open EEPROM File
  2. Write\EEPROM
ziss_dm
Bluebird:

Мммм, и надо будет пересобрать прошивку? А кто варить не умеет Ну вот не стоят руки, да

Multiwii: config.h

#define EXT_MOTOR_RANGE

#define MINCOMMAND  1008
#define MAXTHROTTLE 2008
#define MINTHROTTLE 1088 // adjust to your desired Idle power.
Shuricus
ziss_dm:

Но теоретически все просто: После заливки прошивки нужно залить EEPROM

А через kkMulticopterFlashTool это уже невозможно сделать?

А через ЮСБ Линкер ЕЕПром можно прошивать?

А вообще это очень круто, что теперь можно конфигурировать обороты!

ziss_dm
Shuricus:

А через kkMulticopterFlashTool это уже невозможно сделать?

Не уверен. Там вроде есть configuration editor, но насколько он универсальный не понятно. Автор пока молчит.

Shuricus:

А через ЮСБ Линкер ЕЕПром можно прошивать?

похоже можно. 😉

Shuricus

Дима, спасибо. В принципе и с Авердудом нет проблем я думаю. А вот поддержку Линкера очень бы хотелось видеть. Не охота развешивать сопли на регуляторах.

Еще такой важный вопрос - если вдруг еепром не прошьется и стартануть мотор - что будет?

mataor
Shuricus:

Еще такой важный вопрос - если вдруг еепром не прошьется и стартануть мотор - что будет?

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

ziss_dm
mataor:

хоть у меня так и не завелось

на передатчике 1000-2000 сделал? и не завелось?

mataor
ziss_dm:

на передатчике 1000-2000 сделал? и не завелось?

у меня передатчик FlySky CT6B, у него диапазон макс настроил 1120-1950, я уже плюнул на него и пытался даже через калибровку вием пробовать, попробовал все снизу от 900 до 1100 и сверху от 1900 до 2000, арминг на значения 1000, 1050, 1100, 1150 - непомогло… пришлось саймоновскую заливать - она пашет уверенно

ziss_dm

Это мой config.h от MultiWii

#define MINCOMMAND  1000
#define MAXTHROTTLE 1860
#define MINTHROTTLE 1080