On 03/18/2014 12:05 PM, George Blackhead wrote:
BTW: @ USB analyzer
Jsem tu spravne v hackerspace mailing listu? Skoro to vypada jako DX marketing ML...
WTF preco zas niekto vyvolava flame? BTW si vobec clen ked ta zaujima, na co sa rozdelia prostriedky urcene na granty?
Myslim si, ze muze byt docela cool a navic edukativni, udelat si vlastni, OpenSource analyzer... Touto cestou jit nechcete? Pokud jsem to spravne pochopil, chteli jste koupit 12Mbit verzi. Udelat neco takovyho je preci jednoduche, takovehle rychlosti zvlada kde co. Nejvic prace bude na SW, to je jasny, ale taky to nemuze byt buhvijak strasne... Co vy na to?
A pokusal si sa niekedy nieco take vyrobit? Lebo ja ano a parsovat USB stack je jeden znacny opruz. O tu rychlost absolutne nejde, s obycajnym Spartanom 2 spravis 200 MHz sampling. Najhackoidnejsia cesta jak urobit USB analyzator je VM a sniffovat USB traffic rozparsovany jadrom via tcpdump/wireshark. Co nefunguje, ak ti soft bezi mimo a mas pristup len na kabel.
Potom mas Facedancer, ktory ale ale cisto na emulaciu device-side. Na co sa da pouzit tiez Tiva/Stellaris Launchpad, ktory funguje tiez celkom OK, ale pouzitelnost je na tento ucel zas niekde inde. Mimochodom ten Beagle doporucoval prave Travis Goodspeed, autor Facedanceru, ze sa na tom dobre uci.
OM