1
\$\begingroup\$

I've recently istalled MPLAB X (free version) and tried to build an existing project which uses C30. C30 seems to have been replaced with xc16 which does indeed build the project but the resulting .hex file cannot be flashed onto a dspic30f6013a.

Where can I get C30? The error message shown when updating (by ds30Loader) was that the bootloader would be overwritten.

\$\endgroup\$
2
  • \$\begingroup\$ MPLAB is a product from Microchip, you should ask their support. \$\endgroup\$ May 29, 2020 at 7:55
  • 1
    \$\begingroup\$ @Bimpelrekkie I did; I got no answer (on the forums). \$\endgroup\$
    – Kev
    May 29, 2020 at 8:06

1 Answer 1

0
\$\begingroup\$

The XC16 toolchain is the upgrade for the C30 toolchain. The C24 and dsPIC toolchains are subsets of the C30. Have a look here
The difference between xc16 and C30 are quiet small.
Maybe your controller is not supported by the C30 compiler. For a download of old compilers have a look here. The C30 is renamed to PIC C Compiler for PIC24.

\$\endgroup\$
2
  • \$\begingroup\$ Managed to get a C30 copy from the archives. \$\endgroup\$
    – Kev
    Jun 8, 2020 at 9:28
  • \$\begingroup\$ excellent. Hope the link helps \$\endgroup\$
    – Mike
    Jun 8, 2020 at 9:31

Not the answer you're looking for? Browse other questions tagged or ask your own question.