Trying to write to a MX25UM25645G octaflash chip. Chip ID reads correct and I can blank verify a new device and read/verify a device that has some unknown contents.
When I try to erase/write the chip I get a "device not found" "communication error".
I'm using a universal BGA24 to DIP8 adapter, but seeing that the ID is correct and reading seems to work there must be some other problem.
All my other programmers have similar behavior, reading works, writing fails or corrupts the chip. Something seems strange with these octaflash chips compared to single/quad SPI.
Any advice is appreciated, thanks.
MX25UM25645G program problem
Re: MX25UM25645G program problem
1 CS# C2
2 SIO1 D2
3 SIO2 C4
4 GND B3
5 SIO0 D3
6 SCLK B2
7 SIO3 D4
8 VCC B4
Rest is NC floating.
Edit:
I now realize VCCQ and VSSQ probably need connected too.....Weird that reading works with missing IO supply.
Edit 2:
Yup that fixed it, was me being stupid
2 SIO1 D2
3 SIO2 C4
4 GND B3
5 SIO0 D3
6 SCLK B2
7 SIO3 D4
8 VCC B4
Rest is NC floating.
Edit:
I now realize VCCQ and VSSQ probably need connected too.....Weird that reading works with missing IO supply.
Edit 2:
Yup that fixed it, was me being stupid