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

Plohish
termaltake:

провода припаяны как для второй ревизии платы

одно дело сказать что припаяны именно вот так, другое - сделать!
не может ток отсутствовать в принципе, а уж при таком падении напряжения и подавно…
либо мультиметр дохлый…
а пробовал в другой комп засунуть USB ? обычно в семье несколько компов…

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

termaltake

Сергей хорошо давайте завтра по скайпу созвонимся примерно около 14.00 по мск

man-bis
termaltake:

щас заметил что в настройках стоит тип проца 64м то прошивка завершается с ошибкой, а если поставить 128м то отлично шьется…

а проц какой стоит на плате 64 или 128?

termaltake:

программатор в холостую дает 5в но как только цепляю пульт происходит просадка напряжения до 2.5в. этого напряжения соответственно не хватает для включения. вывод программатор “не тянет” выдать 5в пробовал подключать к передним усб 2.0 выходам и к передним усб 3.0 выходам которые подключены в материнку, подключал также к задним разъемам усб 2.0/3.0… эффекта нет

Подключать к usb3/0 не имеет смысла = аппа “шиться” не будет
Просадка напряжения +5в ВО ВРЕМЯ РАБОТЫ програматора и ВО ВРЕМЯ прошивки микроконтроллера вполне объяснима. Отсутствие тока (0 ампер) говорит о том, что USB порт компютера уходит в защиту от сверхнормативной нагрузки, поэтому приходится включать питание аппы, чтобы не обесточить процессор и программматор во впемя прошивки

Plohish
man-bis:

Отсутствие тока (0 ампер) говорит о том, что USB порт компютера уходит в защиту от сверхнормативной нагрузки

при наличии напряжения, как указывает Денис 2.5 вольта тока не может не быть… это закон Ома!

я уже переключился на симулятор… спаять вот такой кабель

подключить к компу, запустить программу PPM-audio и посмотреть, есть ли реально на выходе PPM

man-bis
Plohish:

чудеса! напряжение есть а тока нет…

никаких чудес R=бесконечности

termaltake
man-bis:

а проц какой стоит на плате 64 или 128?

Подключать к usb3/0 не имеет смысла = аппа “шиться” не будет
Просадка напряжения +5в ВО ВРЕМЯ РАБОТЫ програматора и ВО ВРЕМЯ прошивки микроконтроллера вполне объяснима. Отсутствие тока (0 ампер) говорит о том, что USB порт компютера уходит в защиту от сверхнормативной нагрузки, поэтому приходится включать питание аппы, чтобы не обесточить процессор и программматор во впемя прошивки

атмега стоит 64 с буковкой

а с чем связана сверхнормативная нагрузка на порт - это вопрос.

пробовал шиться на разных компах дома вин 7 х64 и на работе вин хр сп3 программатор и аппа ведут себя идентично, шьются только после включения аппы

мультиметр проверял поставил на 20а и ткнул щюпами в метал гидридную сборку на 7,4в показало около 14а кратковременно

Plohish
man-bis:

никаких чудес R=бесконечности

закон дедушки Ома не знаешь Володь… 😃
с какого перепугу R нагрузки будет бесконечность? В данной формуле R это наша Мега, LCD экран…! У них что, бесконечное сопротивление и они реально не должны потреблять ток?

Юrik
termaltake:

а с чем связана сверхнормативная нагрузка на порт - это вопрос.

Чтобы не возникали лишние вопросы, отключите все разъёмы от платы с Мегой. После этого попробуйте прошить с питанием от программатора.

Plohish

какой программатор используешь, не стоит ли там перемычка на 3.3 вольта?

man-bis

Сергей , не обижайся я пошутил.
А то, что ВО время после подачи комманды “прошить” порт USB уходит в защиту виновата не атмега64 аппы, а обвязка атмеги8 ПРОГРАММАТОРА или посторонние потребители в аппе (например подсветка) как предположил Юрий.

Plohish
man-bis:

Сергей , не обижайся я пошутил. А то, что ВО время после подачи комманды “прошить” порт USB уходит в защиту виновата не атмега64 аппы, а обвязка атмеги8 ПРОГРАММАТОРА

Вовка, я не обижаюсь.
В его программаторе не может быть никаких защит, там тупо питание на прямую с USB порта идёт на программируемый чип… если речь идёт о 5 вольтах, если 3.3 то через маленький стабилизатор на борту программатора, миллиампер на 100 не более…

termaltake

программатор без перемычек вообще и выбрать выходное напряжение нет возможности. но при замере напряжения на плате программатора выходит 5.02в

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

а сим так и не включается буду пробовать сделать кабель и поверить выходной сигнал

termaltake

попробовал щас отключить все разъемы с платы аппы кроме дисплея и подключил программатор итог тот же мега64 не заводится

вот картинки как я припаялся и какой программатор

experimentator

Денис, а на выходе программатора какое напряжение? Если просто отпаять провод +5В от аппы и померять напряжение на нем относительно земли - будет 5В, или что-то еще?

termaltake
experimentator:

Денис, а на выходе программатора какое напряжение? Если просто отпаять провод +5В от аппы и померять напряжение на нем относительно земли - будет 5В, или что-то еще?

да 5в есть, как припаиваю продает до 2.5в примерно…

склоняюсь я что программатор гниловат) заказал еще один с перемычкой которая напряжение выставляет. как придет попробую.
теперь надо с симулятором разобраться
напомню еще раз, что этот передатчик на стоковой прошивке в симуляторе работает отлично! как только ставлю xr9x пробовал ревизии r814, r815, r816 все одно при создании модели выставляю протокол ppmsim другие значения не трогаю, в радио настройках включаю пункт ppmsim подключаю передатчик к аэрофлай делюкс через китайский usb шнурок в симуляторое не видно передатчика, калибровка не проходит.

experimentator
termaltake:

склоняюсь я что программатор гниловат) заказал еще один с перемычкой которая напряжение выставляет.

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

termaltake:

теперь надо с симулятором разобраться

Да тут все просто. В настройках модели (та, что у Вас MODEL01), в разделе Protocol, поставье Proto = PPM (а не PPMSIM). Все остальное - оставьте как есть. Все должно работать!

Либо альтернативный вариант: в настройках MODEL01 оставляем Proto = PPMSIM, но тогда идем в настройки аппы (зажимаем и держем левую навигационную клавишу) и в разделе Controls ставим Enable PPMSIM = ON.

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

termaltake
experimentator:

Да тут все просто. В настройках модели (та, что у Вас MODEL01), в разделе Protocol, поставье Proto = PPM (а не PPMSIM). Все остальное - оставьте как есть. Все должно работать!

Либо альтернативный вариант: в настройках MODEL01 оставляем Proto = PPMSIM, но тогда идем в настройки аппы (зажимаем и держем левую навигационную клавишу) и в разделе Controls ставим Enable PPMSIM = ON.

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

попробовал эффект 0

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

Plohish
experimentator:

В целом, если нет желания выяснять что с этим программатором не так - заказ другого

это ничего не даст, в подобных программаторах питание с USB порта на прямую идёт на программируемый чип!
А вот причины по которым напряжение USB порта падает в два раза должны быть очень вескими… и они в аппаратуре или в подключении…

experimentator
termaltake:

попробовал эффект 0

Мистика какая-то…

Давайте еще раз. Вот EEPROM. Попробуйте его залить (заливать надо EEPROM целиком, а не только одну модель), в настройках ничего не менять.
Симулятор работает?

Plohish

Андрюх, я точно так же давал ему свой епром работающий с симулятором… нихрена у него не работает…

experimentator

Я подозреваю, что Денис может не EEPROM заливать, а только модель добавлять в свои существующие настройки… Т.к. EEPROM, который Денис выложил на предыдущей странице, на самом деле не полный EEPROM, а именно настройки его модели (.eepm). И с этими настройками “как есть”, симулятор и правда не работает - я на своей аппе проверил.

А вот тот EEPROM, что выложил я - должен у него заработать.