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

Stasys
Denisger:

что за общий провод? это GND от программатора(один из 4,6,8,10 контактов)…

У меня есть один из нескольких программаторов, в котором, как оказалось, контакты GND 6,8,10 не были на самой плате соединены с общим проводом и висели в воздухе. А мне удобнее было использовать именно 10 пин. Никак не мог прошить контроллер зарядного Turnigy Accucel-6… “Сломал” мозг, а сколько кругов с “бубном” было совершено в танцах… 😃 Пока я - стыдно, конечно признаваться - старый электронщик и связист не последовал мудрости: наука о связи - это наука о контактах…
Так что, рассмотрите и эту возможность отказа.
Аппа шьется без включения собственного питания, от USB порта ПК через программатор, если позволяет разрешенная мощность этого порта (т.е. более 100 мА). Мой ноутбук, например, этого делать не дает…

TheTERMINATOR
Stasys:

контакты GND 6,8,10 не были на самой плате соединены с общим проводом и висели в воздухе

Плюсану, Бесят такие приколы ленивых проектировщиков плат.

Denisger
Stasys:

У меня есть один из нескольких программаторов, в котором, как оказалось, контакты GND 6,8,10 не были на самой плате соединены с общим проводом и висели в воздухе. А мне удобнее было использовать именно 10 пин. Никак не мог прошить контроллер зарядного Turnigy Accucel-6… “Сломал” мозг, а сколько кругов с “бубном” было совершено в танцах… 😃 Пока я - стыдно, конечно признаваться - старый электронщик и связист не последовал мудрости: наука о связи - это наука о контактах…
Так что, рассмотрите и эту возможность отказа.
Аппа шьется без включения собственного питания, от USB порта ПК через программатор, если позволяет разрешенная мощность этого порта (т.е. более 100 мА). Мой ноутбук, например, этого делать не дает…

Действительно дело было в “земле”. прозвонил программатор оказалось не все контакты соединены с общей “землей”, припаял перемычку прямо на программатор и все прошилось почти сразу (пришлось только драйвер по новей поставить).
Теперь я счастливый обладатель новой прошивки, сижу разбираюсь.
Всем спасибо за ответы и советы!!! Чистого неба)))

Stasys

Резюмируем по источникам проблем при прошивке аппаратуры (по сути - микроконтроллера), до ее начала проверяем следующее:

  1. Контакты GND, все четыре должны быть, т.е. присутствовать. Параллельно стоит проверить и остальные выходные пины на разъеме, качество паек на плате в целом. Последнее - при достаточной квалификации, умении и наличии соответствующего оборудования. Я свои девайсы (не только программаторы) еще и всегда промываю от флюса.
  2. Длину проводов от программатора к ПК, и/или от программатора к программируемому девайсу - делаем их по возможности короче. Рекомендую не более 30 см. Если сами изготавливаете или укорачиваете их, то проверяйте качество и правильность заделки шлейфа/отдельных проводников в разъемах.
  3. Величины сопротивлений резисторов на выходе у разъема, рекомендуемые величины 50…200 ом (я рекомендую до 100 ом). Эти резисторы ограничивают токи сигналов. Большая величина их сопротивления приводит к уменьшению размаха напряжения сигналов и, как следствие, к ошибкам или невозможности прошивки аппы. При невозможности замены этих резисторов (часто сборки из нескольких резисторов) можно рискнуть и просто перемкнуть их по одному напайкой поверх проводника (опять же - при соответствующей квалификации).
  4. Величины и возможность переключений (в т.ч. и пайкой) напряжений питания на программаторе, мощность источника. Чаще это USB порт компьютера, для прошивки аппаратуры нужно более 100 мА, обычно на современных ПК порт имеет ограничения 100, 500 и очень редко 1000 мА. Если при этом питание аппаратуры собственное, то нужно проверить, что питание программатора 5 В. Т.к. при питании 3,3 В его выходные сигналы будут тоже размахом 3,3 В и не все процессоры прошиваются такими сигналами или возникают ошибки при этом.
  5. Драйвера программатора. С некоторыми моделями программаторов приходится “поиграть” с их подбором.
  6. Прошивка. Проверяйте, что скачанная вами соответствует вашим желаниям и установленному в аппаратуре процессору (микроконтроллеру).
TheTERMINATOR
Stasys:

обычно на современных ПК порт имеет ограничения 100, 500 и очень редко 1000 мА.

Как раз сейчас уже наоборот.

ncbelov

Прошу помощи.Скачал прошивку через eep-программу,m128-818,установил в турнигу и в пункте Radio Setup пропал пункт hardware,а без него не работает телеметрия? Что делаю не так? Стояла версия m128-816.

experimentator

В последних прошивках раздел Hardware скрыт в целях безопасности - дабы пользователи случайно не накрутили чего в настройках. Подразумевается, что в этом разделе содержатся опции, которые отражают конфигурацию “железа” самой аппаратуры и меняются крайне редко, поэтому при обычном использовании аппаратуры они не отображаются.

Для активации меню Hardware надо включить аппу, предварительно зажав горизонтальные тримы НАРУЖУ. В этом случае меню Hardware появится на прежнем месте и будет доступно до следующего перезапуска аппаратуры.

ncbelov

Странное решение, пойди сам догадайся. Спасибо за разъяснения бум пробывать.

7 days later
alezalez

Доброго времени всем! Не пинайте слишком за этот вопрос… Сейчас у меня стоит прошивка ER9X на пульте FlySky. Недавно прикупил FRSky приемник D8R с передатчиком (хочу телеметрию видеть). Но для этого нужно прошиваться на прошивку er9x-FrSky. Вопрос в том, будет ли на этой прошивке работать стоковый FlySky передатчик? (так как скопилось приличное кол-во родных приемышев, поэтому и актуальный для меня вопрос).

ncbelov

Приемник и передатчик(радиомодуль) не зависят от прошивки на пульте. Должны быть совместимы сами модули не более того.

experimentator
alezalez:

Вопрос в том, будет ли на этой прошивке работать стоковый FlySky передатчик?

Будет работать точно так же, как и сейчас!

Полагаю, Вы уже знаете об этом, но на всякий случай уточню: для отображения телеметрии на экране (при использовании модуля FrSky) нужно будет доработать аппаратуру. Там пайка достаточно мелкая, но, при наличии некоторых навыков, все выполнимо.

alezalez

Спасибо за помощь. Тогда буду перешивать. Насчет переделки знаю, там ничего сложного нет, но именно из-за нее и возник у меня вопрос по прошивке. Ведь frsky модуль гонит на проц пульта (по MISO и MOSI) инфу по телеметрии. А родной турниговский (флайскаевский) будет молчать аки партизан, не будет ли при этом проц глючить? Или ему безразлично - есть данные телеметрии - отобразил, нет данных - пустые поля?

Plohish

“ему” без разницы, у родного модуля нет этих “верёвок”

man-bis
alezalez:

Или ему безразлично

Именно так. После переделки пульта можно вставлять ЛЮБОЙ модуль JRразмерности Корона, Рмилек и тд.
Не забудте в Frsky модуле сделать соответствующую перепайку.

alezalez

Спасибо всем, завтра придут модули, буду монтировать! Кстати, по дневнику Сергея Опеки я и буду переделывать аппу, за что ему мое персональное “СПАСИБО”!

Stasys

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

  1. Нужно удалить электролитический конденсатор с контакта «Reset» основной платы и/или заменить его на керамический 0,1 мкф. Как многие пишут, неоднозначное решение. Кому то электролит не мешает прошиваться, кому то именно это действо помогает.
  2. Вынуть ВЧ модуль перед прошивкой, особенно если он телеметрийный и сделана переделка пульта «под телеметрию».
  3. Питание прошиваемого пульта от его собственной АКБ. Предварительно отключив от выходного разъема программатора линию +5 В (сняв перемычку, разрезав дорожку печатной платы и т.п.).
  4. Необходимо поставить стик газа в центральное положение и переключатели «THR» и «AIL» щёлкнуть на себя. Это я прочел в блоге первого переводчика на русский язык инструкции Дмитрия Бугаевского.
    Надеюсь, что изложенное выше поможет кому то не загружать однотипными вопросами форум 😃
scgorodok

какая последняя версия прошивки ?
тут
code.google.com/p/er9x/
только скачать можно
а какая версия и что изменилось не написано(

experimentator

Все свежие версии теперь тут: er9x.com
Номера текущих версий указаны там же.

experimentator
Stasys:

Некоторое обобщение решений проблем при прошивке, найдены на просторах инета.

Эххх, весьма спорная информация… Я бы ее назвал “распространенными мифами о перепрошивке Turnigy 9x”.

Тем, кто в этом разбирается, эта информация не нужна. А тех, кто не разбирается, такое обобщение наоборот может запутать, и они снова начнут отковыривать конденсаторы, не пытаясь выявить настоящую причину проблемы… 😦

Stasys
experimentator:

Эххх, весьма спорная информация… Я бы ее назвал “распространенными мифами о перепрошивке Turnigy 9x”.

Почти так, Андрей! Поэтому и привел в некоторых пунктах комментарии.
Впрочем, сейчас подумалось, что этим форум не избавить от повторения вопросов по давно решенным проблемам. Увы… 😃

Андрей-prim

Доброго времени суток!
Имеется аппаратура Турнига и прошивка на ней - ER9X.
Использую два простых тумблера, можно настроить меню “экспоненты”:

  • без экспонент,
  • экспоненты положительные,
    -экспоненты отрицательные.
    Как настроить это меню, используя только один трехпозиционный тумблер ?
cnyx

Это действительно сложно? Инструкцию было бы неплохо изучить.

Андрей-prim

У Вас скриншот какой проги, eePe ? В меню “миксеры” не нашел строк: Expo/Dr.