Hi,
I'm working on a device based on NXP MCIMXRT1052 processor. Device uses a Gigabit GD25Q32C flash memory for firmware and it works fine.
I replaced flash memory with ZBit ZB25VQ128 and I had a problem - I cant program and erase flash.
It works fine with NXP utility blhost - flash is erasing and programming, but I have an error in JFlash.
I compared commands and timings between two flashes - it looks similar.
I can read flash
but cant erase
Code
J-Link>erase
Erasing device...
J-Link: Flash download: Total time needed: 0.291s (Prepare: 0.224s, Compare: 0.000s, Erase: 0.066s, Program: 0.000s, Verify: 0.000s, Restore: 0.000s)
****** Error: Failed to erase sectors.
ERROR: Erase returned with error code -5.
Can someone please help?
Thanks.