Answer: By not paying attention and don’t realise you have turned the CORE32 through 180 degrees then connect your incoming 9v supply to J23 (BOOT0) by mistake!
You don’t really need to ask how I know this do you ![]()
Although I disconnected it pretty quickly, I think the damage was already done. The core still boots and ‘seems’ to work but it wouldn’t talk to my MBSEQ control surface and the STM32 seems to get quite hot now…
I put the stm32 troubleshooting app on there and it looks like something is definately blown:
[75.474]
[75.474] ====================================
[75.475] Testing GPIO Pins for shorts/bridges
[75.475] ====================================
[75.476] Toggle PB8 0->1 FAILED
[75.476] Toggle PB9 0->1 FAILED
[75.477] Push-Pull Toggle Test found 2 errors
[75.478] Toggle PB8 L->H FAILED
[75.478] Toggle PB9 L->H FAILED
[75.479] Pull-Down/Up Toggle Test found 2 errors
[75.480] Toggle PB8 0->1 FAILED
[75.480] Toggle PB9 0->1 FAILED
[75.480] Running-1 Test found 2 errors
[75.481] Toggle PB8 0->1 FAILED
[75.481] Toggle PB9 0->1 FAILED
[75.482] Running-0 Test found 2 errors
[75.482]
[75.482] ====================================
[75.483] Test found 8 errors
[76.481] [MIOS32_MIDI_Receive_Handler] Timeout on port 0x20
[76.481] [MIOS32_MIDI_Receive_Handler] Timeout on port 0x21
Oops. You are welcome to reply with what an idiot I am and any other choice words, it would be nothing that I haven’t already called myself tonight!
I knew that I would end up having to learn how to desolder SMD chips eventually ![]()
Cheers
Phil