Page 1 of 1

Support for dsPIC

PostPosted: Sun May 11, 2014 4:34 pm
by David John Barker
Speaking with a friend earlier this week and after Jerry posted the dsPIC device generator, I'm thinking of adding a dsPIC to the Firewing compiler. This would mean you would not have to download the XC16 compiler to use. It would be a totally free, optimising dsPIC compiler. The MCU would need to be compatible with the new R2 board

http://www.firewing.info/pmwiki.php?n=Firewing.Firewing32Beta

I'm thinking of the 33FJ128GP802 device. It looks like a great all rounder. Does anyone have any views on this?

Re: Support for dsPIC

PostPosted: Sun May 11, 2014 9:01 pm
by Jerry Messina
Cool. That one would be a good choice since it has the audio DAC features you don't get on a PIC24.

Re: Support for dsPIC

PostPosted: Mon May 12, 2014 10:05 am
by David John Barker
OK, I've added the necessary files to the latest download - you should now be able to build for the 33FJ128GP802 using native Firewing...

Re: Support for dsPIC

PostPosted: Tue May 20, 2014 2:57 pm
by David John Barker
I received some samples today (33FJ128GP802) and I can confirm the standard (free) Firewing compiler works with these devices. You can even use the same loader firmware as used by the 24HJ128GP502

http://www.firewing.info/pmwiki.php?n=Firewing.MainBoard

Just change the device name in MPLAB before building. And that's it! It will plug straight into a standard Firewing board. Looks like a very promising addition - we now have compiler support and boards for PIC18, PIC24, PIC33 and PIC32!

Re: Support for dsPIC

PostPosted: Tue May 20, 2014 8:38 pm
by bitfogav
Very nice additions for the compiler, Thank's for all your hard work.