ER9X на FlySky-I6 или новая жизнь народной флайки.

Помогаем изучать друг другу передатчики и приемники разных производителей.

Модератор: Виктор Бобров

Аватара пользователя
Kotello
Старожил
Сообщения: 352
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 395

ER9X на FlySky-I6 или новая жизнь народной флайки.

Сообщение Kotello » Пт ноя 01, 2019 9:20 am

Не секрет, что передатчик FlySky-I6 при огромной популярности имеет ряд недостатков, связанных со слабыми
по современным меркам возможностями настроек, поэтому предлагаю альтернативную прошивку для народного пульта, а именно
адаптацию замечательной ER9X для FS-I6.
| Показать
Screen1.jpg
Screen1.jpg (72.91 КБ) 13321 просмотр
Программатор такой или аналогичный
| Показать
https://ru.aliexpress.com/item/32997079 ... b201603_52
Софт для программатора под Windows
| Показать
https://drive.google.com/file/d/1kMFnsv ... sp=sharing
Прошивка ER9X V1.02 (Реализованы - Failsafe, RX Setup)
FS-I6_ER9X_V102.zip
(74.84 КБ) 58 скачиваний


Прошивка оригинальная, фабричная
fs6.zip
(40.58 КБ) 180 скачиваний
Последний раз редактировалось Kotello Сб мар 14, 2020 10:35 pm, всего редактировалось 7 раз.

Аватара пользователя
Kotello
Старожил
Сообщения: 352
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 395

Re: ER9X на FlySky-I6 или новая жизнь народной флайки.

Сообщение Kotello » Пт ноя 01, 2019 9:21 am

Описание на русском
ER9x_Manual_2015-v01_RUS.zip
(2.85 МБ) 216 скачиваний
Инструкция по прошивке
Прошивка FlySky I6.zip
(3.51 МБ) 133 скачивания

Видосики
https://youtu.be/nmXNQ-JMpLk
https://youtu.be/h-IRp01bjrE
https://youtu.be/6DephUlm9Xw
https://youtu.be/3HKId8kqCwU.

Внимание!
Прошивка летабельная но есть пока несколько недоделок и особенностей.
Недоделки:
1. ̶Н̶е̶т̶ ̶F̶a̶i̶l̶S̶a̶fe̶ Есть Failsafe ! ;)
2. ̶Н̶е̶т̶ ̶н̶а̶с̶т̶р̶о̶е̶к̶ ̶п̶р̶и̶ё̶м̶н̶и̶к̶а̶ ̶(̶ч̶а̶с̶т̶о̶т̶а̶ ̶с̶е̶р̶в̶о̶,̶ ̶в̶ы̶х̶о̶д̶ ̶P̶P̶M̶,̶ ̶в̶ы̶х̶о̶д̶ ̶I̶-̶B̶U̶S̶)̶,̶ ̶в̶с̶ё̶ ̶п̶о̶ ̶у̶м̶о̶л̶ч̶а̶н̶и̶ю̶.̶ Есть настройки! И даже S-BUS ;)
3. ̶Н̶е̶т̶ ̶в̶х̶о̶д̶а̶ ̶P̶P̶M̶,̶ ̶с̶о̶о̶т̶в̶е̶т̶с̶т̶в̶е̶н̶н̶о̶ ̶т̶р̶е̶н̶е̶р̶ ̶р̶е̶ж̶и̶м̶ ̶н̶е̶ ̶р̶а̶б̶о̶т̶а̶е̶т̶.̶ Работает и вход и выход ;)
4.SwE, SwF, SwG не активны. ( задел на будущее).
5.Нет поддержки протокола AFHDS, то есть старые приёмники, те что без телеметрии не работают пока (но будут ;) ).

Все недоделки конечно же будут устраняться в последующих версиях (не всё сразу - работы много, а памяти мало :D ).

Особенности:
1. Кнопка BIND выполняет функцию ALT
Так как на FS-I6 отсутствуют кнопки LEFT и RIGHT то (BIND+UP) = RIGHT и (BIND+DOWN)=LEFT.
Непосредственно биндинг производится из меню Model Setup->Protocol->Bind
2. SwC задействован как P3, то есть крутилка. Но посредством логических выключателей можно что угодно настроить на SwC.

3. ̶ ̶П̶р̶и̶ ̶в̶ы̶б̶о̶р̶е̶ ̶м̶о̶д̶е̶л̶и̶ ̶н̶е̶о̶б̶х̶о̶д̶и̶м̶о̶ ̶в̶ы̶й̶т̶и̶ ̶н̶а̶ ̶о̶с̶н̶о̶в̶н̶о̶й̶ ̶э̶к̶р̶а̶н̶ ̶и̶ ̶п̶о̶д̶о̶ж̶д̶а̶т̶ь̶ ̶о̶к̶о̶л̶о̶ ̶5̶ ̶с̶е̶к̶у̶н̶д̶,̶ ̶п̶о̶к̶а̶ ̶п̶у̶л̶ь̶т̶ ̶н̶е̶ ̶п̶и̶л̶и̶к̶н̶е̶т̶,̶
̶ ̶ ̶ ̶ ̶е̶с̶л̶и̶ ̶э̶т̶о̶ ̶н̶е̶ ̶с̶д̶е̶л̶а̶т̶ь̶,̶ ̶а̶ ̶т̶а̶м̶ ̶ж̶е̶ ̶в̶ ̶м̶е̶н̶ю̶ ̶M̶o̶d̶e̶l̶ ̶S̶e̶l̶e̶c̶t̶ ̶в̶ы̶б̶р̶а̶т̶ь̶ ̶е̶щ̶ё̶ ̶р̶а̶з̶ ̶д̶р̶у̶г̶у̶ю̶ ̶м̶о̶д̶е̶л̶ь̶ ̶-̶ ̶п̶у̶л̶ь̶т̶ ̶з̶а̶в̶и̶с̶н̶е̶т̶,̶ ̶з̶а̶в̶и̶с̶а̶н̶и̶е̶ ̶л̶е̶ч̶и̶т̶с̶я̶ ̶в̶ы̶к̶л̶ю̶ч̶е̶н̶и̶е̶м̶ ̶ ̶и̶ ̶в̶к̶л̶ю̶ч̶е̶н̶и̶е̶м̶ ̶ ̶п̶и̶т̶а̶н̶и̶я̶.̶ ̶Э̶т̶о̶т̶ ̶б̶а̶г̶ ̶с̶в̶я̶з̶а̶н̶ ̶с̶ ̶п̶а̶м̶я̶т̶ь̶ю̶ ̶E̶E̶P̶R̶O̶M̶,̶ ̶к̶о̶т̶о̶р̶а̶я̶ ̶н̶а̶ ̶F̶S̶-̶I̶6̶ ̶в̶н̶е̶ш̶н̶я̶я̶ ̶и̶ ̶м̶е̶д̶л̶е̶н̶н̶а̶я̶ ̶н̶а̶ ̶з̶а̶п̶и̶с̶ь̶.̶ ̶(̶Н̶а̶п̶о̶м̶н̶ю̶ ̶ч̶т̶о̶ ̶
̶ ̶ ̶ ̶ ̶и̶з̶н̶а̶ч̶а̶л̶ь̶н̶о̶ ̶E̶R̶9̶X̶ ̶р̶а̶с̶с̶ч̶и̶т̶а̶н̶ ̶н̶а̶ ̶в̶с̶т̶р̶о̶е̶н̶н̶у̶ю̶ ̶в̶ ̶M̶e̶g̶a̶A̶V̶R̶ ̶E̶E̶P̶R̶O̶M̶)̶.̶ ̶В̶ ̶п̶о̶с̶л̶е̶д̶с̶т̶в̶и̶и̶ ̶э̶т̶о̶т̶ ̶б̶а̶г̶ ̶б̶у̶д̶у̶ ̶у̶с̶т̶р̶а̶н̶я̶т̶ь̶ ̶;̶)̶
Исправлено, ничего не виснет ;)

На будущее:
Вот на такой платке
| Показать
ec9377.png
ec9377.png (534.78 КБ) 3251 просмотр
будет реализовано:
1. Голосовой модуь.
2. Доп тумблеры (SwE, SwF,SwG)
3. Выход USB джойстик для подключения к симулятору без переходников.
Последний раз редактировалось Kotello Сб мар 14, 2020 10:34 pm, всего редактировалось 12 раз.

Ветер
Старожил
Сообщения: 253
Зарегистрирован: Ср апр 18, 2018 10:48 am
Репутация: 82

Re: ER9X на FlySky-I6 или новая жизнь народной флайки.

Сообщение Ветер » Пт ноя 01, 2019 12:49 pm

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

Аватара пользователя
Kotello
Старожил
Сообщения: 352
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 395

Re: ER9X на FlySky-I6 или новая жизнь народной флайки.

Сообщение Kotello » Пт ноя 01, 2019 1:19 pm

Антон, налёт 4 бака по 300мл на Макароныче, и пару батарей на электричке.
Инструкцию не писал и не буду - времени совсем нет, но камрады из чата обещали заняться этим вопросом;)

Аватара пользователя
Михаил Канцир
Старожил
Сообщения: 125
Зарегистрирован: Пн апр 02, 2018 1:14 am
Репутация: 196

Re: ER9X на FlySky-I6 или новая жизнь народной флайки.

Сообщение Михаил Канцир » Вс ноя 03, 2019 12:55 am

Ну вот. Я первый, кто решился перейти на прошивку ER9X от Kotello!
| Показать
1.jpeg
1.jpeg (106.41 КБ) 3116 просмотров
| Показать
2.jpeg
2.jpeg (98.4 КБ) 3116 просмотров
Будем изучать и испытывать.))) Спасибо Константину Курицыну (Kotello) за его труды!
Единственный рецепт для любого дела – быть искренним. Когда ты увлечен, делаешь что-то искренне, тогда все получается.
© Сергей Бодров

Аватара пользователя
Kotello
Старожил
Сообщения: 352
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 395

Re: ER9X на FlySky-I6 или новая жизнь народной флайки.

Сообщение Kotello » Пн ноя 04, 2019 9:31 pm

Добавлена инструкция по прошивке! См. 2 пост.
Автор - Михаил Канцир, ему отдельный респект! ;)

Аватара пользователя
Kotello
Старожил
Сообщения: 352
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 395

Re: ER9X на FlySky-I6 или новая жизнь народной флайки.

Сообщение Kotello » Вт ноя 05, 2019 4:05 pm

Некоторые возможности ER9X.
Работа замедлителя https://youtu.be/LJhsWsYhhnA.

Аватара пользователя
Kotello
Старожил
Сообщения: 352
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 395

Re: ER9X на FlySky-I6 или новая жизнь народной флайки.

Сообщение Kotello » Сб ноя 09, 2019 3:08 pm

Приветствую братья пилоты!

Работа продолжается понемногу:
1. Исправлен баг с зависанием при выборе модели.
2. Прилично увеличена скорость записи в I2C EEPROM за
счёт использования страничной записи ( пришлось изрядно попыхтеть и поскрипеть мозгами над этим ;) )
2. Объём памяти для сохранения настроек увеличен до 4 килобайт (было 2), хотя фактически на плате 16 килобайт присутствуют.
Получить доступ к памяти > 4 кб. не позволяет файловая система ER9X, она довольно хитрая, использует сжатие данных и пока трогать её без особой надобности не хочется, чревато...

Аватара пользователя
Kotello
Старожил
Сообщения: 352
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 395

Re: ER9X на FlySky-I6 или новая жизнь народной флайки.

Сообщение Kotello » Сб ноя 09, 2019 3:27 pm

И вот ещё что.
Просмотры темы идут, закачки увеличиваются, а комментариев и вопросов почти нет....
А ведь нужно тестирование, выявление багов и т.д. Я конечно проверяю на сколько возможно, но всё охватить не в состоянии.
Только Михаил помогает, уже выявил косячки 8-), написал инструкцию .

Если будет тишина - уйдём на RC design...

Аватара пользователя
Alexey
Администратор
Сообщения: 667
Зарегистрирован: Пт мар 30, 2018 10:44 pm
Репутация: 363

Re: ER9X на FlySky-I6 или новая жизнь народной флайки.

Сообщение Alexey » Сб ноя 09, 2019 10:56 pm

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

Ответить

Вернуться в «Аппаратура управления»