chipKIT® Development Platform

Inspired by Arduino™

bootloader

Created Wed, 01 Jun 2011 13:24:06 +0000 by codeDog


codeDog

Wed, 01 Jun 2011 13:24:06 +0000

If I decide to use MPLAB (and program the max32 via a pickit3), and then return some time in the future to using MPIDE, where can I find a copy of bootloader to reload into the pic? Is it readily available yet anywhere? Thanks, Mark.


Toley

Thu, 02 Jun 2011 18:45:28 +0000

I'm also looking for the bootloader, all the AVR ones are there but I can't find any for the PIC. Thank for help.


ricklon

Thu, 02 Jun 2011 21:28:44 +0000

Sorry. The burn loader feature hasn't been added. I'll file an issue, and see what needs to be done.


Mark

Fri, 03 Jun 2011 02:51:34 +0000

The full source for the bootloader is up on github

To burn the bootloader you need MPLAB, fortunately, MPLAB-X is cross platform and available. The source for the bootloader is written for MPLAB-X. MPLAB uses a PICKIT-3 or ICD-3 to burn the bootloader. This is very similar to the ISP programmers for the AVR.

If you have a non-standard PIC32 board you want to use, the only thing that needs to be changed in the bootloader is what LED gets blinked.

If anyone needs help getting the bootloader to work on other boards, let me know. I will be glad to help. It should be able to be made to work on ANY pic32

Mark


codeDog

Fri, 03 Jun 2011 07:50:59 +0000

The full source for the bootloader is up on github

thanks Mark, ... can you narrow it down a bit further for me? i.e. where in github (or even a name to search on?)

cheers, Mark


Mark

Sat, 04 Jun 2011 12:56:53 +0000

All of the repositories are at.

[url]https://github.com/chipKIT32[/url]

This includes the main Arduino Code, the MPIDE JAVA code, the bootloader and the gcc compiler. 3 separate sections so you only have to download what you want.

Mark