Sign inSign up

mpfitzpatrick/mplabx-build

By mpfitzpatrick

•Updated over 5 years ago

Build PIC firmware using headless MPLAB-X

Image
0

601

mpfitzpatrick/mplabx-build repository overview

⁠Build PIC firmware with MPLAB-X in a docker container

PIC firmware that is developed using MPLAB-X cannot always be built using a headless build system. The purpose of this repo is to provide a docker image which can be used to configure and build firmware that is configured using MPLAB-X project files.

⁠Acknowledgements

This docker image and associated python build script is based of the original docker image provided on docker hub by dataspeedinc here: https://hub.docker.com/r/dataspeedinc/mplabx⁠

It has been modified to support the XC8 compiler.

⁠Getting Started

This docker image is available on docker hub.

docker pull mpfitzpatrick/mplabx-build:latest

To build your firmware, add it as a volume to the docker container when it is run:

docker run --rm -v $PWD:/pic mpfitzpatrick/mplabx-build

Tag summary

Content type

Image

Digest

Size

1.7 GB

Last updated

over 5 years ago

docker pull mpfitzpatrick/mplabx-build:v2.31-mplabx5.45