Re: [at76c503a-user] finally got usb smc 2662V2 working - here's my experience
Joerg Albert <[email protected]> Sun, 19 Oct 2003 15:41:19 +0200 (CEST)
| Newsgroups | gmane.linux.drivers.atmel-wlan,gmane.linux.drivers.at76c503a.user |
|---|---|
| Message-ID | <Pine.LNX.4.56.0310191531300.535@invb> |
Hi Hugh, On Sun, 19 Oct 2003, Hugh Madden wrote: > ... > One thing I noticed was the fact that the card's external firmware was > only successfully reloaded if the card was first unplugged and then > plugged back in. Perhaps the card refuses to load it's external firmware > more then once. Yes, the newer firmwares (0.100.x, 1.101.y) refuse to reload the external firmware while the device is powered. > Out of curiosity, can anyone tell me what the difference between the > internal/ external firmware? (Even a pointer to documentation somewhere > would be cool). Atmel splitted the firmware, because it didn't fit into the internal RAM of the AT7C503A into an internal part (residing in the internal memory and loaded by the USB DFU protocol) and an external part (in external RAM, starting at address 0x6000 and loaded by an Atmel specific protocol). There's no offical documentation on this besides the Sourceforge driver source and the firmware itself (ARM7 machine code) plus the "datasheet" from Atmel http://www.atmel.com/dyn/products/product_card.asp?family_id=657&family_name=Wireless+LAN&part_id=2578 /Jörg