🎉 We're happy to announce new public releases 🎉

  • SmartCode v10.4r1 - Take advantage of all the benefits our tools have to offer and build your applications with the latest version
  • TriCore v6.3r1 Inspector v1.0r8 - Save time and detect known issues before they get into your application
Contact us to get access

Arm Cortex Microsemi SmartFusion2: Handling flash write threshold errors

18-Jul-2024

SmartFusion2 devices have threshold detection for the number of writes performed on flash memory. When this threshold is reached flash programming API returns an error status.



Possible solution

1. Open Hardware | <device> | Configure | FLAGS Configuration.

2. Select IgnoreWriteThresholdError to prevent winIDEA from aborting the flash programming operation when the CPU returns this notification.


winIDEA can perform a Verify action after download to detect any data not correctly written to flash memory via Debug | Configure Session | SoCs | Startup.


More resources in winIDEA Help

Was this answer helpful?