I learned to write nand flash, but I met a problem. When I used the platform_device_write() to wtite the flash, first I wrote to the fiist page of the first block and I made it. Then I wrote to the second page. But after I wrote to the third page, I found that the contents of the second page had changed to the contents of the first page. After the forth page wrote, the third changed to the first too. What happend?I use the EVMC6657l.