4791
5226; Intermittent Resets on Rev G boards.
Pathfinder
The intermittent resets are known to have been happening on the Hardware Test. The same bug has the capacity of causing resets on the Production software.
The K60 and K66 arm processors we use on 5226 boards both have a RAM segment boundry at address 0x20000000. If any memory operation spans that address, it can cause a processor Busfault, which ultimately ends up causing the processor to reset.
The K60 BSP library had protections enabled to prevent any software from using anything spanning that address. The K66 BSP did not.
The protection is to (Memory Leak) allocate memory at that address that is never used, which prevents any variable or data from spanning that address.
| Model | Version | Released |
|---|---|---|
| 5226BB Hardware Test Rev F. | 2.05 | 4/27/2023 |
| 5226BB Hardware Test Rev G. | 2.05 | 4/27/2023 |