Hi everyone,
i have a Macronix (MX) 25L8005PC-15G SPI Flash with bad BIOS, so i would like to reflash it. I have a Willem PCB 5.0E programmer with software 0.98D12 & 0.98D12c3.
How should i reflash it?
If i open the program and i select MX25L8005, it appears a windowd that "Select VCC = 3.3 ~ 3.6V". Is it mean, that i should open the J5 jumper (title: Open=3V6) before i connect the hardware to the computer? Should i take the chip in 25CXX socket? What is it, if the data on chip is Block Protected? Which Status Register will represent the chip as Block Protected or not Block Protected?
Thanks in advance!
Programming a 25L8005PC-15G SPI Flash
Re: Programming a 25L8005PC-15G SPI Flash
No need to disconnect programmer. Remove jumper Open =3.6VIf i open the program and i select MX25L8005, it appears a windowd that "Select VCC = 3.3 ~ 3.6V". Is it mean, that i should open the J5 jumper (title: Open=3V6) before i connect the hardware to the computer?
Yes.Should i take the chip in 25CXX socket?
Command Aotoselect or Get ID return chip ID and status register.What is it, if the data on chip is Block Protected?
For Macronix chips status 0x00 normal . Other values (3C, 9C,..) can indicate protected register.
Come back in case of chip protection, status and ID values.
Re: Programming a 25L8005PC-15G SPI Flash
Okay, tommorow I will get the chip, and then I post you the CHIP ID & Status Register.
Re: Programming a 25L8005PC-15G SPI Flash
Hi!
I've got the chip. I did everything so, as you said. There was no problem with reading, erasing and writing. The Status Register was 0x00.
Thank you!
I've got the chip. I did everything so, as you said. There was no problem with reading, erasing and writing. The Status Register was 0x00.
Thank you!