I am trying to modify the Flash memory of a board with a Freescale MPC562 processor, using an external 2 MB Flash chip M58BW016. So far I've been able to successfully read and write the chip's internal registers. However, while I can read the external flash, I cannot perform any modifications on it - erasing or writing.
I tried permanently pulling high the Write Protect pin on the chip, with no success. Please share your thoughts.