Yes, We are checking it locations are 0xFF before writing.
After running it from RAM we go it working once the first time for 8 bytes. But it returned error. Not sure which API failed. I was not debugging it.
Also, it never written again in next set of 8 locations. It returns error from