oneshot125 регуляторы, прошивка

CrazyCoder
seashaman:

Помогите определить, какую версию прошивки в них можно попробовать залить? И будут ли они поддерживать торможение, как это можно определить по косвенным признакам?

rcopen.com/forum/f136/topic402286/103

seashaman

CrazyCoder, спасибо разобрался. Помогите по возможности пожалуйста еще немножко. Нашел я свою прошивку tgy 100% сопадение. Прошил на регулятор, без галки COMP_PWM. Все прошилось, регуль работал. Дальше решил прошить с галкой. Начало шить и в режиме writing зависло надолго. Более 5 минут. Отключил, сейчас регуль явно не дошитый, не крутится. в блхели его не видно, через Рапида раз на 10 прорвался до записи, но опять на ней виснет:
Что это за беда такая могла случиться? Возможно ли что галка так повлияла?

CrazyCoder

Ваш регуль торможение не поддерживает. Непонятно как это могло повлиять на успешность прошивки, может быть просто совпадение.

oboldeus
seashaman:

Подскажите плиз. С китая имею регули, называются они HobbySky 10A . Визуально они выглядят вот так:

Turnnigi Plush сделаны на чипе Силабс (Во всяком случае в моих плюхах 12 именно силабовский чип), а у вас Atmega какая-то стоит , так что при внешней схожести , это другой регуль. Так что , возможно , что прошивка от Plush 12 вам и не подойдет.

seashaman
CrazyCoder:

Ваш регуль торможение не поддерживает. Непонятно как это могло повлиять на успешность прошивки, может быть просто совпадение.

Возможно какое-то роковое стечение обстоятельств. Хотя я на регуль не дышал во время прошивки. Я подпаялся напрямую к лапкам, BLHeliSuite атмегу видит нормально через ардуино ISP. Сделал тест памяти. Прога услужливо высветила что прошивка очень сильно отличается от моей. Видать во время заливки произошел действительно сбой. В целом она была похожа, но примерно 1 байт из ста был другой.
Решил не рисковать и залил взад мой tgy.hex. Залилось через BLHeliSuite без сбоев. Сейчас регуль заработал штатно.
В связи с чем возникает вопрос) А если у меня прошивка tgy на SimonK, какой тогда прошивкой можно попробовать прошить на BiHelli? RapidFlash сейчас у меня опасения вызывает)

Дополнительно , сейчас проверил. Через серво провод регуль не видно. Все таки что-то случилось между атмегой и сервой в процессе шития. При этом он работает.

Еще интересный момент. Я прошил hex файл сторонний через BLHeliSuite . А настройки при этом остаются прежние, сносятся или берутся из текущих BLHeliSuite?

CrazyCoder
Viktor_Kraikov:

А эта ?

Это то же самое. Под доку подходят любые регули с прошивкой SimonK и бутлоадером, только файл прошивки будет отличаться.

Viktor_Kraikov
CrazyCoder:

Это то же самое.

Тогда чуть допилил, новая ссылка . Добавил пару фоток ESC и фразу “Под доку подходят любые регули с прошивкой SimonK и бутлоадером, только файл прошивки будет отличаться.”
yadi.sk/i/DSvBhMlFg7W7C

PS Хорошо бы чуть перечислить часть из известных на рынке, а еще лучше из тех что популярны у нас на форуме. Ну это уже если захочется 😃

CrazyCoder
stspartak:

Emax 12A можно прошить OneShot125 ???

Можно.

dnuos
seashaman:

и залил взад мой tgy.hex

blhelli не встанет на ваш регуль нет кварца, поэтому и завис видимо, и потом не виделся

stels22

добрый день, долго и упорно перечитывал все 7 страниц но так и не понял как скомпелировать файл прошивки, имею регуляторы RCTimer 12A www.rctimer.com/product-1134.html в количестве 5 штук и есть подозрение что на них установлены 3 разные прошивки а хочется что бы были все одинаковые, понял что мой файл прошивки это tgu.hex но его надо как то еще настроить, может кто нибудь пояснить как это делается или поделится .hex файлом. Регуляторы работают в связке с моторами DYS 1806 2300, контроллером naze32 и 3s батареей.

CrazyCoder
stels22:

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

RapidFlash сам скачает нужную прошивку и ничего не нужно будет компилировать: rcopen.com/forum/f136/topic402286/95

stels22
CrazyCoder:

RapidFlash сам скачает нужную прошивку и ничего не нужно будет компилировать: rcopen.com/forum/f136/topic402286/95

Если я правильно понял то нужно выбрать устройство через которое будем прошивать регулятор, указать что нужна последняя версия, версию прошивки, в моем случае tgu и нажать FLASH Firmware после чего сохранить прошивку.?

поправте если что то не так перевел в RapidFlash
(MOTOR REVERSE) Обратное вращение, при нормальной коммутации
(COMP PWM) при пропадание PWM сигнала,регулятор включается на полную мощность (небезопастно на некоторых платах)!
(RC CALIBRATION) Поддерживает динамическую калибровку длин. имупульса максимума/минимума
(BEACON) Переодичиский звуково сигнал при потери сигнала упаравления.
(MOTOR BRAKE) Включение тормоза при сбросе газа.
(RC PULSE REVERSE) Включение обратного вращения для RC машинок.
(SLOW THORTLE) Ограничить максимальный газ что бы попытатся предотвратить перегрузки по току.
(LOW BRAKE) Включить тормоз при очень медленном Газе.
(CHECK HARDWARE) Проверка правильности подключения контактов, чувствительности входов и функцианирования транзисторов.
(BLIP CELL COUNT)прочирикать количество банок аккумулятора после арминга
(DEBUG ADC DUMP) бесконечный цикл всех значений АЦП (не нормальный режим работы)
(MOTOR DEBUG) какието импульсы на mosi или sck
18 (MOTOR ADVANCE) Степени временного опережения (тайминги) (0-30, 30 нет задержки)
3 (BRAKE SPEED) Скорость достижения максимальной мощности 0 (медленный) 8(быстрый)
1060 (STOP RC PULS) Остановить двигатель на уровне или ниже этой длины импульса
1860 (FULL RC PULS) Максимальная скорость на уровне или выше этого импульса
2400 (MAX RC PULS) НЕ воспринимать импульсы больше чем этот
100 (MIN RC PULS) НЕ воспринимать импульсы меньше чем этот

CrazyCoder
stels22:

нажать FLASH Firmware после чего сохранить прошивку.?

Просто Flash, сохранять не нужно.

stels22
CrazyCoder:

Просто Flash, сохранять не нужно.

При нажатии flash пишет что не может войти в режим программирования, пытаюсь через BLHeliSuit но не знаю что выбрать но не знаю какой лучше бутлоадер выбрать и какаие пины выбрать, программатор USBasp

…mail.ru/…/BLHeliSuiteConfirmFlashDlg_21.04.2015_1…

CrazyCoder
stels22:

программатор USBasp

Этим программатором нужно подключаться к 6 пинам на чипе или выводам, если они есть. Через сервопровод не получится.
Проще использовать hobbyking.com/…/__68254__Atmel_Atmega_Socket_Firmw… .