Flashing DWL-650 problem -- Solved

Sachin Goyal sgoyal at cs.utah.edu
Mon Feb 2 01:41:49 EST 2004


I tried 0.1.2 instead of latest cvs code and it worked perfectly.

thanks,

sachin


On Sun, 1 Feb 2004, Sachin Goyal wrote:

>
> Hi,
>
> I got the following error while flashing
>
> Downloading to non-volatile memory (flash).
> Note! This can take about 30 seconds. Do _not_ remove card during
> download.
> ioctl[PRISM2_IOCTL_DOWNLOAD]: No such device
>
> Download failed!
>
> ...
>
> Not able to find any reason for this. Any help will be appreciated. Card
> is working well and was associated with AP when I tried this.
>
> Should I try non-cvs code? like 0.1.2
>
> ...
>
> Details:
> ---------
> Upgrading the firmware of D-link DWL-650 Card
>
> Current state:
> NICID: id=0x800c v1.0.0 (PRISM II (2.5) PCMCIA (SST parallel flash))
> PRIID: id=0x0015 v1.0.7
> STAID: id=0x001f v1.3.5 (station firmware)
>
> Upgrading to primary  1.1.0 and secondary 1.7.4
> Reference used: http://linux.junsun.net/intersil-prism/
>
> Files used: pk010101.hex,  sf010704.hex
>
> hostap code: Latest from CVS :
> :pserver:anonymous at hostap.epitest.fi:/cvs
>
> Whole Log:
>
> # prism2_srec -v -f wlan0 pk010101.hex sf010704.hex
> S3 CRC-16 generation record: start=0x007E17FE len=2 prog=0
> Start address 0x00000000
> srec summary for pk010101.hex
> Component: 0x0015 1.1.1 (primary firmware)
> Supported platforms:
>   0x800c 1.0.0,  0x8013 1.0.0,  0x8017 1.0.0,  0x801b 1.0.0,  0x8022 1.0.0
> Interface compatibility information:
>   role=Supplier variant=1 range=4-4 iface=Primary Firmware-Driver (3)
>   role=Actor    variant=2 range=1-1 iface=Controller-Firmware (2)
> Separate S3 data areas:
> S3 area count: 3
>   addr=0x007E0000..0x007E0B55 (len=2902)
>   addr=0x007E0C00..0x007E151F (len=2336)
>   addr=0x007E17FE..0x007E17FF (len=2)
> Total data length: 5240
> Start address 0x00000000
>
> S3 CRC-16 generation record: start=0x007E1800 len=65414 prog=1
> Start address 0x00000000
> srec summary for sf010704.hex
> Component: 0x001f 1.7.4 (station firmware)
> Supported platforms:
>   0x800a 1.0.0,  0x800b 1.0.0,  0x800c 1.0.0,  0x800d 1.0.0,  0x8012 1.0.0
>   0x8013 1.0.0,  0x8014 1.0.0,  0x8016 1.0.0,  0x8017 1.0.0,  0x8018 1.0.0
>   0x801a 1.0.0,  0x801b 1.0.0,  0x801c 1.0.0,  0x8021 1.0.0,  0x8022 1.0.0
>   0x8023 1.0.0
> Interface compatibility information:
>   role=Supplier variant=4 range=1-12 iface=Station Firmware-Driver (4)
>   role=Actor    variant=1 range=1-1 iface=Modem-Firmware (1)
>   role=Actor    variant=2 range=1-1 iface=Controller-Firmware (2)
>   role=Actor    variant=1 range=4-4 iface=Primary Firmware-Driver (3)
> Separate S3 data areas:
> S3 area count: 3
>   addr=0x007E1800..0x007EE2DB (len=51932)
>   addr=0x007F0800..0x007F1785 (len=3974)
>   addr=0x007FE000..0x007FECC5 (len=3270)
> Total data length: 59176
> Start address 0x00000000
>
> Overriding component id and supplied range data using PDA.
> Wireless LAN card information:
> Components:
>   NICID: 0x800c v1.0.0
>   PRIID: 0x0015 v1.0.7
>   STAID: 0x001f v1.3.5
> Interface compatibility information:
>   PRI role=Supplier variant=1 range=1-1 iface=Modem-Firmware (1)
>   PRI role=Supplier variant=2 range=1-1 iface=Controller-Firmware (2)
>   PRI role=Supplier variant=1 range=4-4 iface=Primary Firmware-Driver (3)
>   STA role=Supplier variant=1 range=1-9 iface=Station Firmware-Driver (4)
>   PRI role=Actor    variant=2 range=1-1 iface=Controller-Firmware (2)
>   STA role=Actor    variant=2 range=1-1 iface=Controller-Firmware (2)
>   STA role=Actor    variant=1 range=1-1 iface=Modem-Firmware (1)
>
> Verifying update compatibility and combining data:
> Plugging PDR 0xffffffff at 0x007e1510 (len=14)
> Plugging PDR 0x0003 at 0x007e14b8 (len=12)
> PDR 0x0003 not found from wlan card PDA. Using default data.
>   len=12: 39 39 53 41 30 31 30 30 30 30 30 30
> Plugging PDR 0x0005 at 0x007e1310 (len=2)
> PDR 0x0005 not found from wlan card PDA. Using default data.
>   len=2: 00 01
> Plugging PDR 0x0006 at 0x007e14f0 (len=10)
> Plugging PDR 0x0007 at 0x007e1504 (len=10)
> Plugging PDR 0x0008 at 0x007e14c4 (len=8)
> Plugging PDR 0x0400 at 0x007e1314 (len=2)
> Plugging PDR 0x0402 at 0x007e131e (len=4)
> PDR 0x0402 not found from wlan card PDA. Using default data.
>   len=4: 73 38 60 12
> Plugging PDR 0x0403 at 0x007e1316 (len=16)
> PDR 0x0403 not found from wlan card PDA. Using default data.
>   len=16: 00 00 00 02 00 80 01 01 73 38 60 12 73 38 60 12
> Plugging PDR 0x0404 at 0x007e1326 (len=10)
> PDR 0x0404 not found from wlan card PDA. Using default data.
>   len=10: 01 00 00 00 00 00 02 7e 01 00
> Plugging PDR 0x0408 at 0x007e1312 (len=2)
> PDR 0x0408 not found from wlan card PDA. Using default data.
>   len=2: 64 00
> Plugging PDR 0x0001 at 0x007e14cc (len=16)
> PRI: old iface 1:4-4 new iface 1:4-4
> Plugging PDR 0xffffffff at 0x007ede00 (len=14)
> Plugging PDR 0x0202 at 0x007f11ee (len=100)
> Plugging PDR 0x0203 at 0x007f1252 (len=128)
> Plugging PDR 0x0204 at 0x007f13d2 (len=80)
> Plugging PDR 0x0405 at 0x007f1422 (len=4)
> PDR 0x0405 not found from wlan card PDA. Using default data.
>   len=4: 00 00 00 30
> Plugging PDR 0x0300 at 0x007f1426 (len=28)
> Plugging PDR 0x0301 at 0x007f1442 (len=34)
> Plugging PDR 0x0101 at 0x007f163a (len=6)
> Plugging PDR 0x0103 at 0x007eddc2 (len=12)
> Plugging PDR 0x0104 at 0x007edef8 (len=2)
> Plugging PDR 0x0105 at 0x007f1646 (len=2)
> Plugging PDR 0x0105 at 0x007edf2e (len=2)
> Plugging PDR 0x0105 at 0x007f1742 (len=2)
> Plugging PDR 0x0107 at 0x007eddd0 (len=2)
> Plugging PDR 0x0006 at 0x007edd9c (len=10)
> Plugging PDR 0x0406 at 0x007f16da (len=2)
> PDR 0x0406 not found from wlan card PDA. Using default data.
>   len=2: 64 00
> Plugging PDR 0x0302 at 0x007f146a (len=2)
> PDR 0x0302 not found from wlan card PDA. Using default data.
>   len=2: 12 00
> Plugging PDR 0x0303 at 0x007f146c (len=2)
> PDR 0x0303 not found from wlan card PDA. Using default data.
>   len=2: ff 1f
> Plugging PDR 0x0412 at 0x007edf50 (len=6)
> PDR 0x0412 not found from wlan card PDA. Using default data.
>   len=6: ff ff 02 00 02 00
> Generating CRC-16 (start=0x007e1800, len=65414) at 0x007e17fe
> Allowing S3 overlap due to CRC-16 signature at 0x007e17fe (was: ffff)
> After srec file merge
> S3 area count: 5
>   addr=0x007E0000..0x007E0B55 (len=2902)
>   addr=0x007E0C00..0x007E151F (len=2336)
>   addr=0x007E17FE..0x007EE2DB (len=51934)
>   addr=0x007F0800..0x007F1785 (len=3974)
>   addr=0x007FE000..0x007FECC5 (len=3270)
> Total data length: 64416
> OK.
>
> Downloading to non-volatile memory (flash).
> Note! This can take about 30 seconds. Do _not_ remove card during
> download.
> ioctl[PRISM2_IOCTL_DOWNLOAD]: No such device
>
> Download failed!
>
>
>
> _______________________________________________
> HostAP mailing list
> HostAP at shmoo.com
> http://lists.shmoo.com/mailman/listinfo/hostap
>



More information about the HostAP mailing list