Dear Vamsi,
This is Hardy. Following is my customer's question to failed programming the flash at some address.
Please find the detailed here:
We encountered a problem in the upgrade process, we found that there is always a random address not write data, resulting in upgrade failure;
For example, one of the upgrade files is written to: address 0xA7FFF, content 0x55FF, write only one content; because the regional address does not actually write the corresponding value, resulting in correction failure.
Debugging work done:
1) Prove that the address can be written:
When there is data to be written to other addresses, we will rewrite the address to 0xA7FFF, by reading the address online to prove that the address can be normal to write data;
2) Eliminate program impact
Because each write to 0xA7FFF address, are not written into, so after debugging each write to 0xA7FFF address, the actual write when the address plus 1, or add 0xF, or to other addresses, can be found Write 0x55FF correctly;
Question: Are there any addresses that will be restricted?
Thanks and best regards,
Hardy

