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

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

Модератор: SAA63

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

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

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

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


Прошивка оригинальная, фабричная
fs6.zip
(40.58 КБ) 31 скачивание
Последний раз редактировалось Kotello Вт ноя 12, 2019 9:26 am, всего редактировалось 3 раза.

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

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

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

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

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

Внимание!
Прошивка летабельная но есть пока несколько недоделок и особенностей.
Недоделки:
1. Нет FailSave
2.Нет настроек приёмника (частота серво, выход PPM, выход I-BUS), всё по умолчанию.
3.Нет входа PPM, соответственно тренер режим не работает.
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 КБ) 499 просмотров
будет реализовано:
1. Голосовой модуь.
2. Доп тумблеры (SwE, SwF,SwG)
3. Выход USB джойстик для подключения к симулятору без переходников.
Последний раз редактировалось Kotello Вт ноя 12, 2019 9:31 am, всего редактировалось 10 раз.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ответить

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