Part Number: AM3352
Tool/software: Linux
Writing failures occur when using nandwrite instructions in MTD util tools
The NAND flash GPMC pinmux settings are as follows
When I erase and write Flash, I use an oscilloscope to measure the Wpn pin, which is always high level without write protection.
But after calling nandwrite to write flash, there are a lot of errors, as shown below.
So I added some test code to the driver of kernel, found that it was often considered to have write protection at the function nand_check_wp. What is the reason for this phenomenon?







