Обсуждение и перепрошивка регуляторов (ESC) прошивками SimonK/BLHeli
Пришли эти регуляторы 5 шт
внутренности оказались такие
прошил четыре штуки по этому мануалу wiki.openpilot.org/…/Flashing+Instructions
потом подключал каждый рег с движком к четырем батарейкам АА, два рега пропищали как надо (т.е. прошились) - два отказались, те что пропищали подключил к силовому акку , крутят моторы отлично!
Далее пробовал шить те что не пищат eXtremeBurnerAVR, пробовал виевскую прошивку - регуляторы не подают признаков жизни , что делать?
что делать?
Значит менять фьюзы, какой прогой посоветуете, в проге eXtremeBurnerAVR не получается, USBasp такой
Значит менять фьюзы, какой прогой посоветуете
Я все шью в AVR Studio
поддерживаю за avr studio
И советую прошиться прошивкой под 8кГц, меньше груются регули. Можно скачать здесь
Скачал AVR studio 4, чет не видится в нем мой программатор USBasp.
AVR studio 4, чет не видится … программатор USBasp.
Не поддерживает , используйте :
AVRDUDE
BASCOM-AVR
Khazama AVR Programmer
eXtreme Burner
kkMulticopterFlashTool
Не поддерживает , используйте :
AVRDUDE
BASCOM-AVR
Khazama AVR Programmer
eXtreme Burner
kkMulticopterFlashTool
eXtreme Burner установлена, скачал AVRDUDE - тоже работает, может подскажете как выставить с помощью этих прог фьюзы по этой ссылке.
а вы фьюзы свои какие то хотите поставить если просто регуль прошить то их трогать не стоит для уверенности стоит их считать с проца а так если известны частота проца то калькулятор фьюзов в помощь , к сожалению не шил этими програмами
а вы фьюзы свои какие то хотите поставить если просто регуль прошить то их трогать не стоит
Пробовал не трогать, два прошил, остальные не хотят rcopen.com/forum/f123/topic260776/727
Мало что в этом понимаю но советуют трогать rcopen.com/forum/f123/topic260776/164
Пробовал не трогать,
Если фусы не меняли и не записывали в контроллер, покажите какие значения считываются?
выставить фьюзы
Low = 0xA4
High = 0xDF
Если фусы не меняли и не записывали в контроллер, покажите какие значения считываются?
Два моих скрина выше считанные фусы, их пока не менял, лил только tgy.hex
выставить фьюзы
Low = 0xA4
High = 0xDF
пробую
ухты, запиликал моторчик, попробую покрутить моторчик через пульт и липу.
Ну Александр спасибо!!!
Моторчик закрутился, дыма нет, теперь хоть знать буду где эти фьюзы менять, а то если честно я пытался в прогах на закладках Fuses найти значения SPIEN и BODEN и отметить их галочками, гы гы.
На данный момент один вопрос, те реги что прошились сходу в самом начале без смены фьюзов, только заливкой tgy.hex, в них фьюзы менять надо на Low = 0xA4
High = 0xDF для того чтоб на всех четырех регах были одинаковые, или оставить как есть раз работают?
для того чтоб на всех четырех регах были одинаковые, или оставить как есть раз работают?
Я первый СС регуль прошил и он тоже не завелся. Когда разобрался, то шил и менял фьюзы сразу на всех. Пол года работают без проблем.
Удачи!
Так и должно было произойти, т.е. в этом случае нужно было изменить фусы. Дело в том, что у Вас разрешён был “вачдог” поэтому и не мог работать с новой прошивкой в которой он очевидно не обрабатывается. Не много странно, что у Вас изначально были разные версии прошивок может “билды” разного времени. А вот данные калибровки нужно оставить считанные, т.е. таки сначала считать и только потом изменить нужные биты в “фусах” и записать.
Fuses найти значения SPIEN и BODEN и отметить их галочками
Так поступать к сожалению не всегда можно. Проблема в том, что галочка в одном интерфейсе может соответствовать отсутствие галочки в другом, 😃. Т.е. нет единого стандарта бит установлен когда галочка установлена или когда галочка сброшена!
Всем спасибо разобрался!!! Как говорится дело было не в бобине…а в настройках аппаратуры, сделал сброс настроек и выставил расходы 115% и все запустилось. Прошил 4 регулятора Mystery 20A прошивкой bs_nfet.hex с помощью eXtreme Burner, фьюзы не трогал. К стати у всех 4-х регуляторов были фьюзы: Low = 0x2E High = 0xCF
Печаль… хотел прошить регули через ардуино Bit-Bang, на регули HK SS 25-30A
К ним идёт tp.hex ?
Но при попытке прошивки:
C:\ISP>avrdude -C avrdude.conf -p m8 -c avrisp -P COM3 -b 9600 -U flash:w:tp.hex
avrdude: stk500_program_enable(): protocol error, expect=0x14, resp=0x50
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
avrdude done. Thank you.
C:\ISP>avrdude -C avrdude.conf -p m8 -c avrisp -P COM3 -b 9600 -U flash:w:tp.hex
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
avrdude done. Thank you.
Кнопка перезагрузки на плате не помогает…
Провода припаивал по даташиту к 8й атмеге.