I have a 1.6b and my reseller also sent me a chip with the wrong bios. I dont have another box to work with (this is my first mod) and I didn't want to wait to send the chip back, so here is what I did:
I softmodded my box by swapping the HD, installing a font hack, and installing evolution-x. After evox was running, I connected via FTP to the box and made a bios folder on the C drive. I copied the newer version of FlashBIOS and X3 version 1959 to the bios folder. After that, I booted evolution-x with the chip out and then carefully pushed the chip onto the pin header while the evolution-x dash was running.
I planned on using evolution-x to flash X3 version 1959 to the chip, but on my first attempt, evox didn't recognize my chip type. I noticed the chip's manufacturer ID showed as 01 and the device ID showed as AD, so I added this line to my evox INI file with the rest of the chip identification lines:
Code:
Flash = 0x01ad,"X-ecuter 3",0x100000
I then powered off the box and loaded with the chip out (again), waited for evox to boot, and then connected the chip.
With banks 1 and 2 turned on (make sure they are the only switches on. leave the rest off.), I had evox flash X3_1959_v16plus.bin to the chip. Everything went smoothly and the chip booted perfectly.
Once the Xecuter bios loaded, I flashed the backup ROM with flashbios_v303.bin so I wouldn't have any problems "down the road".
---
Hopefully this helps someone out.