Problem z aktualizacją FrSky R9 Mini

Od niedawna na forum?: poczytaj zanim zapytasz!

Moderatorzy: moderatorzy2014, moderatorzy

Awatar użytkownika
DawidMikulski
Posty: 26
Rejestracja: czwartek 12 mar 2020, 09:29
Lokalizacja: Krakow

Problem z aktualizacją FrSky R9 Mini

Post autor: DawidMikulski »

Chce wykonać update odbiornika FrSky R9 Mini przez smartport flight controllera Eachine Tyro109.
Posiłkuje się poradnikiem Joshua Bardwella: Betaflight Serial Passthrough FrSky R9 Firmware Update.
Robię 1:1 to co na filmie jednak software do updateu frskyUpdate nie widzi odbiornika.

FrSky R9 Mini podłączyłem do FC w ten sposób:
Obrazek
Betaflight raczej ustawiony poprawnie:
Obrazek
Tak wyglądają resourcesy:
Obrazek
Serial Passthrough próbowałem wykonywać na portach 0 lub 1:
Obrazek
frskyUpdate cały czas wisi na: "finding device...".
Obrazek

Czy komuś przychodzi na myśl co robię źle?
Awatar użytkownika
pawelsky
Posty: 9758
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: pawelsky »

Najczestsza przyczyna problemow jest podlaczenie zasilania odbiornika przed wybraniem pliku w programie do updateu.

Ale pierwsza rzecza ktora powinienes zrobic to poprawnie skonfigurowac telemetrie S.Port w swoim kontrolerze. Jesli nie dziala Ci S.Port (a widze ze nie masz go nawet skonfigurowanego i nie wiesz na ktorym porcie powinien byc skonfigurowany), nie zadziala Ci update...
Awatar użytkownika
DawidMikulski
Posty: 26
Rejestracja: czwartek 12 mar 2020, 09:29
Lokalizacja: Krakow

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: DawidMikulski »

Dzięki za sugestie, podpowiedzi.
SmartPort mam ustawiony na UART1 (ktoś na jakimś forum miał tak ustawiony reciever w Tyro109).
W dokumentacji drona nie znalazłem konkretnych informacji które piny na fc odpowiadają którym resourcom w bf. Czy możesz mi podpowiedzieć w jaki sposób mogę to sprawdzić?
Awatar użytkownika
pawelsky
Posty: 9758
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: pawelsky »

DawidMikulski pisze:SmartPort mam ustawiony na UART1
I dziala Ci? Bo jesli masz go podlaczonego tak jak na obrazku to szczerze watpie. Po pierwsze przy tym uarcie nie widze invertera, po drugie jestes przypiety do padu S.Port ktory raczej wyglada jak przypiety pod softserial a nie UART1. Jesli nie uzyjesz softseriala to jedyny fizyczny UART na ktorym to ma prawo dzialac to UART5, bo tylko tam widze inwerter. Laczac sie do innych UARTow musialbys podlaczyc sie w odbiorniku pod wyjscie Inverted S.Port.

A tak przy okazji to jaka masz aparature?
Awatar użytkownika
DawidMikulski
Posty: 26
Rejestracja: czwartek 12 mar 2020, 09:29
Lokalizacja: Krakow

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: DawidMikulski »

Próbowałem w takiej konfiguracji:

Pad TX5 -> S.ports
-UART5: Telemetry Output SmartPort
-serialpassthrough 4 57600
-tlm_inverted=on

Pad TX1 -> Inverted S.port
-UART1: Telemetry Output SmartPort
-serialpassthrough 0 57600
-tlm_inverted=off

Bez zmian, czy jest taka możliwość, że domyślne resourcesy wskazują na złe porty?
Rozumiem, żeby to zweryfikować muszę prześledzić które ścieżki są podłączone do stm32f405.
Popołudniu będę jeszcze próbował, więc dam znać, dzięki jeszcze raz za pomoc.
Moja aparatura to FlySky FS-i6X.
Awatar użytkownika
pawelsky
Posty: 9758
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: pawelsky »

Po pierwsze, to po co ruszasz flage tlm_inverted, zostaw ja na off.

Po drugie zostaw chwilowo resourcey w spokoju.

Po trzecie nie odniosles sie do mojego komentarza na temat kolejnosci podlaczania zasilania.
Awatar użytkownika
DawidMikulski
Posty: 26
Rejestracja: czwartek 12 mar 2020, 09:29
Lokalizacja: Krakow

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: DawidMikulski »

Zaraz po tym jak napisałeś o kolejności podłączania zasilania zastosowałem się do rady.
Faktycznie Joshua robi to inaczej, on ma zalutowany odbiornik na stałe i po wybraniu pliku podłącza baterie quada.
Ja mam tą wygodę, że odbiornik zalutowałem na wtyczce, więc mogę go podpiąć kiedy chce.
Niestety to nic nie zmieniło.

Robię tak, łącze się BetaFlightem na porcie COM18 z dronem który jest podłączony do komputera oraz do baterii.
W zakładce Ports, dla UART5 ustawiam Telemetry Output na SmartPort, następnie potwierdzam: Save and Reboot
Obrazek
Wchodzę w CLI i wrzucam komendę: serialpassthrough 4 57600
Obrazek
Po tym wyłączam BF i uruchamiam program Tool-FrSky update sport, pobrany stąd: https://www.frsky-rc.com/usb-to-s-port/
Ustawiam w nim port COM18, następnie klikam przycisk File, wybieram plik: R9_MINI_LBT.frk pobrany stąd: https://www.frsky-rc.com/r9-mini/
Obrazek
Gdy widzę, że pojawił się napis finding device podpinam konektor do nadajnika R9.
Pin nadajnika R9 S.PORT/F.PORT jest zalutowany do TX5 na fc.
Obrazek
Zaraz po podłączeniu obie diody na nadajniku się zapalają, po chwili mruga tylko ta pomarańczowa w bardzo szybkim tempie.
Awatar użytkownika
pawelsky
Posty: 9758
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: pawelsky »

Podlacz sie w odbiorniku pod Inverted S.Port. Niczego innego nie ruszaj.
Awatar użytkownika
DawidMikulski
Posty: 26
Rejestracja: czwartek 12 mar 2020, 09:29
Lokalizacja: Krakow

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: DawidMikulski »

S.PORT/F.PORT - odłączony z wtyczki,
Inverted S.Port - podłączony do TX5.
Niestety nie pomogło, sprawdziłem multimetrem połączenia i wszystko jest w porządku.

Na stronie producenta są dostępne dwa typy oprogramowania:
-FW-R9MINI-ACCST_v20190201
-FW-R9MINI-R9MM-ACCESS_v1.3.1
Zawsze próbuje wgrać oba pliki:
Obrazek
Awatar użytkownika
pawelsky
Posty: 9758
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: pawelsky »

ACCESS nie ma sensu wgrywac bo i tak nie zadziala z Twoja aparatura.

Wlacz softserial i pokaz pelny dump z CLI
Awatar użytkownika
DawidMikulski
Posty: 26
Rejestracja: czwartek 12 mar 2020, 09:29
Lokalizacja: Krakow

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: DawidMikulski »

W zakładce Configuration opcja SOFTSERIAL była przez cały czas włączona.

Dump:
https://pastebin.com/TDxYDCPh
Diff all:
https://pastebin.com/2p5ae9x1
Awatar użytkownika
pawelsky
Posty: 9758
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: pawelsky »

DawidMikulski pisze:W zakładce Configuration opcja SOFTSERIAL była przez cały czas włączona.

Dump:
https://pastebin.com/TDxYDCPh
Diff all:
https://pastebin.com/2p5ae9x1
Nie widze nic niepokojacego, mozliwe ze popelniasz gdzies jakis drobny blad, musialbys pokazac video na ktorym widac co dokladnie robisz. Alternatywnie mozesz przepisac resourcy uarta5 na softserial i sprobowac softserialem (laczac sie do standardowego wyjscia S.Port w odbiorniku)
Awatar użytkownika
DawidMikulski
Posty: 26
Rejestracja: czwartek 12 mar 2020, 09:29
Lokalizacja: Krakow

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: DawidMikulski »

Robię to w ten sposób:
Awatar użytkownika
pawelsky
Posty: 9758
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: pawelsky »

Drugi sposob powinien zadzialac ale port powinienes w updaterze wybrac przez wybraniem pliku a nie po.

Jak to nie pomoze to tak jak pisalem pozostaje przemapowania uarta5 na softserial w resourcach.
Awatar użytkownika
DawidMikulski
Posty: 26
Rejestracja: czwartek 12 mar 2020, 09:29
Lokalizacja: Krakow

Re: Problem z aktualizacją FrSky R9 Mini

Post autor: DawidMikulski »

Próbowałem przemapować UART5 na softserial w resourcach.
Wszystko robię tak jak do tej pory, z tym, że teraz zawsze port w Tool-FrSky update wybieram przez wybraniem pliku.

Zmieniłem: resource SERIAL_TX 5 C12 na: resource SERIAL_TX 11 C12.
Obrazek

Zapisałem i zmieniłem w portach SOFTSERIAL1 w Telemetry Output z Disabled na SmartPort.
Obrazek

I na koniec standardowo: serialpassthrough 4 57600
Obrazek

Program Tool-FrSky update nadal wisi na "finding device...".
Co robię źle?
ODPOWIEDZ