Arm Cortex Cypress Traveo II: Reading from a Work Flash results in random data

01-Aug-2024

Work Flash is a flash memory used to store data (code storage for user application execution and local data storage/update for SoC-based systems). Work Flash is a part of the eCT Flash. Reading from a Work Flash that is still in an erased state will result in random data in the Memory Window.


Solution

1. Erase the entire sector via the Mass Erase option.

2. Program word(s) including ECC bits.

3. Read 32-bit word(s) including ECC.

For more information about Work Flash refer to Traveo II Family Architecture Technical Reference Manual.





More resources

Was this answer helpful?