Turnigy 9x hardware, opensource TX (pokračování 2)

Vše o TURNIGY 9X. Programování, úpravy HW i SW této vysílačky
Zamčeno
Zpráva
Autor
Uživatelský avatar
Cermi
Příspěvky: 408
Registrován: ned 16.01.2011 0:00
Bydliště: Rumburk
Kontaktovat uživatele:

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#91 Příspěvek od Cermi »

Mám pocit, že neví o čem ER9X vůbec je.Proto jsem jen stručně odpověděl.
Prostuduj Rimrovi stránky-dozvíš se více :wink:
Uživatelský avatar
Drondys
Příspěvky: 11876
Registrován: pon 22.02.2010 0:00
Bydliště: ČR

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#92 Příspěvek od Drondys »

Cermi píše:Mám pocit, že neví o čem ER9X vůbec je...

Firmware ER9X (při nákupu v Turnigy 9X implicitně není):

ER9X: O co vlastně jde? viz tento odkaz
ER9X: Základní seznámení s funkcemi: viz tento odkaz
ER9X: Modelové situace a mixy krok za krokem: viz tento odkaz
ER9X: Možnosti offline editace v eePe: viz tento odkaz
ER9X: Učitel-žák v novém lesku: viz tento odkaz
Uživatelský avatar
Mrkvak
Příspěvky: 182
Registrován: pon 09.05.2011 0:00
Bydliště: Praha

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#93 Příspěvek od Mrkvak »

No, tak pár poznatků čerstvého držitele:
* kvalita pájení - nevím, jestli zlepšili výstupní kontrolu nebo co (dokonce i ta díra pro anténu se mi zdá zahlazená), ale nemůžu si stěžovat. Rozhodně lepší než Cadet4 :)
* signál skutečně po zahřátí "ujíždí". Nemám po ruce servotester, ale na HXT900 to bylo o cca 0.57°. To jen pro ujasnění (nevím, jestli to bylo tady nebo někde jinde, ale někdo tvrdil, že nové kusy to nedělají). VF modul FS-HF030 v0.3, je na něm datum 2009-1-10.
* flashování - nevím, jestli to dělalo i někomu dalšímu, ale pokud jsem avrdude nespustil alespoň s -B 250 vyprdl se na mě, ale asi to bude mizerným programátorem.
UPDATE: příčinou jsou ochranné rezistory na programátoru - usbtiny. Po přemostění rezistorů u SCK a MOSI funguje normálně.
* flashování podruhé - nějakým nedopatřením se mi povedlo pohnojit fuses. Na druhou stranu mě to donutilo se pořádně začíst do datasheetu k Atmega64. A viz odpovídající vlákno:
Takže v případě takovéhoto zablokování bude asi relativně nejschůdnější cestou výměna procesoru jak zde opět již zmínil coro.

To fakt ne :) Atmega64 má tu výhodu, že narozdíl od menších uC nemá možnost vypnout reset pin (resp. přepnout jeho funkci na normální port), což je snad nejčastější příčina bricknutí. Ještě by procesor pro zápis mohl úplně zablokovat SPIEN bit (vypnutí sériového programování), ale ten naštěstí nejde přes sériový programátor vypnout. Prakticky nejhorší, co se může stát je že si nastavíte špatný zdroj taktu (ať už externí RC oscilátor nebo přímo externí hodiny, případně "jen" špatné časování takže to procesor nepobere). V takovém případě by mělo stačit připojit na pin XTAL1 (pin 24, vpravo osmý odzdola) libovolný zdroj taktu řádově pár stovek kHz-jednotek MHz a flashnout jako normálně. Fakt není potřeba na ten šváb hned brát kudlu.
Naposledy upravil(a) Mrkvak dne čtv 09.02.2012 16:16, celkem upraveno 1 x.
Alpha 1500 a nějaký ten plackolet /* T9X (ER9X) */
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#94 Příspěvek od coro »

"ale ten naštěstí nejde přes sériový programátor vypnout"
Fakt je to vec hardware alebo nejakého poistenia v samotnom švábe?
Mne sa teda u 9x nestalo nič, ale u nejakého mega8 sa mi stalo že sa zablokoval tak že som s tým už nijak nepohol (okrem HVPP na čo nemám redukciu a navyše to nesmie byť zapojené v obvode).
Preto si MYSLÍM, že aj keď to program alebo firmware programátoru, nedovolí, hardware to v prípade chyby komunikácie (lebo ide o tie filtre na nožičkách čo oneskorujú signály), pustí a teda sa to asi dá?
Uživatelský avatar
RiMr
Příspěvky: 7231
Registrován: pon 16.06.2008 0:00
Bydliště: Praha 9 Vinoř
Kontaktovat uživatele:

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#95 Příspěvek od RiMr »

Ogaři,
včera jsem flashoval jedno rádio a dával jsem tam tu poslední stable verzi 656, tak jsem to tak procházel co nového (velice nic), akorát jsem si u nastavení SOUNDMODE všimnul (možná to tam bylo i dřív), že je tam kromě nastavení BEEPER a PiSPKR i možnost PCMWAV (s parametrem STRENGHT). Nevíte co to tento?
________________________________
Modeláři sobě http://www.ok-rimr.com
Uživatelský avatar
rcfrant!k
Příspěvky: 425
Registrován: sob 21.01.2012 20:49
Bydliště: Bohumín
Kontaktovat uživatele:

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#96 Příspěvek od rcfrant!k »

Dočetl jsem se něco, že to je pro zatím neimplementovaný zvukový výstup (možná reprák?). To potvrzuje i kód ve kterém je v případě volby PCMWAV break a nic dalšího...
http://rcfrantik.rajce.idnes.cz | www.youtube.com/user/fajnweb
Uživatelský avatar
Mrkvak
Příspěvky: 182
Registrován: pon 09.05.2011 0:00
Bydliště: Praha

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#97 Příspěvek od Mrkvak »

coro píše:"ale ten naštěstí nejde přes sériový programátor vypnout"
Fakt je to vec hardware alebo nejakého poistenia v samotnom švábe?
Mne sa teda u 9x nestalo nič, ale u nejakého mega8 sa mi stalo že sa zablokoval tak že som s tým už nijak nepohol (okrem HVPP na čo nemám redukciu a navyše to nesmie byť zapojené v obvode).
Preto si MYSLÍM, že aj keď to program alebo firmware programátoru, nedovolí, hardware to v prípade chyby komunikácie (lebo ide o tie filtre na nožičkách čo oneskorujú signály), pustí a teda sa to asi dá?

Pokud vím, mělo by to být ošetřené přímo v tom švábu (viz datasheet - "The SPIEN Fuse is not accessible in SPI Serial Programming mode"). Nepřehodil jsi RSTDISBL (tedy změna funkce resetu na klasický IO port)? Protože to jde udělat i klasicky přes ISP. A podřízneš si tím pod sebou větev.

Jinak, redukce na HVPP není potřeba, fuses jdou resetnout ručně na kontaktním poli. Ale flash bych s tím programovat nechtěl.
Alpha 1500 a nějaký ten plackolet /* T9X (ER9X) */
Uživatelský avatar
RiMr
Příspěvky: 7231
Registrován: pon 16.06.2008 0:00
Bydliště: Praha 9 Vinoř
Kontaktovat uživatele:

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#98 Příspěvek od RiMr »

Starý modelářský pes Jarda Lép si jako svoje druhé rádio koupil T9x a postupně si ji vylepšuje... Postupně budu Jardovi nápady zveřejňovat v článku
Jak si vyLÉPšit T9x...
a začal jsem Jardovým návodem, jak ukončit utrpení vodiče k anténě provlečené bestiálně vnitřkem T9x.
http://ok-rimr.com/cs/jak-na-to/turnigy ... jarda-lep/

tak třeba to někomu přijde vhod... :)
________________________________
Modeláři sobě http://www.ok-rimr.com
Uživatelský avatar
Drondys
Příspěvky: 11876
Registrován: pon 22.02.2010 0:00
Bydliště: ČR

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#99 Příspěvek od Drondys »

Mrkvak píše:...signál skutečně po zahřátí "ujíždí". Nemám po ruce servotester, ale na HXT900 to bylo o cca 0.57°. To jen pro ujasnění (nevím, jestli to bylo tady nebo někde jinde, ale někdo tvrdil, že nové kusy to nedělají). VF modul FS-HF030 v0.3...

RiMr to nedávno testoval. Turnigy modul ujíždí celkem dost, ale FlySky modul FS-TM002, který má vlastní anténu přímo na modulu ujíždí naprosto minimálně jen cca 2 body ze středové hodnoty 1500 na servotesteru což je pod rozlišovací schopností většiny serv. FrSky moduly neujíždějí vůbec.

Turnigy VF modul ujíždí celkem dost
Obrázek

FlySky VF modul FS-TM002 (tento modul ujíždí naprosto minimálně)
Obrázek

Takže se tady už zmiňovalo, že komu by vadilo to, že Turnigu modul ujíždí více tak může buď přejít k FrSky kde získá navíc i fail-safe u všech přijímačů a kromě toho může mít i telemetrii, ale při přechodu na FrSky to znamená použít i jiné přijímače a nebo si může pořídit samostatně VF modul FlySky FS-TM002, který se prodává na eBay viz tento odkaz a je kompatibilní se stejnými přijímači jako Turnigy modul tj. v takovém případě nemusí kupovat jiné přijímače.
Uživatelský avatar
Mrkvak
Příspěvky: 182
Registrován: pon 09.05.2011 0:00
Bydliště: Praha

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#100 Příspěvek od Mrkvak »

Drondys píše:...

Jasně, vím o tom. Já to sem napsal proto, že jsem někde četl že to T9X moduly co se aktuálně prodávají nedělají. (Nevím už jestli tady a nemám chuť to dohledávat.)
Alpha 1500 a nějaký ten plackolet /* T9X (ER9X) */
Uživatelský avatar
madbull
Příspěvky: 585
Registrován: ned 16.11.2008 0:00
Bydliště: Jablonec

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#101 Příspěvek od madbull »

Aaa tak jsem konecne pochopil jak je to s tema vf dilama.dekuji drondys. :D
nerušit...bastlím :-)
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#102 Příspěvek od coro »

Mrkvak píše:..Pokud vím, mělo by to být ošetřené přímo v tom švábu (viz datasheet - "The SPIEN Fuse is not accessible in SPI Serial Programming mode"). Nepřehodil jsi RSTDISBL (tedy změna funkce resetu na klasický IO port)? Protože to jde udělat i klasicky přes ISP. A podřízneš si tím pod sebou větev.
Jinak, redukce na HVPP není potřeba, fuses jdou resetnout ručně na kontaktním poli. Ale flash bych s tím programovat nechtěl.

Pointa je v tom, že keď sa to stane chybou prenosu (uletia nejaké bity kvoli zaobleniu a rozťahaniu hrán napríklad tými kondenzátormi na nožičkách), tak nikto nevie ČO sa vlastne nastavilo.
Uživatelský avatar
Mrkvak
Příspěvky: 182
Registrován: pon 09.05.2011 0:00
Bydliště: Praha

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#103 Příspěvek od Mrkvak »

Tak to nakonec není problém - hodiny přivedené na XTAL1 by měly fungovat v každém případě. Je teda otázka jak se nastavily další věci (brown-out detection a podobně), ale ty by se projevit vůbec nemusely.
A i kdyby se z nějakého důvodu muselo použít HVPP, stačí odříznout RESET od zbytku vysílačky a připájet pár drátků.
Alpha 1500 a nějaký ten plackolet /* T9X (ER9X) */
Uživatelský avatar
Bumpy_SK
Příspěvky: 708
Registrován: stř 08.12.2010 0:00
Bydliště: Levice
Kontaktovat uživatele:

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#104 Příspěvek od Bumpy_SK »

a vie sa preco uchadza stred? ci by nestacilo nieco doletovat do tgy modulu
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Re: Turnigy 9x hardware, opensource TX (pokračování 2)

#105 Příspěvek od coro »

Bumpy_SK píše:a vie sa preco uchadza stred? ci by nestacilo nieco doletovat do tgy modulu

Neviem, ale je tam jediný 8MHz EDIT: omyl, je tam 16MHz, kryštál - možno nie je dosť teplotne stabilný.
Teoreticky je možné že by stačilo vymeniť ho? Neviem či to už niekto skúšal. Kryštály sa vyrábajú rôzne a niektoré majú viac, iné menej odchýlky s teplotou - nejaká závislosť tam ale vždy je.
Naposledy upravil(a) coro dne ned 05.02.2012 0:52, celkem upraveno 1 x.
Zamčeno

Zpět na „Turnigy T9x“