[Prism54-devel] prism54-usb development, ng gw121 boot, cvs, hw
analysis
Feyd
feyd@seznam.cz
Thu, 22 Apr 2004 23:18:24 +0200
On Thu, 22 Apr 2004 16:46:13 +0200
Thomas Schorpp <t.schorpp@gmx.de> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> hi feyd,
>
> vitatje v eu ;)
One week remaining yet :)
> |
> speculative:
> it is well known that conexant wants to sell proprietary drivers for
> their chips (linuxsant), maybe they invented little cryptographic
> authentication to check if the device is accessed by licenced drivers.
>
> did you see any random data in usb comms? ill check too.
No, the communication seems to be clear. The translation from usb to pci
access is quite straightforward.
>
> ive hearded of the usb sniffers, the scanner and camera teams seems to
> use them too.
> which shall i use?
I use usbsnoop and snoopy pro, one is newer version of the other. Under
w2k I have to use them both at the same time, each alone doesnt work.
> are you sure therere no databooks around? anyway the firmware is closed
> source... maybe it could be "disassembled" with a arm devsuite...
There is a datasheet for the net2280, somebody on the list had allready
the courage to dismount the device (see archives), I used the definitions
from its gadget driver.
>
> done so far:
>
> hardware analysis:
>
> serial wg13142db104927, pcb says rev 5
> chips aasembled:
>
> "netchip net2280 rev 1a-lf" layout looks like its attached to usb port,
> ~ does it have an arm core?:
> "isl 38801k",
> "isl 3686air",
> "isl 3048ir",
> "ti cl125 39k",
> "(w)inbond? 24lc64" some flash memory?,
> "atmel 338 25640n".
> "isl 6414ir"
The net2280 is usb<->pci bridge, it comes with an eeprom and 8051 onboard,
its firmware id probably in the eeprom.
>
> building cvs under 2.4.26: failed due to my "icompetency":
The usb driver is 2.6 only so far.
Feyd