chipKIT® Development Platform

Inspired by Arduino™

ChipKit Max32 NMI support

Created Thu, 09 Feb 2017 19:28:57 +0000 by omega


Thu, 09 Feb 2017 19:28:57 +0000

I am still looking up for a bootloader with NMI support for chipKit Max 32.

Is there any bootloader wiht NMI support for this boart?

Thank you,


Thu, 09 Feb 2017 19:56:18 +0000

Our proper bootloader has supported NMI (in that it performs a clean ERET when one occurs, for waking from sleep using the watchdog) however Digilent refuse to use ours and insist on using their own crap bootloader with only a fraction of the facilities that our proper one has.

Further they made us, some time ago, stop providing our bootloader as HEX files for their boards citing some lame-ass "we don't want to support it" excuse.

I have been campaigning to get the boards back in our bootloader repo, but it just doesn't seem to be happening. So I have my own copy with them in.

I have just compiled the MAX32 from it for you (attached).

Oh, and in case you hadn't noticed, I am really not happy with Digilent for their inane decision over this.


Thu, 09 Feb 2017 20:22:02 +0000

:D thank you


Thu, 09 Feb 2017 20:30:35 +0000

Matt, we have the repo with all of Digilent's official bootloader code up in our github account -



Thu, 09 Feb 2017 20:56:48 +0000

Yeah, their old code that doesn't support all the things we support. No NMI. No chip ID, etc...

My beef isn't that we didn't have their code, but they stopped us from providing our code.