Перейти к содержимому


Фотография

Прошивка Turnigy 9X / Flysky 9X в Er9X

Turnigy 9x FlySky 9x Er9x перепрошивка прошивка

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 ShadoW

ShadoW

    Админ форума

  • Администраторы
  • 458 сообщений
  • ГородАлматы

Отправлено 16 Октябрь 2012 - 17:09

Всем привет, сегодня я хотел бы рассказать Вам о том, как можно проапгрэйдить функционал китайских Turnigy 9x / FlySky 9x до функционала аппаратуры за 500+$ с помощью прошивки Er9X.

Итак, Turnigy 9x, FlySky 9x - хорошая аппаратура по очень привлекательной цене, все в ней хорошо - 9 каналов, тумблеры, крутилки, цифровые тримы, жк-дисплей, но скудный функционал ПО :(
er9x.jpg

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

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

Нам потребуется:
1. Turnigy 9x, FlySky 9x или аналогичная, типа iMax 9x
2. Программатор USBasp USBISP 3.3V / 5V AVR Programmer USB ATMEGA8 (можно купить на ебэе за 4$ или поискать в магазинах где продают микроэлектронику)
3. Паяльник, олово, канифоль
4. Последняя версия прошивки Er9x и программы eePe
5. Свободное время и прямые руки

В моем случае программатор выглядит так:
usb_asp.jpg

Что будем иметь после перепршивки:
1. Понятное и удобное меню настроек.
2. Возможно управления звуком (в стандартной прошивке звук не отключается)
3. Возможность управлять подсветкой, к примеру отключение через несколько минут (если вы ставили кит подсветки, для этого потребуется впаять транзистор в разрыв плюсового подсветки, об этом напишу чуть позже)
4. Память на 16 моделей
5. Шаблоны установок (4 канальная модель, крыло, V-хвост, вертолет и т.д.)
6. Таймер полета с привязкой к кнопкам или положению ручки газа (и другие варианты)
7. Параметры тримов (сколько шагов за один трим)
8. Сохранение позиций джойстиков в сабтримы (очень полезная штука, особенно при первых полетах, при нажатии тумблера запоминает положения джойстиков как центральные)
9. Отличный редактор экспонент и двойных расходов
10. Очень удобный и гибкий редактор каналов - MIXER (можно добалять к каналу значения, заменять их, задействовать все существующие крутилки и стики, выставлять задержки, плавность, звуковые предупреждения, применение кривых и т.д.)
11. Управление лимитами, инвертами, сабтримами
12. Редактор кривых.
13. Софтверные тумблеры (можно создавать виртуальные тумблеры)
14. Тумблеры безопасности (к примеру заменять значение газа если тумблер выключен)
15. Возможность вывода телеметрийных данных FrSky
16. Очень информативный главный экран (4 варианта главного экрана)

er9x_main.jpg

Инструкция по пользованию прошивкой в аттаче...


Итак сам процесс:
1. Вытаскиваем батарею и снимаем модуль передатчика (если он у вас съемный)
2. Выкручиваем 6 винтов с задней стороны трансмиттера.

DSC00501.JPG

3. Аккуратно снимаем заднюю крышку и отключаем коннектор от главной платы.
4. Идентифицируем версию платы и очень аккуратно подпаиваем провода программатора к соответствующим пяточкам на плате.

v1.jpg

v2.jpg

Разпиновка моего программатора:
usb_asp_pinout.jpg

Внимание!!! Категорически не советую паять после пьянки или во время ее - трясущимися руками можно посадить "соплю" на плате и тогда пиши пропало ;)
http://www.youtube.com/watch?v=f_JUHziwQPw
Чем-то напоминает игру Электроника где волк ловит яйца :D


Для удобства я докупил 10-пиновый разъем в магазине радиодеталей и встроил его под наклейку на передней стороне трансмиттера.

DSC00522.JPG

DSC00519.JPG

Места пайки после проверки я залил горячим клеем для надежности.

5. Собираем пульт не закручивая винты и не вставляя батарею и модуль передатчика (не забудьте подключить шлейф задней крышки)
6. Скачиваем и устанавливаем eePe и последнюю версии прошивки er9x.
7. Ставим джампер программатора на 5 вольт.
8. Подключаем программатор к пульту а затем к компьютеру (на программаторе должен загореться диод)

9. Запускаем eePe
10. Делаем дамп текущей прошивки и EEPROM'a (Запись -> Read Firmware From Tx, Запись ->Cчитать EEPROM)
Создаем папку "Turnigu Backup" на диске C:\, файлы сохраняем как firmware.bin и eeprom.bin

backup.jpg

Иногда вылзиет ошибка:
avrdude.exe: Device signature = 0x000102
avrdude.exe: Expected signature for ATMEGA64 is 1E 96 02
			 Double check chip, or use -F to override this check.
avrdude.exe done.  Thank you.

=================================================================================
AVRDUDE done - exit code 1
=================================================================================
Решается переподключением программатора в USB

11. Записываем последнюю версию прошивки Er9x (Запись -> Flash Firmware to Tx, процесс может занять несколько минут).
Нивкоем случае не отключайте программатор от копьютера и пульта до завершения прошивки!!!


В случае удачно прошивки появится такое окно:

er9x_flash_ok.png

Нажимаем OK и отключаем программатор от компьютера и от пульта.

12. Вставляем батарею и подключаем модуль передатчика.
13. Включаем трансмиттер и видим сообщение ALERT Bad EEprom Data... нажимаем любую кномпу и Er9x сам отформатирует EEPROM как надо.
14. Закручиваем винты задней крышки

Поздравляю! Вы успешно прошились на Er9X!

Системное меню находится по кнопке влево, меню моделей по кнопке в право.

P.S, Не забудьте откалибровать стики и крутилки в системном меню.
P.P.S. Если хотите восстановить родную прошивку то прошейте вначале сохраненный ранее файл firmware.bin а потом eeprom.bin (все настройки и модели будут восстановлены)

Прикрепленные изображения

  • DSC00525.JPG
  • DSC00530.JPG
  • backup.jpg

Прикрепленные файлы


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

#2 Dimm

Dimm

    Старший пилот

  • Пилоты
  • PipPipPip
  • 72 сообщений
  • ГородАстана

Отправлено 16 Март 2017 - 21:03

приветствую! А нелзя ли ссылочку на eePe освежить? Или файлик выслать? Нигде не могу найти. Все ссылки битые



#3 ShadoW

ShadoW

    Админ форума

  • Администраторы
  • 458 сообщений
  • ГородАлматы

Отправлено 18 Март 2017 - 23:03

Привет, щас уже все шьют OpenTX


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





Темы с аналогичным тегами Turnigy 9x, FlySky 9x, Er9x, перепрошивка, прошивка

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных