[riot-notifications] [RIOT] Suspicion: MSB-A2 remains unflashable after Data abort (#377)

Oleg Hahm notifications at github.com
Mon Nov 25 17:00:35 CET 2013


Should be fixed by #380.

Short explanation:
Taken from the LPC user manual:
```
If P2.10 is sampled low and the watchdog overflow flag is set, the external hardware request to start the ISP command handler is ignored.
```
ISP is the In-System Programming feature. Since the watchdog wasn't initialized before, whenever the watchdog caused the ARM to reset, it would just ignore the bootloader pin. However, `arm_reset()` uses the watchdog to reset the CPU and get called, for example, by the data abort handler. Thus, after a data abort the node will remain unflashable over the BSL.

---
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/issues/377#issuecomment-29213379
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20131125/eca3e250/attachment.html>


More information about the notifications mailing list