From: Jouni Malinen (jkmaline_at_cc.hut.fi)
Date: 2002-07-25 22:03:50 UTC
On Thu, Jul 25, 2002 at 11:25:12PM +0200, Robert Botha wrote:
> Any way to get the Primary Firmware uploaded into RAM ?
> Secondary works fine, but Primary give me this error:
> Plug record length mismatch (PDR=0x0001): 12 != 16
> Incompatible updata data.
I noticed this too when checking the firmware images. This is a bit odd, since PDRis should never change length. Anyway, PDR 0x0001 (manufacturing part number) is not important and can certainly use default value so I just removed the line describing this PDR in the image file. However, this does not help much since loading primary firmware and initializing the card with it will end up in state where there is no secondary image running..
Host AP driver is not currently able to use the card with only primary firmware and thus both the primary and secondary image would need to be updated at the same time. Neither this is supported currently.
It might be possible to combine those two images and select the start address from the secondary image. I haven't tested this yet, but will test it later. I will also take a look at using the card with only primary firmware to download secondary.
-- Jouni Malinen PGP id EFC895FA