Problem z aktualizacją FrSky R9 Mini
Moderatorzy: moderatorzy2014, moderatorzy
- DawidMikulski
- Posty: 26
- Rejestracja: czwartek 12 mar 2020, 09:29
- Lokalizacja: Krakow
Problem z aktualizacją FrSky R9 Mini
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:
Betaflight raczej ustawiony poprawnie:
Tak wyglądają resourcesy:
Serial Passthrough próbowałem wykonywać na portach 0 lub 1:
frskyUpdate cały czas wisi na: "finding device...".
Czy komuś przychodzi na myśl co robię źle?
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:
Betaflight raczej ustawiony poprawnie:
Tak wyglądają resourcesy:
Serial Passthrough próbowałem wykonywać na portach 0 lub 1:
frskyUpdate cały czas wisi na: "finding device...".
Czy komuś przychodzi na myśl co robię źle?
Re: Problem z aktualizacją FrSky R9 Mini
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...
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...
- DawidMikulski
- Posty: 26
- Rejestracja: czwartek 12 mar 2020, 09:29
- Lokalizacja: Krakow
Re: Problem z aktualizacją FrSky R9 Mini
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ć?
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ć?
Re: Problem z aktualizacją FrSky R9 Mini
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.DawidMikulski pisze:SmartPort mam ustawiony na UART1
A tak przy okazji to jaka masz aparature?
- DawidMikulski
- Posty: 26
- Rejestracja: czwartek 12 mar 2020, 09:29
- Lokalizacja: Krakow
Re: Problem z aktualizacją FrSky R9 Mini
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.
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.
Re: Problem z aktualizacją FrSky R9 Mini
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.
Po drugie zostaw chwilowo resourcey w spokoju.
Po trzecie nie odniosles sie do mojego komentarza na temat kolejnosci podlaczania zasilania.
- DawidMikulski
- Posty: 26
- Rejestracja: czwartek 12 mar 2020, 09:29
- Lokalizacja: Krakow
Re: Problem z aktualizacją FrSky R9 Mini
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
Wchodzę w CLI i wrzucam komendę: serialpassthrough 4 57600
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/
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.
Zaraz po podłączeniu obie diody na nadajniku się zapalają, po chwili mruga tylko ta pomarańczowa w bardzo szybkim tempie.
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
Wchodzę w CLI i wrzucam komendę: serialpassthrough 4 57600
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/
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.
Zaraz po podłączeniu obie diody na nadajniku się zapalają, po chwili mruga tylko ta pomarańczowa w bardzo szybkim tempie.
Re: Problem z aktualizacją FrSky R9 Mini
Podlacz sie w odbiorniku pod Inverted S.Port. Niczego innego nie ruszaj.
- DawidMikulski
- Posty: 26
- Rejestracja: czwartek 12 mar 2020, 09:29
- Lokalizacja: Krakow
Re: Problem z aktualizacją FrSky R9 Mini
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:
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:
Re: Problem z aktualizacją FrSky R9 Mini
ACCESS nie ma sensu wgrywac bo i tak nie zadziala z Twoja aparatura.
Wlacz softserial i pokaz pelny dump z CLI
Wlacz softserial i pokaz pelny dump z CLI
- DawidMikulski
- Posty: 26
- Rejestracja: czwartek 12 mar 2020, 09:29
- Lokalizacja: Krakow
Re: Problem z aktualizacją FrSky R9 Mini
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
Dump:
https://pastebin.com/TDxYDCPh
Diff all:
https://pastebin.com/2p5ae9x1
Re: Problem z aktualizacją FrSky R9 Mini
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)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
- DawidMikulski
- Posty: 26
- Rejestracja: czwartek 12 mar 2020, 09:29
- Lokalizacja: Krakow
Re: Problem z aktualizacją FrSky R9 Mini
Robię to w ten sposób:
Re: Problem z aktualizacją FrSky R9 Mini
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.
Jak to nie pomoze to tak jak pisalem pozostaje przemapowania uarta5 na softserial w resourcach.
- DawidMikulski
- Posty: 26
- Rejestracja: czwartek 12 mar 2020, 09:29
- Lokalizacja: Krakow
Re: Problem z aktualizacją FrSky R9 Mini
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.
Zapisałem i zmieniłem w portach SOFTSERIAL1 w Telemetry Output z Disabled na SmartPort.
I na koniec standardowo: serialpassthrough 4 57600
Program Tool-FrSky update nadal wisi na "finding device...".
Co robię źle?
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.
Zapisałem i zmieniłem w portach SOFTSERIAL1 w Telemetry Output z Disabled na SmartPort.
I na koniec standardowo: serialpassthrough 4 57600
Program Tool-FrSky update nadal wisi na "finding device...".
Co robię źle?