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

Сергей_Уж
alex195822:

C:/Program Files/eePe/avrdude.exe -c usbasp -p m64 -u -U lfuse:w:0x0E:m -U hfuse:w:0x81:m -U efuse:w:0xFF:m
Вот это поможет.

у меня это c:\Program Files (x86)\eePe\avrdude.exe -c usbasp -p m64 -u -U lfuse:w:0x0E:m -U hfuse:w:0x81:m -U efuse:w:0xFF:m
Уже как то и неловко писать, не помогло к сожалению. Экран гаснет на пульте на пару секунд, на програматоре на секунду горит красный, снова появляется картинка, вроде и ничего не произошло. Пару раз для надежности выполнял команды, перешил на er9x, та же история. Заколдована что ли… Попутно вопрос про ATMega 64 ее после перепайки нужно как то готовить к прошивке, заливать какой то бутлоадер или еще что то или просто залить сразу можно прошивку через программатор ? И вот первая ссылка где я их нашел, ткните пжлста носом какая подходит на замену ? www.kosmodrom.com.ua/prodlist.php?name=ATmega64&pa…

alex195822
Сергей_Уж:

у меня это c:\Program Files (x86)\eePe\avrdude.exe -c usbasp -p m64 -u -U lfuse:w:0x0E:m -U hfuse:w:0x81:m -U efuse:w:0xFF:m
Уже как то и неловко писать, не помогло к сожалению. Экран гаснет на пульте на пару секунд, на програматоре на секунду горит красный, снова появляется картинка, вроде и ничего не произошло. Пару раз для надежности выполнял команды, перешил на er9x, та же история. Заколдована что ли… Попутно вопрос про ATMega 64 ее после перепайки нужно как то готовить к прошивке, заливать какой то бутлоадер или еще что то или просто залить сразу можно прошивку через программатор ? И вот первая ссылка где я их нашел, ткните пжлста носом какая подходит на замену ? www.kosmodrom.com.ua/prodlist...Tmega64&page=0

Строка для новой меги. После запайки ничего делать не надо - просто шить. ATmega64A-AU Микроконтроллер - это оно.Спрашивайте, не стесняйтесь. Чем могу - помогу, я профессиональный электронщик, лучше в личку.

Сергей_Уж
alex195822:

Строка для новой меги. После запайки ничего делать не надо - просто шить. ATmega64A-AU Микроконтроллер - это оно.Спрашивайте, не стесняйтесь. Чем могу - помогу, я профессиональный электронщик, лучше в личку.

Спасибо добрый человек. Обязательно спрошу совета. Я Турнигу покупал именно для ER9X , уже накачал на сервер видео, думал сейчас перешью, возьму в руки пульт и на плазме буду по видео прошивку изучать, обломало… 😃 Это хорошая примета, когда в начале у меня плохо, потом хорошо. Еще раз всем спасибо.

alex195822
Сергей_Уж:

Я Турнигу покупал именно для ER9X

Прошивка действительно отличная -по функционалу равных мало.

ССМ=:

В ЕЕРЕ в настройках можно выбрать мегу m64 , m128, m328

Заглючил я чегойто 😉 Для разных кристаллов необходимо пере компилировать сырцы именно под этот кристалл.

Сергей_Уж
alex195822:

Прошивка действительно отличная -по функционалу равных мало.

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

alex195822
Сергей_Уж:

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

Достаточно 1- 2 битых ячеек во флеше или епроме и будет такой результат, по хорошему надо в AVR Studio создать 4 файла 1 с FF 2 с 00, 3 с FF 00? 4 c 00 FF и записать с верификацией во всю память, но думаю, что 33 гривны того не стоят 😉

Pavel_K
alex195822:

но думаю, что 33 гривны того не стоят

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

Сергей_Уж
Pavel_K:

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

Я заказал на ebay, перепаять не проблема ( на Украине одну штуку не продают ) www.ebay.com/itm/…/260993297517 дождусь , перепаяем, отпишусь.

PS Родная прошивка работает штатно

troff

Подскажите плиз, на родном ВЧ модуле какая распайка антенны? Отпаял провод, а там оказалось три площадки, средняя с чем-нибудь закорочена должна быть?

man-bis
Сергей_Уж:

Родная прошивка работает штатно

Что то мне подсказывает, что ваша проблема не в атмеге.

Zloyuzver

Тоже кажется, что проблема не в атмеге. А в плане имени пилота - ME идёт по умолчанию 😃. Мне кажется стоит поискать коротыш или сопли в пайке. Особенно, если невозможно перезалить EEPROM при нормальных фьюзах. Хотя может быть всё что угодно.

Сергей_Уж
Zloyuzver:

Мне кажется стоит поискать коротыш или сопли в пайке.

100 проц гарантии нет, но пол дня под большим увеличением изучал на предмет кз , пропаял кнопки. Вынимал все разъемы при которых пульт работал, искал откуда беда идет. Резисторы стиков и все что идет от разъемов исключаю, при пустых разъемах проблема не исчезла. Может статика при пайке стрельнула ? Вот почему прошивка родная шьется, а файл clear.hex нет ? Мистика. Что то мне тоже говорит что виновен не проц, но процес пошел, проц заказан… Кстати на плате не так уж и много мест где можно не увидеть замыкание, а имя пилота у одних шьется и работает, а у меня нет, вроде не должно так быть. Кстати при прошивке готовых настроек после прошивки ER9X пульт ведет себя по разному, например самопроизвольно зацикливается картинка со сменой на меню и обратно. Пробовал сбрасывать настройки включая питание с зажатой кнопкой на родной прошивке, делал свои настройки и заливал на ER9X, даже интересно что за загадка.

alex195822
Сергей_Уж:

100 проц гарантии нет, но пол дня под большим увеличением изучал на предмет кз , пропаял кнопки. Вынимал все разъемы при которых пульт работал, искал откуда беда идет. Резисторы стиков и все что идет от разъемов исключаю, при пустых разъемах проблема не исчезла. Может статика при пайке стрельнула ? Вот почему прошивка родная шьется, а файл clear.hex нет ? Мистика. Что то мне тоже говорит что виновен не проц, но процес пошел, проц заказан… Кстати на плате не так уж и много мест где можно не увидеть замыкание, а имя пилота у одних шьется и работает, а у меня нет, вроде не должно так быть. Кстати при прошивке готовых настроек после прошивки ER9X пульт ведет себя по разному, например самопроизвольно зацикливается картинка со сменой на меню и обрат

Битая Мега 99% - просто родная пошивка не попадает в битые адреса. Возьмите и откройте любым редактором, понимающим HEX формат, файлы прошивок и все станет ясно ( исходно микросхема содержит FF во всех ячейках) .
Да, насчет коротыша - для последовательного программирования используются всего лишь три ноги и Амеге глубоко перпендикулярно что в нее заливают - сток или ER 😉

Сергей_Уж
alex195822:

Битая Мега 99%

Пусть это будет основная версия, в проце две области памяти, значит глючит что то в памяти настроек EEPROM. Ждать 3 недели, на территории UA что не куплю, все не работает, присылают макеты , а не детали, все что вроде стремное и китайское - работает ( или почти все 😃 ). Это мы уже воду толчем, следующее сообщение напишу после прихода и перепайки проца.

vanessa

Не знаю в эту ветку писать или нет но в связи с приближением зимы достал когда-то купленный свисток и решил полетать в симуляторе. Пока-что я умудрился обходися без симулятора. Так вот не работает оно. Тоесть устройство опредилилось как джойстик, видится 6 осей и 4 кнопки но вот только на всех каналах “0”. Значения пытаются прыгать в момент втыкания/вытыкания разьема в/из аппаратуры.
В аппаратуре PPMSIM включен. Я даже новую модель завел, пробовал менять параметры протокола но это ничего не изменило. Смотрел осциллографом - PPM сигнал на выходе из аппаратуры есть.
Или не будет моя аппаратура работать с таким свистком ?

ССМ=
vanessa:

Или не будет моя аппаратура работать с таким свистком ?

У меня с ним работает.

vanessa:

В аппаратуре PPMSIM включен.

Должен включён в двух местах , в основном меню и в меню настроек модели.

ВитГо
ССМ=:

У меня с ним работает.

опишите как настраивали в винде !

Zloyuzver

Как вам уже говорили, PPMSIM должен быть разрешён в общих настройках пульта (Radio Setup) и в конкретной модели, которую вы будете использовать для симулятора (экран 1\1 в настройках модели). Так же посмотрите, какие настройки стоят в миксах. И ещё необходимо откалибровать подключённую аппаратуру в самом симуляторе. Кстати, какой симулятор вы используете?

ССМ=
ВитГо:

опишите как настраивали в винде !

Настраивал зимой , поэтому тяжело вспомнить:(

Aleksey_Gorelikov
Pavel_K:

у atmega128 памяти вдвое больше, а корпус такой же), но это надо того советчика выловить и уточнитить нет ли потом проблем с прошивками…

Проблемы нет. Вчера впаял 128 мегу в турниджи, влил правильные фьюзы и залил er9x - все работает. Только чтобы использовать вдвое большую память - надо перекомпилить прошивку. Я этого не делал, т.к. сам пользуюсь другой. Возможно, когда-нибудь на досуге загляну на этот счет в ер9х…

Кстати, натыкался на интересный глюк… Отклонение одной оси - не до конца, ноль периодически уплывает. Конечно первым делом подумал на резюк в стике. Посмотрел напряжение среднего поавающего контакта - 1 вольт. Чуть не полез в джойстик разбирать резюк, но решил еще раз убедиться, проверил резюк тестером в отключенном состоянии - все ок. Оказывается собака порылась совсем в другом месте. Рядом с процом на плате - стоят кондеры на землю с каждой ноги АЦП. Так вот в этом канале - кондер был пробит, но не до конца. Он имел сопротивление около 600 ом. 😃 Конечно же его замена на живой - решила проблему. Так что не торопитесь резисторы разбирать.

troff

Кто-нибудь сталкивался с такой проблемой - при заливке er9-frsky аппа видит тумблеры газа и айлеронов включенными, на переключение не реагирует, пробовал и стабильную и новую прошивки, при откате к простой er9-без вертолета глюк исчезает.