As I'm a newbie I think this is the right place where to ask for help.
Well I'm stuck programming a bios file on the memory flash SST25VFD808. This SPI is from Intel's mobo DG33FB. The bios file got corrupted and I can't get it back to work even with the recovery utility intel has. My next step was to program the SST25VFD808 with the True-USB Willem programmer(GQ-3X)I have. These are the steps I've followed:
1.- launched USBPrg.exe 2.- selected the device SST25VFD808 (slow mode = speed -2) 3.- inserted flash memory 4.- erased memory 5.- loaded bios file DP0572P.BIO (changed extension from BIO to BIN) 6.- write memory (took it's time, I know this is normal on this programmer version) 7.- Saved file to compare with the original file.
And here starts my headache.
The original file DP0572P.BIO is 2.811 Kb while the saved one is 1.024 Kb. THEY ARE DIFFERENT IN SIZE!!!
I repeated the process 3 times with the same result. When I select this device, the memory map goes from 0000 0000 to 000F FFFF. What's contained in these addresses is what I'm saving....1.024Kb. Viewing DP0572P.BIO in an Hex editor, the memory map I see goes from 0000 0000 to 002B E893.