Альтернативная прошивка ER9X для Turnigy 9X

Zloyuzver
ВлАс:

Мне проще сделать, чем ждать, пока он пиедет.

Так никто не отменяет возможность купить usbasp и ожидать его доставки (ели планируете часто перепрошивать или заливать модели с компа в пульт), а сейчас, пока ждёте, перепрошить тем что есть.

mtk99

Возникла проблема прошивался 1.5 месяца назад все работало прошивал er9x и обратно родную прошивку.сейчас стоит r768. сегодня решил обновится и ничего не выходит прога выдает вот это.
================================================================================= Started AVRDUDE
C:/Program Files (x86)/eePe/avrdude.exe -c usbasp -p m64 -U flash:r😁:/Download/Helicopter/Квадрокоптер/Turnigy/Прошивки/768.bin:r
=================================================================================
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.

avrdude.exe done. Thank you.
=================================================================================
AVRDUDE done - exit code 1
В чем может быть проблема, программатор такой.
hobbyking.com/…/__21321__USBasp_AVR_Programming_De…

Zloyuzver

Банально - проверить провода. Может какой отвалился или перетёрся. Или у вас плохой контакт в разъёме.

mtk99
Zloyuzver:

Банально - проверить провода. Может какой отвалился или перетёрся. Или у вас плохой контакт в разъёме.

Все проверенно ничего не отвалилось. все провода припаяны. при подключении прогроматора на дисплее появляется надпись LOADING NAZA.

Zloyuzver
mtk99:

Все проверенно ничего не отвалилось. все провода припаяны. при подключении прогроматора на дисплее появляется надпись LOADING NAZA.

Что-то не помню я такой надписи у себя на Turnigy при перепрошивке… Вы точно ничего не путаете?

mtk99

Точно не путаю сам удивился в прошлом такого не было.

davk
mtk99:

=================================================================================
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.

В чем может быть проблема, программатор такой.
hobbyking.com/…/__21321__USBasp_AVR_Programming_De…

точно такая же ситуация, только с прошивкой таких ESC : hobbyking.com/…/__6458__Hobbyking_SS_Series_25_30A… ткните пожалйста носом или пните коленом, как решить эту проблему?
испробовал 3 програматора,3 регулятора, несколько версий программ,провода как припаивал, также и прищепку сделал,- результат всегда один и тот же. 😦 SOS!!! летать охота а коптер разобран,-блин…

man-bis

Ребяты-ы, ну вы чоо. Вам же не на санскрите написали, а всего лишь на английском. Если тупо перевести в гугле, то получается :
avrdude.exe: предупреждение: не может установить SCK период. пожалуйста, проверьте обновление прошивки usbasp.
avrdude.exe: ошибка: программа включения: цель не отвечает. 1
avrdude.exe: Сбой инициализации, RC = -1
Дважды проверьте подключение и попробуйте еще раз, или использовать-F, чтобы переопределить это проверить.

Если еще раз перевести на русский - 99% НЕКОНТАКТ (обрыв, большое сопротивление) в цепи SCK.

Aleksey_Gorelikov
man-bis:

avrdude.exe: предупреждение: не может установить SCK период. пожалуйста, проверьте обновление прошивки usbasp.

Это означает что дудка и версия аврасп различаются. На эту штуку можно не обращать внимания. В обновленной версии аврасп есть еще один выход, чтобы тактировать внешними импульсами програмируемый микроконтроллер (это если с фьюзами накосячили). Не особо нужная функция. Шьется и с этим алармом. А вот следующие две ошибки - действительно скорее неправильное подключение. Кстаи, подписанные на программаторе контакты мисо и моси часто путают. То-ли это название ног микроконтроллера указано, то-ли - название ног программатора. Смысл: Master input slave output и Master output slave input. Короче, если не работает - поменяйте эти два контакта местами. 😃

davk
man-bis:

99% НЕКОНТАКТ (обрыв, большое сопротивление) в цепи SCK.

99% НЕКОНТАКТ,- вроде отпадает, т.к прозванивал провода от програматора до атмеги - всё контачит, а вот по поводу большое сопротивление как то не подумал, если это конечно может повлиять на прошивку?..
провода такие:

Aleksey_Gorelikov
ВлАс:

И кто-то может сказать, почему в мануале по перепрошивке аппы, подключение на Tx/Rx?

О! Да. На этот вопрос отвечает даташит на меги. 😃 Потому, что атмел так задумал, что спи проца не используется для спи программирования в старших мегах. 😃 Хороший прикол для нелюбителей даташитов и уже освоивших мегу8 😃

Ну и для тех у кого аппа не шьется - еще бывает полезно пощелкать тумблерами, а если делали мод под фрскай-телеметрию - то вынуть модуль. Ибо эти ноги используются под тумблера (в орпеленном положении замыкаются на землю).

Ну и крайняя мера - конденцатор в цепи сброса! - выпаять.

ВлАс
Aleksey_Gorelikov:

Ну и крайняя мера - конденцатор в цепи сброса! - выпаять.

Вот и я смотрел на осцилограмму и думал, не задерживает-ли он сигнал? После прошивки возвращать на место?

Aleksey_Gorelikov:

Потому, что атмел так задумал, что спи проца не используется для спи программирования в старших мегах.

то бишь надо подключать на Tx/Rx?

Aleksey_Gorelikov:

Хороший прикол для нелюбителей даташитов и уже освоивших мегу8

Да фраернулся, не программировал 64-е меги. Ну с наскоку и не поймешь… много разных процов программировал, там все на всои ноги 😃
Пошел грызть даташит.
Еще раз спасибо!

Aleksey_Gorelikov
ВлАс:

не задерживает-ли он сигнал? После прошивки возвращать на место?

В даташитах на мегу пишут 0.1-1мкф. Китайцы зачем-то поставили 10. Причем сам атмел же писал, что из-за этого кондера порой слетал епром, и что ставить его в принципе не обязательно. 😃 Я на место не возвращал, но чтоб перестраховаться от наводок - лучше керамику 0.1 всеже поставить.

ВлАс
Aleksey_Gorelikov:

от наводок - лучше керамику 0.1 всеже поставить.

ОК! На некоторых фото видел, что перепаяно на керамику.

Прочитал даташит (до этого только картинки смотрел). Вот если-бы не знал, то не обратил внимание. Написано, что программируется ч/з mosi, miso, но сказано, что это ноги, РЕ0, РЕ1, а старые РВ2, РВ3 используются для обмена данными между процами… как то так.
Фу-у-х. Моск успокоился, можно спокойно программировать аппу 😃

Shal

Коллеги, после перепрошивки передатчика AVIONIX никак не могу включить управление двигателем. Проверял с разными приёмниками и регуляторами. Пи-пикает, как при отсутствии сигнала управления. На дисплее стик газа шевелится. Электрическая часть в порядке - от сервотестера всё работает. Что это - где-то стоит какой-то запрет в настройках или грех в прошивке? Благодарен за любую версию

Владимир1961418
Shal:

Пи-пикает, как при отсутствии сигнала управления.

Доброго времени суток всем,а Вы регулятор калибровали после перепрошивки?

Zloyuzver

да не регулятор надо после перепрошивки калибровать, а стики в аппаратуре.

Pavel_K
Shal:

Пи-пикает, как при отсутствии сигнала управления. На дисплее стик газа шевелится.

скорее всего ноль “уплыл”, убедитесь что в настройках с газом всё правильно (ходит от минимума к максимуму на экране), а затем перекалибруйте диапазон газа на регуляторе, это делается так:

  1. ставим газ максимум, подключаем регулятор (с мотором!) к аккумулятору
  2. когда регулятор “пикнет” ставим газ в минимум и ждём еще нескольких пиков
    собственно все, диапазон газа на регуляторе откалиброван
Shal

Разобрался! Загружал модель из шаблонов (летающее крыло). Всё управление настроилось, кроме газа. Стёр все миксы, настроил с нуля (с чистого листа), правильно прописал газ, и всё пошло! Вывод - с темплетами поаккуратнее! Всем спасибо за сочувствие и за соучастие!

mtk99
Aleksey_Gorelikov:

Это означает что дудка и версия аврасп различаются. На эту штуку можно не обращать внимания. В обновленной версии аврасп есть еще один выход, чтобы тактировать внешними импульсами програмируемый микроконтроллер (это если с фьюзами накосячили). Не особо нужная функция. Шьется и с этим алармом. А вот следующие две ошибки - действительно скорее неправильное подключение. Кстаи, подписанные на программаторе контакты мисо и моси часто путают. То-ли это название ног микроконтроллера указано, то-ли - название ног программатора. Смысл: Master input slave output и Master output slave input. Короче, если не работает - поменяйте эти два контакта местами.

Здравствуйте я подготовил турингу как написано в этом посте (rcopen.com/blogs/105519/13813)прошил аппу убрал программатор в стол, в прошлую пятницу решил обновить билд прошивки, (аппа работает отлично ни каких нареканий нет,единственное пробовал поставить датчик холла как описано здесь в соседней ветке работает хорошо но надо экспериментировать с креплением магнита. вернул все взад.) подключаю программатор к аппе получаю вот эту надпись LOADING NAZA и все. разъем от программатора по другому не вставишь, но для эксперимента прошил регулятор все отлично работает. на всякий случай заказал плату из поста выше. нравится мне эта прошивка. и еще вопрос, может кто даст ссылку где можно заказать джойстики от хайтек аврора с доставкой в Москву в гугле нашел два магазина но в Россию они не доставляют.