Page 1 of 1

Creating/modifying FCD files to support new chips

Posted: Mon Oct 23, 2017 8:31 pm
by mytekcontrols
Ok here's the dilemma I'm faced with...
I'm using the last revision of Flowcode V4 (v4.5.18.74) and find myself missing an FCD file for a PIC12F1571 which I would like to use for a project. However I did notice that there is an FCD for a PIC12F675 which has a lot of similar stuff, but obviously missing a few things such as the PLL. So my thought was could the 12F675.fcd file be modified to include and/or fix the differences, then renamed as 12F1571.fcd, and be used in FlowCode V4?

- Michael

Re: Creating/modifying FCD files to support new chips

Posted: Mon Oct 23, 2017 10:08 pm
by kersing
Have you checked if the BoostC compiler provided with Flowcode V4 supports the chip? Otherwise you still will not be able to use the chip...

Looking at the supported chips for the newest BoostC compiler this chip is not listed so you are out of luck. Flowcode 7 uses a different compiler and lists the chip when creating a new project so may-be you need to upgrade...

Re: Creating/modifying FCD files to support new chips

Posted: Tue Oct 24, 2017 11:55 pm
by mytekcontrols
Thanks for checking that out. Too bad, but I guess I could always take the assembler output, tweak it to look like a PIC12F1571 and then run that through MPASM. I just don't feel like redoing my flowcode in a different language or upgrading beyond where i am at.

Thanks again,
Michael

Re: Creating/modifying FCD files to support new chips

Posted: Wed Oct 25, 2017 10:27 am
by Benj
Hi Michael,
I guess I could always take the assembler output, tweak it to look like a PIC12F1571 and then run that through MPASM
That sounds like a lot of effort, the 12F1571 is quite a bit different from the 12F675 so might not be worth doing it this way. Why not download and try the free 30-day trial of Flowcode 7. This should be enough to allow you to load your v4 project, change the target device, compile to target and see if it's going to do what you need. Hopefully while doing this you will like what you see in v7 and want to upgrade permanently :D .