Link Search Menu Expand Document

PowerPIC Software

Compilation

Compilation is done using microchip-mplabxc8-bin from the AUR which installs version 2.6 of the Microchip’s xc8-cc. This is used to compile and link the firmware for the powerpic.

In the future I would like to migrate to the currently unmainted PIC16 branch of the SDCC.

Flashing

Flashing is done using picchick, which consists of a CLI tool that decodes a hexfile and sends it to a serial device, and some arduino firmware that takes this decoded data and translates it into PIC’s programming interface(ICSP).


Table of contents