pkarashchenko opened a new pull request #5413: URL: https://github.com/apache/incubator-nuttx/pull/5413
## Summary This change fix the regression that was introduced with https://github.com/apache/incubator-nuttx/pull/4904 In case if D-Cache in configured in Write-Through mode there is Cortex-M7 erata 1313001 that describes a situation when linefill buffer or cache contains stale data. Even if progmem write loop does not fully matches the description there is a possibility to program stale data if there is no DMB instruction after each write operation to progmem latch buffer. ## Impact SAMv7 based devices ## Testing Tested with multiple progmem reprogramming cycles on custom SAME70 based board with `CONFIG_ARMV7M_DCACHE_WRITETHROUGH=y`. No stale data are observed in flash. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
