Vadný FTDI modul?
Napsal: 06 lis 2013, 23:50
Sehnal jsem si hotový modul Arduino s FT232RL a pokoušel jsem rozběhat jednoduché ověření komunikaci mezi mcu a pcčkem.
Po připojení modulu do usbčka vypadá vše v pořádu. Ve správci zařízení je ftdi inicializované, můžu mu přenastavit rychlost a další parametry, ale přesto nedělá to co má. Hyperterminál (zkoušel jsem ještě OSTerminal) vyšle libovolný znak do virtuálního COM a mcu má přijatý znak opětovně vrátit, ale vrácí mi znak 0x00.
Přes všechno to laborování jsem nakonec vzal logický analyzátor a měřil jsem výstup TX odpojeného FTDI modulu a výstup TX mikroprocesoru, kde jsem nahrál program, co každou sekundu pošle nějaký znak, abych měl s čím porovnávat.
TX uartu mikroprocesoru normálně šlape, ale TX ftdi modulu při vyslání libovolného znaku přes terminál vysílá znak "0". Zkoušel jsem různé nastavení FTDI ovladače (změnit COM port, rychlost, počet datových bitů, parita atd), ale ty datové bity se prostě drží v nule.
Víte prosím někdo co s tím? Je to ftdičko odhulené nebo je chyba mezi klávesnicí a židlí?
Jsem z toho docela zoufalý, takže budu rád za jakoukoliv radu.
Po připojení modulu do usbčka vypadá vše v pořádu. Ve správci zařízení je ftdi inicializované, můžu mu přenastavit rychlost a další parametry, ale přesto nedělá to co má. Hyperterminál (zkoušel jsem ještě OSTerminal) vyšle libovolný znak do virtuálního COM a mcu má přijatý znak opětovně vrátit, ale vrácí mi znak 0x00.
Přes všechno to laborování jsem nakonec vzal logický analyzátor a měřil jsem výstup TX odpojeného FTDI modulu a výstup TX mikroprocesoru, kde jsem nahrál program, co každou sekundu pošle nějaký znak, abych měl s čím porovnávat.
TX uartu mikroprocesoru normálně šlape, ale TX ftdi modulu při vyslání libovolného znaku přes terminál vysílá znak "0". Zkoušel jsem různé nastavení FTDI ovladače (změnit COM port, rychlost, počet datových bitů, parita atd), ale ty datové bity se prostě drží v nule.
Víte prosím někdo co s tím? Je to ftdičko odhulené nebo je chyba mezi klávesnicí a židlí?
Jsem z toho docela zoufalý, takže budu rád za jakoukoliv radu.