RAM firmware 1.7.6 and 1.8.0

Pavel Roskin proski
Tue Oct 21 09:24:07 PDT 2003


I have been advised by private e-mail that the drivers in
http://download.eagletec.com/ET-CWB1000/ contain version 1.8.0 of Intersil
firmware.  Indeed, I could extract files ru010706.hex and rf010800.hex
from both files.

ru010706.hex is 1.7.6 firmware for USB devices (maybe for some other new
cards as well, I don't know).  rf010800.hex is 1.8.0 firmware for Prism
2.5.  Both are RAM downloadable.

Included file name: ru010706.hex
Component: 0x001f 1.7.6 (station firmware)
Supported platforms:
  0x800a 1.0.0,  0x800f 1.0.0,  0x8010 1.0.0,  0x8011 1.0.0,  0x801e 1.0.0
  0x801f 1.0.0,  0x8020 1.0.0,  0x8025 1.0.0,  0x8026 1.0.0,  0x8027 1.0.0

Included file name: RF010800.hex
Component: 0x001f 1.8.0 (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,  0x800a 1.0.0,  0x800e 1.0.0,  0x8015 1.0.0,  0x8019 1.0.0
  0x801d 1.0.0,  0x8024 1.0.0

I tried to load rf010800.hex with CVS hostap and found that prism2_srec
refuses to load it with following error:

Verifying update compatibility and combining data:
Could not find data position for plugging PDR 0x0413 at 0x0000118e (len=2)
Incompatible update data.

This can be worked around by removing the PDR from the hex file.  It's
this line:


Maybe prism2_srec should create additional areas for addresses used in
PDRs and write them to RAM?

After this fix I could load rf010800.hex and the card shows firmware
1.8.0.  I haven't done any further testing.

Pavel Roskin

More information about the Hostap mailing list