Прошил FrSky D8R-II Plus

Искал в интернете информацию по перепрошивке этого приёмника, но не находил подтверждения, что всё работает.

В общем, рискнул и прошил приёмник прошивкой, предназначенной для D8R-XP. Прошивал, как описано в видео ниже, за исключением того, что файл прошивки был другой, а именно d8rxp_cppm27_build120926.frk
В режим программирования приёмник входит при установке перемычки между каналами 7 и 8. Нужен FTDI кабель, в котором реверсированы пины TX и RX.
Взять файл прошивки можно на сайте производителя. Такой файл, как указан в видео, на сайте производителя, к сожалению, отсутствует. Однако ниже в комментариях есть ссылки, по которым можно его скачать.
Собственно видео о прошивке:

Впечатления о прошивке.

  1. CPPM (PPM SUM) - появился. При установке перемычки меджу 3 и 4 каналами - на 1 появляется CPPM,
  2. На 2 канале выдаётся RSSI. 5,6,7,8 каналы работают как обычно. Можно, например, повесить пищалку или серву какую-нибудь.
    RSSI довольно странный, с огромным периодом следования импульсов.
    Здесь - 1: сигнал сильный, пропусков пакетов нет; 2: много пропусков пакетов; 3: фэйлсейф, сигнала нет. Период следования импульсов - около 1.2 секунды, амплитуда - порядка 3.3 вольт.


    Всё нормально, просто цифровой осциллограф тупил.
  3. Красный светодиод, сигнализирующий наличие связи, стал работать “наоборот” - при появлении связи он гаснет. При отсутствии - мигает.
  4. Бинд, ФС, и прочие фишки работают. Бинд при прошивке не слетел =) Но на всякий случай - перебиндил.
  5. Не знаю, связано ли это с прошивкой - но коптер стал ловить ФСы в 60 метрах от передатчика.
    UPD: Походу, всё-таки, не связано. Протестил неперепрошитый V8R и этот приёмник - оба ловят ФС примерно при равных обстоятельствах, просто D8 орать начинает как сумасшедший при потере пакетов, чем создаёт видимость ФС. Плюс, походу, одна из антенн на этом приёмнике - гогно, ибо при её экранировании ничего не меняется, тогда как при экранировании другой - ФС.
    Как уменьшить порог начала орания о пропусках пакетов - ниже в коментах. Имеет смысл (правда, себе я так и не сделал - лень да неохота)

В принципе, прошивка работает, можно заливать как в D8R-XP , так и в D8RII. Но на свой страх и риск.

  • 14381
Comments
KAPACb

Наверно это вам так повезло ,конкретно с этим приемышем.У меня такие же,заливал в них уже не помню какую именно прошивку (вроде бы с сайта производителя),но вывод CPPM там безо всяких джамперов,а просто на 8м канале.Имею два таких перепрошитых приемника на своих вертолетах.Дальность спецом не проверял - но вертолет (600ка) отпускал на границу читаемости - писков от ухудшении сигнала меньше чем на 50% процентов не было.

Arseni

Вот совпадение! Я тоже вчера залил!
У меня когда есть связь - диод зеленый и часто часто моргает, когда пропадает - красный.
Вроде бы и раньше так же было. Может на свету зеленый у Вас просто не виден? (он ощутимо более тусклый по сравнению с красным)
Насчет дальности не проверял, но теперь озадачен…

gorbln
KAPACb;bt104681

Наверно это вам так повезло ,конкретно с этим приемышем.У меня такие же,заливал в них уже не помню какую именно прошивку (вроде бы с сайта производителя),но вывод CPPM там безо всяких джамперов,а просто на 8м канале… но вертолет (600ка) отпускал на границу читаемости - писков от ухудшении сигнала меньше чем на 50% процентов не было.

Хм, возможно. Но вот посмотрел щас дальность - вроде не всё так печально, как я писал сначала. Просто меня удивили попискивания пропуска пакетов, когда коптер удалился на каких-то паршивых 60 метров. До этого видел этот комплект, летающим на пенолёте на 1.5 км вдаль и на 1 вверх - и только на 1.5 км пошли пищания о потерянных пакетах.
Заметил, что включенный видеопередатчик на 1010 МГц тоже немного убавляет дальность.
А у вас сохранилась эта прошивка, которую вы заливали в приёмник? А то я в техподдержку frsky написал, попросил родную прошивку - но хрен их знает, дадут или нет.

KAPACb

Про дальность могу сказать следующие.На коптере стоит D8R-XP из коробки,никаких перепрошивок не делал.Так вот при удалении на 100м ,в некоторых положениях коптера ,модуль пищит,что уровень приема-передачи проседает ниже 50%.Понизил пороги до 30%, развел усы подальше друг от друга (чтоб больше места занимали в пространстве) - пищать перестал.Но тут дело (я почти уверен) в том что на коптере стоит 800мВт 1300Мгц видеоперередатсчик (с лоупас фильтром),а у меня на земле еще и репитер на 5.8 (правда на 20мВт). Короче ,весь этот радиоавангард наверняка на пользу приемышу не идет 😃

Прошивка,которой я прошивался почти наверняка есть,но дома.ВЕчером гляну.Но это НЕ родная прошивка! Родная не умеет выдавать на приемнике D8R-II plus CPPM хоть с перемычкой ,хоть без.А “моя” выдает сумарный сигнал на 8 ноге безовсяких перемычек.Лично для меня ОЧЕНЬ удобобно иметь на вертолете именно такой вариант - по одному проводу в FBL ,а по другому питание и сигнал на регуль.

gorbln
KAPACb;bt104689

в некоторых положениях коптера ,модуль пищит,что уровень приема-передачи проседает ниже 50%.Понизил пороги до 30%, развел усы подальше друг от друга

А вот тут поподробнее, пожалуйста! Как это “понизил пороги”? Чем?

KAPACb;bt104689

Прошивка,которой я прошивался почти наверняка есть,но дома.ВЕчером гляну.Но это НЕ родная прошивка! Родная не умеет выдавать на приемнике D8R-II plus CPPM хоть с перемычкой ,хоть без.А “моя” выдает сумарный сигнал на 8 ноге безовсяких перемычек.

Нормальный вариант. Посмотрите, пожалуйста! А RSSI я и по-старинке, со светодиода сдёрну =)

KAPACb
{gorbln};bt104690

А вот тут поподробнее, пожалуйста! Как это “понизил пороги”? Чем?

Турнига 9XR ,а точнее прошивка er9x-frsky позволяют не только просматривать значения телеметрии с приемыша,но и задавать пороги срабатывания пищалок различной степени агрессивности для различного рода событий.Пищать будет передающий модуль frsky. По умолчанию,при качестве сигнала меньше 50% модуль будет пищать.Поскольку этот порог мне показалася завышенным,я его понизил.Благо что коптер,при полной потере сигнала должен вернуться домой (в теории) 😃 Если ваша аппа не может адекватно работать с телеметрией модуля - можно с компа заранее настроить пороги писков с помощью Third-party FrSky Config Program взятой на сайте производителя.

{gorbln};bt104690

Нормальный вариант. Посмотрите, пожалуйста! А RSSI я и по-старинке, со светодиода сдёрну =)

Расскажите что за схемка

gorbln

Всё понял, спасибо за наводку. Не хочу переделывать свою 9XR, настрою софтиной.
По поводу схемки. К сожалению, посеял ссылку на заметку, но нашёл другие:
раз
два
три
А вот схема, по которой делал я, автора только забыл =( :

резистор R1, к слову, пришлось увеличить до 33К

toleg

У меня есть прошивка с официального сайта rev2_cppm_build_110314, в ней ничего перемыкать не нужно
просто СППМ на 8 канале
прошил несколько приёмников ухудшения связи не заметил
сюда выложить не получается, могу отправить мылом

KAPACb
toleg;bt104726

У меня есть прошивка с официального сайта rev2_cppm_build_110314, в ней ничего перемыкать не нужно
просто СППМ на 8 канале
прошил несколько приёмников ухудшения связи не заметил
сюда выложить не получается, могу отправить мылом

да да ,именно об ней и речь,только ща ее на офф сайте нет,или я плохо искал

HATUUL

Осторожно.
В прошивке плюса .ппм-сум есть косяк(та,что без перемычек), при наборе максимум,в РРМ съедаются седьмой и восьмой канал.
Проблема в 27 мСек.Может не повезти,если возмешь.полный,газ,РН вправо,элероны вправо,и РВ в верх.Ну и каналы переключателей тоже на максе.
В ХР этот косяк уже решён,где-то с год назад писал про это.И то,что прошивки плюса и ХР можно безболезнено переставлять.

Arseni
hatuul;bt104729

Осторожно.
В прошивке плюса .ппм-сум есть косяк(та,что без перемычек), при наборе максимум,в РРМ съедаются седьмой и восьмой канал.
Проблема в 27 мСек.Может не повезти,если возмешь.полный,газ,РН вправо,элероны вправо,и РВ в верх.Ну и каналы переключателей тоже на максе.
В ХР этот косяк уже решён,где-то с год назад писал про это.И то,что прошивки плюса и ХР можно безболезнено переставлять.

Подождите - 27ms в прошивке от XP как раз решают проблему. А обычно у фриски PPM Sum имеет длину 18ms.

Например, для моих задач 18ms подходит лучше - мне кажется что с 27 лаг управлении стал еще больше (чисто субъективно - надо проверить прибором)

toleg
gorbln
hatuul;bt104729

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

Я правильно понимаю - прошивку для D8R-XP можно заливать в D8R-II PLUS? Алгоритмы работы с ВЧ модулем одинаковые? И я ФСы ловил не из-за этого? Просто поговорил тут с людьми, которые давно на фрисках летают - говорят, что на стоковых антеннах фриска работает минимум (!) 2 км…
Ну даже если у меня коптер ОМГ затенение делает - ну не 60 же метров…😵
А с другой стороны - проверял 2 приёмника на range check-е передатчика. Оба глохнут в ФС, когда я ухожу за капитальную стену и закрываю антенну передатчика рукой… Пока не закрываю - оба не в ФСе (только телеметрийный орёт постоянно о пропусках пакетов)

К слову, вопрос: Как на коптере лучше расположить усы фрискины?

gorbln
toleg;bt104741

Спасибо, за ссылку, но, к сожалению, это 18 мс… А надо 27 😒 Ну, или родную…

vovksextra
{gorbln};bt104742


К слову, вопрос: Как на коптере лучше расположить усы фрискины?

Рекомендуется 90 градусов между собой.

voov.com.ua/atmega/frskymonitor/…/two_way.zip

Пункт 6.1.2

Что касается PPM то залил fdd_rx_rev2_cppm_build110314.frk все устраивает на 8-ом канале ППМ, остальные не изменились. И в чем разница 18 или 27 мс?

Alex013

Коллеги, а где взять штатную прошивку для D8R-XP - почему-то у производителя нет ни одной 😦

gorbln
vovksextra;bt104785

Что касается PPM то залил fdd_rx_rev2_cppm_build110314.frk все устраивает на 8-ом канале ППМ, остальные не изменились. И в чем разница 18 или 27 мс?

На 18 может автопилот с ума сойти. Выше hatuul приводил пример.

gorbln
Alex013;bt105096

Коллеги, а где взять штатную прошивку для D8R-XP - почему-то у производителя нет ни одной 😦

Написать им по электронной почте - может, дадут. Мне не дали, но я прямо её не просил. Просил СРРМ либо родную, выслали СРРМ. Так что если кому надо - обращайтесь.

AlexandrCNH
{gorbln};bt105136

Просил СРРМ либо родную, выслали СРРМ. Так что если кому надо - обращайтесь.

Так как общее впечатление с высланной прошивкой???
Работает как надо???

А есть сейчас приемыши сразу с CPPM, чтоб не мучаться с перепрошивкой??? Это D8R-XP или я ошибаюсь???

gorbln

Общее впечатление - вроде всё так же.
Приёмник работает, СРРМ выдаётся, глюков вроде нет.

D8R-XP - не знаю как насчёт СРРМ, но все новые прошивки выходят для него, и вроде как электрически они одинаковые с D8R-II Plus.

=V=simon

Привет. У меня нашёлся приёмник D8R v2 хочу его в ретрансляторе использовать. Приведённая выше прошивка PPM подойдёт к этому приёмнику?

gorbln

Ну, я заливал - результат описан в записи. Про RSSI думаю, я просто ошибся. Поймал стробоскопический эффект на осциллографе. На цифровом такое запросто. Ща как раз буду прошивать D8R-XP - и посмотрю что и как.

gorbln

Прошил, что и как не смотрел, но при пропускании RSSI через фильтр из 5-килоомного резистора и кондёра на 10 мкФ - сигнал на выходе чист. Значит, стробоскоп ловил до этого.

NARAJANA

Такой вопрос, хочу прошивку для D8R-XРзалить в D8R-II PLUS.
FTDI адаптер есть, в программе- конфигураторе инвертировал Tx и Rx. Но обратил внимание, что в нем есть три пятачка, переключение 3,3в и 5в. По умолчанию замкнуто 5в. Шил им минимосд, модули GPS, и не обращал внимания на вольтаж как-то.
Могу я шить с уровнем сигнала 5в, не спалю приемыш?

NARAJANA

Прошился уровнем 5в, все получилось.

Davest

А что вообще делает инвертирование Rx Tx в настройках FT Prog? Я так понимаю, что нельзя прошить приемник другим переходников USB UART, например на CP2102 или есть какое-то ухищрение?

gorbln

Прошить нельзя.
Инвертирование тх и рх, если я правильно понимаю “железо” датапорта в приёмнике, даёт то, что интерфейс становится похожим на RS232, только вместо +12в - у нас +5, а вместо -12 - 0 вольт. Как показывает практика - приёмнику этого достаточно. Видимо, можно прошить при помощи классического RS-232, но это надо сначала посмотреть, правда ли в приёмнике стоит преобразователь 232-uart. Я не помню.

usup

я так понял реверсировать пины по этой статье правильно?…fpv.kz/…/291-proshivka-frsky-x8r-xjt-s-pomoshju-f…

NARAJANA

Да, реверсировать именно так. Я использовал этот мануал:
diydrones.com/m/blogpost?id=705844%3ABlogPost%3A10…

gorbln

Как реверсировать - показано в видео. Мне этого хватило =)

Shigerra

Залил в D8R-II (не PLUS!) прошивку с офф сайта от D8R-XP_27ms родной обновлялкой и родным адаптером от модуля (fdd-lite который). Поначалу никак не схватывался id приемника, потом как-то вышло, на ходу подменив файл родной прошики на XP. А может просто плохой контакт был. Даже заработало, как ни странно, и автопилот увидел все каналы.

Protez1999

Залил прошивку все работает. ВОт только когда вырубаю аппу осд на экране скачит Скорее всего из-за сигнала с rssi. Но это скорее пролема осд (TBS).

gorbln

Не должно по идее ничего скакать… RSSI можно аналоговым осциллографом глянуть. Но при выключенной аппе не должно быть ничо.

Protez1999

Не уверен что в порт идет то что надо. Это аналог или цифра rssi?

gorbln

RSSI - ШИМ. Какой - не могу точно сказать, смотреть надо. Если у вас осциллографа нет - скажите, отнесу на работу, посмотрю.

SiMuS

Правильно ли я понимаю что после этого мы можем более 8 каналов заиметь на модели?