chipKIT® Development Platform

Inspired by Arduino™

Part number to replace PIC32 chip.

Created Tue, 27 Jan 2015 13:49:58 +0000 by kk6jr


kk6jr

Tue, 27 Jan 2015 13:49:58 +0000

I can see the part number for a replacement PIC32 for the Chipkit Pi with the USB bootloader

TCHIP-USB-MX250F128B

from Preprogrammed chipKIT USB Bootloader - TCHIP-USB-MX250F128B | Microchip Technology Inc.

http://www.microchipdirect.com/ProductSearch.aspx?keywords=TCHIP-USB-MX250F128B

Part part numbers for chips with (presumably) no bootloading firmware loaded at all.

What I can't find is the part number and where to buy the standard Chipkit Pi PIC32 chip with the Raspberry Pi UART bootloader. Cheap replacement of this easily damaged part was touted as one of the advantages of the Chipkit Pi, but I can't find out where to buy one anywhere! Only the non-standard USB bootloader part.


guymc

Wed, 28 Jan 2015 21:12:56 +0000

As far as I know, a pre-programmed part with the Raspberry Pi UART bootloader is not available as a standard catalog item. However, hex files for both forms of the bootloader (USB, UART) are available here:

https://github.com/chipKIT32/PIC32-avrdude-bootloader/tree/master/BootloadersCurrent-hex

If you have access to a programmer such as chipKIT PGM or PICkit 3, you could program this hex file into a new, blank device by following the instructions here:

http://chipkit.net/wp-content/uploads/2015/01/Restore-your-chipKIT-Bootloader-Guide.pdf

Hope this helps...


majenko

Wed, 28 Jan 2015 21:41:24 +0000

Maybe I should program a couple up and slap them on eBay - make a quick buck ;)


majenko

Wed, 28 Jan 2015 22:46:16 +0000

If anyone wants to throw money at me:

[url]http://www.ebay.co.uk/itm/191496314395[/url]

8-)


guymc

Wed, 28 Jan 2015 22:58:27 +0000

Thank you very much, Majenko!


nroff-man

Fri, 30 Jan 2015 07:46:23 +0000

lo

Or you can read the two posts in this very forum which explain that you can program the PIC32 on the ChipKIT Pi.

Just plug in a blank chip, compile and setup the programming tool, program the hex file and you are done.

Re: http://chipkit.net/forum/viewtopic.php?f=25&t=3061 http://chipkit.net/forum/viewtopic.php?f=25&t=3076

See: http://wiki.kewl.org/dokuwiki/boards:chipkitpi

Bye


kk6jr

Tue, 03 Feb 2015 18:01:07 +0000

... Just plug in a blank chip, compile and setup the programming tool, program the hex file and you are done. ...

It's a great pity.

The Chipkit Pi seems to be a good design. Nice piece of hardware. But rendered nearly useless by the appalling documentation.


majenko

Tue, 03 Feb 2015 18:29:02 +0000

It was designed and made by Element14, and they don't seem to have been too good at that side of things. It took us forever to just get a copy of the factory installed bootloader from them... We're trying to create our own set of documentation to complement it at the moment...


nroff-man

Thu, 05 Feb 2015 09:56:57 +0000

hi

It's a great pity. The Chipkit Pi seems to be a good design. Nice piece of hardware. But rendered nearly useless by the appalling documentation.

It's true that the ChipKIT Pi isn't well documented but I am not really sure what they can add to the Microchip documentation for the processor. The board doesn't really offer that much more than the chip itself.

I only got his board to develop C code to write to the PIC32 flash. I have achieved that goal, and to be honest, I can't think of much else to do with it at the moment.

I just got a PCB adapter for a CS4334 DAC, if this chip is compatible with the PIC32 maybe I will see about doing something with that.

Good luck. Bye bye.


madias

Thu, 05 Feb 2015 22:12:00 +0000

CS4334 is working well with the pic32mx250 (or all other I2s capable pics


nroff-man

Fri, 06 Feb 2015 09:01:45 +0000

hi :-)

CS4334 is working well with the pic32mx250 (or all other I2s capable pics

This is what I imagined and just checked my old orders. I got this DAC along with a dsPIC on the 18th Sepember 2005 for some purpose. All completely forgotten now of course.

Please expect a PIC32 demo using it sometime before 2025.

Thanks, bye-bye