Hello,
I have a quick question about erase chip feature. When I perform a read back after erasing my chip, I read all 0xFF in the memory. What I do not understand, why after calling FLASH_ErasePage(address) in the firmware, the page erase to all 0x00. I am confused why JFlash software erase to 0xFF and not when I am calling the erase function in the source code. It's like two behaviours. Also, it takes a long time to erase the chip.. what I think, maybe the JFlash software forces write to 0xFF during the erase operation?
Thanks for your feedback.
I have a quick question about erase chip feature. When I perform a read back after erasing my chip, I read all 0xFF in the memory. What I do not understand, why after calling FLASH_ErasePage(address) in the firmware, the page erase to all 0x00. I am confused why JFlash software erase to 0xFF and not when I am calling the erase function in the source code. It's like two behaviours. Also, it takes a long time to erase the chip.. what I think, maybe the JFlash software forces write to 0xFF during the erase operation?
Thanks for your feedback.