If you ever do figure out what the problem is, please could you let me know? Last time this happened, the compiler had re-ordered some register accesses that were meant to be in sequence and I had to add a 'fence' command into ST's peripheral library.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Great! Glad you got it sorted!
If you ever do figure out what the problem is, please could you let me know? Last time this happened, the compiler had re-ordered some register accesses that were meant to be in sequence and I had to add a 'fence' command into ST's peripheral library.