Обсуждение и перепрошивка регуляторов (ESC) прошивками SimonK/BLHeli
Ну что можно вкключить в офф. релиз?
можно попробовать)) налетал час-полтора, работает))
Расскажите, пжл, процесс как проходит? То есть, надо ли выпаивать мегу? Ну просто если надо - тогда проще у кетайцев атмег по 2 бакса напокупать и впаивать.
К сожалению надо чип сдувать с платы.
В аттачах последний проект доктора и платка для атмеги.
На платку канцелярской скрепкой прижимается чип, подается на устройство +12 вольт, жмем кнопку, через секунду на платке горит зеленый светодиод, все готово локи сняты!
Можно ставить чип обратно, к стати доктор позволяет процесс и что к чему в окне терминала, в данной версии даже комманды с терминала принимает на разлокировку, форматирование и т.п.
Я себе такое чудо за вечер сварганил 😆
P.S. а атмего8 от 10 штук за $9.99 с доставкой самое то 😃
!atmega-hvpp-fusebit-doctor_update11.zipAtmega8(TQFP)-adapter.zip
Думаю что-то не так с автоматической калибровкой осциллятора. Нужно убедиться что naza выдает после инициализации.В мануале ничего не написано?
в мануеле попса
вот что удалось нарыть
1 Середина у назы должна быть 1520мс
2 диапазон 1100-1900мс
3 говорят есть глюк: B назе в каналах х1-х2 скаковота хрена стартовые точки чуть выше и не все регули стартуют (видят ноль)
у меня интересная ситуация без лимитов по газу 125% даже не армится
далее варианты работает то 1 то 3 мотора, короче бред, пойду поменяю регули на maytech там хоть осцилятор есть, шить или не шить незнаю
хотелось конечно бы добить RCTimer 30A в этом плане, если я прошью настройки с чуть более высоким диапазоном, например для MWii 1140-1860 это как то решит проблему?
Подскажите. Что можно теперь сделать, кроме как выкинуть? 😦 Решил прошить регули RcTimer 30A. Взял програматор сделал “прищепку” как в этой статье и прогой eXtremeBurner прочитал данные. Ну думаю всё нормально. Выбрал правильный HEX файл. Нажал прошить Falsh. Прошивка зашла. Пошла верификация и сразу ошибка. Отложил прищепку в сторону. Подпаялся на прямую и всё пропало. Программа тупо не видет мегу. Пропаянно всё нормально. 10+ раз перепроверял всё. Попробовал через KKmulticopter Flash Tool никакой разницы. Выдает
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: error: programm enable: target doesn’t answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
Скорее всего изменили фьюзы. Если рег без кварца, подпаяйте кварц с емкостями либо керамический резонатор, скорее всего увидится. Возможно поставили внешнее тактирование - тогда подайте какой-нибудь меандр. Некоторые программаторы имеют такой выход. Я пару раз попадал в такую ситуацию и как не парадоксально - выличить вьюзы было достаточно лишь иголки. Просто ставил нужные фьюзы в программе, касался иголкой хтаил, давил прошить. Наводок от меня хватало для тактирования. Попробуйте, может вам тоже повезет. Если каким-то образом умудрились отключить ресет или исп вобще - то толко паралельный программатор, фьюзе-доктор, либо новая мега.
Я пару раз попадал в такую ситуацию и как не парадоксально - выличить вьюзы было достаточно лишь иголки. Просто ставил нужные фьюзы в программе, касался иголкой хтаил, давил прошить. Наводок от меня хватало для тактирования. Попробуйте, может вам тоже повезет.
Не повезло( Только был 1 нерабочий регуль, а стало 2. Дернуло меня на втором проверить.
Ну, выложи хоть фузы, которые выставлял… там видно будет, что не так.
ЗЫ:
А реально убитый регуль, только мой товарищ сделал… короче, регуль корона 40А www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr… в воздухе превратился в “молекулярную пыль”, на токах ~35А. Фото предоставить не могу, по причине “острого запаха” хранится в гараже, но могу сказать плата была 3-х слойная 😃
В том то и беда. Не выставлял я никаких. В прошивrе МК не разбираюсь. Делал по мануалу. Считал всё чтоб проверить - нажал прошить flash.
Не выставлял я никаких. Считал всё чтоб проверить - нажал прошить flash.
Я перед тем как что-то записать, читаю фузы, даже если чип залоченый - должно прочитаться, делаю скрин (на всяк случай). Когда делал так, проблем не возникало, если не читались фузы и что-то писал 1000% потом проблема.
В прошивrе МК не разбираюсь.
Тогда тяжело будет помочь дистанционно. Был-бы по-месту, что-то придумали. Ищи со-братов по крылу, кто-то должен быть в теме.
Надо смотреть что и чем шьет. Скорее всего прога шьет автоматом фьюзы под кварц, а в реге их нет и использовался внутренний. Фьюзы наоборот трогать не стоит. Если есть малейшее сомнение - оставь как были!
Андрей, выложи фотку рега без термоусадки со стороны процессора и строку, которую прога пишет когда аврдуд запускает. - будет проще разобраться.
Добрый день друзья! я в этом деле новичек, собрал свой первый квадрик моторы 750 rc timer, регули hobbywing pentium 30a, прошил прошивкой Дмитрия, за что ему огромное спасибо!, все без проблем, обьячните для несведующего, правильно ли я делаю регулеровку регулей, подключаю к передатчику, газ на макс, включаю питание регуля, жду пару сек опускаю газ вниз, регуль армится, выключаю питание. Когда газ на макс и подключаю питание, никаких писков звуков нет, еще пытаюсь понять почему не одновременно армятся моторы, два при подачи питания, а два при снятии с охраны. спасибо за ответы!
вообщем решил спасение утопающего дело рук самого утопающего, решил так, #define MINCOMMAND 1100,(после этого все моторы армились одинаково) #define MAXTHROTTLE 2000 (это к проблеме не отноилось но все же) и #define MINTHROTTLE 1250 пришлось поставить побольше так как тот мотор который армился позже всех и стартует чуть позже остальных, но при раскручивании крутится как все, так что теперь холостой ход присутствует, от пола отрывается чуть больше середины газа, дальше боюсь, ибо крутится во круг оси, и комната не большая, завтра попробую на полянке).
выложи фотку рега без термоусадки со стороны процессора и строку, которую прога пишет когда аврдуд запускает. - будет проще разобраться.
Точно такой 0x.ca/sim/esc/RCTimer_CBS002/img_4507.jpg
может кто подскажет какие пункты надо запрограмировать для этих ESC для гексы : hobbyking.com/…/__15205__Hobby_King_30A_ESC_3A_UBE…
как делать вроде нашёл rc-aviation.ru/component/…/792------hobbyking-30, но многовато пиликания… 😃
ещё вопрос надо каждый регуль програмировать по отдельности или можно все вместе ?
Точно такой 0x.ca/sim/esc/RCTimer_CBS002/img_4507.jpg
что-то не могу открыть… Опера - не показываает, “сохранить рисунок как…” а далее асидисей - “не могу распознать исходный формат изображения”… У меня одного так?
У меня одного так
Неа, у меня тоже пикча не отображается
Кварца не вижу. Скорее всего фьюзы вместе с прошивкой ливанули как на кварцевый вариант. Вот они без кварца и не подают признаков жизни. Надо или внешнюю генерацию подать, или кварц или резонатор керамический подпаять и фьюзы назад вернуть (как минимум, а может и другую прошивку лить)
регули HK blue 30 bs_nfet
не могу понять … как сделать калибровку газа ? 4 регуля запускаются вначале … один гдето на 30% газа а шестой ваще под 50% … в чем причина и как вылечить или может сразу залить WiiESC?
все разобрался)
коллеги, подскажите!
есть NAZA и были регули RCTimer 30A перепрошитые в wiiesc default, которые как я не пытался не смогли нормально работать с NAZA
теперь есть Maytech 25A которые как и следовало ожидать являются тютелька в тютельку Mystery 20A BlueSeries (они же HK 20A BlueSeries) (кстати любопытно почему 25 а не 20А?)
есть желание перешить (заказал на HK втыкатель для программатора достало паять
Не будет ли опять проблем с NAZA? Знаю что частоты в прошивке зашиты намертво и регули не откалибровать потом. Какие настройки заливать? или собирать свою версию прошивки для NAZA? возможно у кого есть опыт прошивки под NAZA? очень бы хотелось спец настроек для WiiESC под Naza
СПАСИБО!
Добрый день друзья! я в этом деле новичек, собрал свой первый квадрик моторы 750 rc timer, регули hobbywing pentium 30a, прошил прошивкой Дмитрия, за что ему огромное спасибо!, все без проблем, обьячните для несведующего, правильно ли я делаю регулеровку регулей, подключаю к передатчику, газ на макс, включаю питание регуля, жду пару сек опускаю газ вниз, регуль армится, выключаю питание. Когда газ на макс и подключаю питание, никаких писков звуков нет, еще пытаюсь понять почему не одновременно армятся моторы, два при подачи питания, а два при снятии с охраны. спасибо за ответы!
у прошивке WiiESC уже зашиты частоты в настройках, поэтому калибровать регули бесполезно по газу
у меня на MultiWii все заработало, поигрался со значениями мин и макс и комманд газа в прошивке (значения сейчас не припомню)
народ, подскажите плиз по прошивке плюшей 30А на силабсе, есть программатор USB ISP USBASP Programmer for ATMEL
подойдёт ли он для прошивки этих плюшей или надо искать другой, например ардуинку использовать?
прошивка tgy.inc подойдёт?