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

PendalFF

Добавлю свои 5 копеек по перепрошивке турниги
Похоже выявил граблю, описания которой лично я не нашел на прострах интернета. Ежели плохо искал - старожилы поправят, тут я новичок, хотя с этим диагнозом живу со школы, недавно обострился и закупил коптер:)
Подтолкнул прошивать краш, когда внезапно пульт сказал - eeprom error
Попытка хард ресета ни к чему не привела. Ладно, фиг с ним, шьем
Пробовал два способа. На ура шьется по ЛПТ с проводами длинной сантиметров 30-40, причем очень быстро. Также успешно заливал прошивку и ft232rl битбангом (у дихальта вполне подробно разжеван метод)
А вот тут уже грабли. зашиваю er9x, включаю, настраиваю, радуюсь… ВНЕЗАПНО при каком-либо действии (стик, крутилка, меню) аппа говорит бяяяк и в лучшем случае перезапускается или же говорит bad eeprom и требует настраивать по новой. После чего bad eeprom начинает появляться почти сразу и после 3-4 раза на экране мусор, аппа не включается.
Шил многократно разными версиями, однофигственно. А вылечилось (тьфу-тьфу) тупо заменой проца на 128-ю мегу (что было в наличии и апргейд типпо). Повторюсь что описаний проблемы повторяющегося bad eeprom`а с указанием на то что причиной можется являться битый МК я не нашел в рунете.
Правда за бугром увидел ответ вида “тайк ит изи бро, итс бэд кристалл”
Попутная бяка - при прошивке может не определяться сигнатура проца, или нули или мусор показывает, даже с нормальными фьюзами и стретым процом. Кварц, зараза. Поднял его немного на ножках над платой - вуаля, все заработало.

Serdj
zloy_74:

у тебя первые три канала обозначены CYC1, CYC2, CYC3? если так то сервы должны быть на первых трёх каналах приёмыша, элеронные на втором и третьем каналах, а елеваторная на первом

Спасибо за пояснения! Разобрался с поведением серв, просто удалил и пересоздал все миксы в аппе.

PendalFF
minhthien1988:

someone convert code er9x to use for Lcd 5110 ?

Use er9x bugtracker for this

Shuricus
PendalFF:

Поднял его немного на ножках над платой - вуаля, все заработало.

Не очень понятно, что с кварцем. Как поднятие над платой влияет на кварц? Ему так легче дышится? Или он дорожки замыкал?

experimentator
minhthien1988:

someone convert code er9x to use for Lcd 5110 ?

Hi,

You were answered on openrcforums already, and I don’t think you will get a different answer here. The stock LCD is 128x64, and the one from 5110 is 84x48 pixels. It will require a lot of efforts not only to add support for the new hardware, but also to redesign all the menus and user interface of er9x to fit a smaller screen. And you’re likely to be the only user requiring such a change. This is all doable, but is too complicated (at least time consuming) and current development team is not interested to do it.

In your situation it is much easier for you to get another LCD that is already supported by existing code. You were already given a few links in your thread on openrcforums.

bobmp

А как узнать какая прошивка установлена? Ковырялся в меню - так и не нашел, где это пишут 😦

PendalFF
Shuricus:

Не очень понятно, что с кварцем. Как поднятие над платой влияет на кварц? Ему так легче дышится? Или он дорожки замыкал?

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

serpantins
PendalFF:

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

Рекомендую заменить кварц! …была похожая беда, пропайка ножек кварца решала проблему на какое то время, потом трабл повторялся, пока не заменил кварц

PendalFF
serpantins:

Рекомендую заменить кварц! …была похожая беда, пропайка ножек кварца решала проблему на какое то время, потом трабл повторялся, пока не заменил кварц

Да лежит горсть 16мгц кварцев, решил не плодить пока сущностей, не факт что новый свежекупленный будет лучше, проверить, увы, нечем
Собственно смысл поста сводился к тому чтобы описать две возникшие грабли и метод их решения, ибо поиском похожего не нашел. Купившим эту аппу в будущем может пригодиться

Golfsy

Вопрос по симу. Проша ER9X-R812 FRSKY, втыкаю шнурок аппа включается, симуляторы (пробовал разные) определяют аппу и всё нормально, но работают только первые 4 канала. При включении питания самой аппы она исчезает из системы, вкл PPMSIM не влияет никак. Как завести остальные каналы или правильное подключение к компу. Сопротивление на PPM 1k впаяно, переделка под телеметрию, шнурок HK типа всё в одном.

Aless

Дык сколько настроено каналов в пульте столько и будет видино.

Golfsy

В том то и дело, что настроино 6 каналов, вертолёт на 5 канале гиро на 6 коллективный шаг, в самой аппе на дисплее все 6 отрабатывают, а в комп уходят тока 4. Вот я и подумал мож дело в прошивке и её надо както настраивать на сим?

experimentator

Некоторые кабели для симуляторов (особенно те, что подешевле) умеют передавать только 4 канала. Возможно, проблема в этом.
У меня один кабель как раз такой, а другой передает то ли 6, то ли 8 каналов - не помню уже… Конфигурация аппы при этом, само собой, не меняется.

Plohish
experimentator:

Некоторые кабели для симуляторов (особенно те, что подешевле) умеют передавать только 4 канала. Возможно, проблема в этом. У меня один кабель как раз такой, а другой передает то ли 6, то ли 8 каналов - не помню уже… Конфигурация аппы при этом, само собой, не меняется.

как правило, PPM сигнал с аппы в симулятор передаётся по одному проводу! какая там может быть разница в кабелях?..

AlexandrCNH

На кабеле идет “USB свисток”, преобразующий ррм поток в “понятный” компу. Симуляторы рулят не по ппм сигналу, а по “цифре” 😉

Plohish
AlexandrCNH:

На кабеле идет “USB свисток”, преобразующий ррм поток в “понятный” компу. Симуляторы рулят не по ппм сигналу, а по “цифре” 😉

это понятно, но до свистка PPM идёт всего лишь по “одной верёвке” и говорить о каких то разных кабелях передающих разное количество каналов как то глупо…

Alex_from_Israel

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

Plohish
Alex_from_Israel:

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

возможно я не правильно понял высказывание Андрей, наверное он имел ввиду именно “свисток”

experimentator

Сергей, под фразой “кабель для симулятора” я подразумевал кабель и “свисток” - что-то типа этого:

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