<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div><br/>
Ben Bradley wrote:<br/>
> This file talks about read disturb happening between 100,000 and<br/>
> 1,000,000 reads of NANA flash - a tight loop could easily cause that<br/>
> many reads of code memory in minutes or seconds. Microcontrollers<br/>
> aren't THAT unreliable<br/>
<br/>
<br/>
That seems likely, otherwise we'd noticed I'm sure ;)<br/>
But, given the example of the STM32F7 here, those class of devices has program cache because flash is rather slow, and if the thing runs one tight loop for a while, I guess the code would remain in the cache if not disturbed by jumps to other places, so the flash wouldn't be accessed during that time.<br/>
I don't think that that's what's saving the things from failure, though ;)</div>

<div> </div>

<div>Steve<br/>
 </div></div></body></html>