Ostatnimi czasy pojawiło się parę pytań odnośnie wgrywania ER9X; te powielajace się zebrałem w nowy mały opis.
Żeby wgrać odpowiednie oprogramowanie do aparatury trzeba najpierw wiedzieć jaki mamy w niej procesor po to, by dobrać odpowiedni plik do wgrania tzw wsad.
Sposobów na jego poznanie jest parę. Najłatwiej przeczytać napisy z samego procesora (tu Atmega64):
Żeby poprawić widoczność napisów na procesorze możecie przetrzeć go śliną
Serio.
Bywa też, że Chińczyk napisał tam wszystko oprócz właśnie modelu i wtedy jeśli metoda organoleptyczna zawiodła można to sprawdzić za pomocą programatora USBASP i odpowiedniego programu.
Oczywiście takich programów jest sporo ale ja od wielu lat używam naszego rodzimego
mkAVRCalculator co podkreślam gdyż fajnym programem jest.
http://www.atnel.pl/mkavrcalculator.htmlPo podłączeniu klikamy ten duży żółty przycisk i czekamy na wynik:
Załącznik:
Schowek02.jpg [ 114.57 KiB | Przeglądane 18110 razy ]
A tak wygląda wynik:
Załącznik:
Schowek03.jpg [ 108.23 KiB | Przeglądane 18110 razy ]
Czyli podłączona aparatura ma procesor Atmega128 (M128).
Generalnie możecie spodziewać się następujących procesorów:
M64 czyli mega64 czyli atmega64
M128 czyli mega128 czyli atmega128, itd, itp
M328p
M88
M1281
M2561
Jeśli już wiemy jaki mamy procesor należy to ustawić w eePe w 2 miejscach:
Załącznik:
Schowek11.jpg [ 113.82 KiB | Przeglądane 18110 razy ]
Załącznik:
Schowek12.jpg [ 113.58 KiB | Przeglądane 18110 razy ]
I teraz dobrać odpowiedni wsad ze strony
http://www.er9x.com/Załącznik:
Schowek04.jpg [ 156.77 KiB | Przeglądane 18110 razy ]
W moim przykładzie mam atmegę128. Patrząc na powyższą tabelkę są do niej tylko 2 wsady - a jeden opisany jako german. Jako że dziadek w Wehrmacht nie był to wybieram tę pierwszą.
Mega128 jest prostym przykładem gdyż jest mało wersji wsadu. Załóżmy więc, że mój procesor to M64.
Tu wybór jest większy bo mam już (oprócz niemca i francuza) do wyboru wersję z nazwą Frsky oraz wersję Frsky z "serial voice"
Załącznik:
Schowek10.jpg [ 121.09 KiB | Przeglądane 18110 razy ]
Dodatkowo, co nie wynika w prosty sposób z tej tabelki - mogę wybrać również pierwszy plik nazwany
er9x standard.Jeśli w nazwie wsadu występuje słowo Frsky oznacza to, że ta wersja umie obsługiwać telemetrię Frsky i dodatkowo oznacza to, że będziemy musieli przerobić fizycznie radio!
Czyli jeśli macie moduł Frsky (nie ważne który) ale NIE CHCECIE widzieć telemetrii na ekranie radia nie wybieracie wersji Frsky a standard.
No i teraz odezwą się Ci, którzy mają procesor np M128 i powiedzą, że dla nich jest przecież tylko wersja z nazwą Frsky a oni nie chcą przerabiać radia a tylko używać Frsky jako toru rc. I co teraz?!
Te różnice wynikają z wielkości miejsca w pamięci procesorów. M64 jest mniejszy dlatego są różne wersje dla takich, którzy nie chcą widzieć telemetrii na ekranie i nie chcą przerabiać radia, a inna dla takich, którzy chcą przerabiać radio i chcą mieć telemetrię na ekranie.
M128 jest większym procesorem i ma więcej miejsca - dlatego jest tylko 1 plik, który umie obsłużyć radio przerobione
lub radio nieprzerobione a zmienia się to już po instalacji w ustawieniach eePe:
Załącznik:
Schowek05.jpg [ 281.55 KiB | Przeglądane 18110 razy ]
Załącznik:
Schowek06.jpg [ 280.69 KiB | Przeglądane 18110 razy ]
Po zaznaczeniu ptaszka aparatura będzie próbowała skorzystać z radia w przerobiony sposób, więc jeśli nie zrobiliście tej przeróbki radio będzie działało źle. Jak również jeśli przerobiliście radio ale nie zaznaczycie ptaszka tutaj to nie będzie Wam działał przełącznik THR oraz AIL.
(prawdopodobnie c.d.n. o tym jak ciąć radio w środku)