2025-04-06 13:53:33 +08:00
..
2025-04-06 13:53:33 +08:00
2025-04-06 13:53:33 +08:00

How to compile FUZIX

All the operations in this document are performed in a Linux environment. A basic understanding of Linux, as well as familiarity with Git and pico sdk development, is required.

FUZIX 1.0

git clone https://github.com/EtchedPixels/FUZIX.git
cd FUZIX

git reset --hard f0d56efd5ba70211c4c2d0b084a154fcff30ac5a

git clone  https://github.com/clockworkpi/PicoCalc.git #get patch code

git apply PicoCalc/Code/FUZIX/fuzix.patch

export PICO_SDK_PATH=/to/where/your/pico/sdk/is
cd Kernel/platform/platform-rpipico
make world

FUZIX 1.1

git clone https://github.com/EtchedPixels/FUZIX.git
cd FUZIX
git reset --hard c1ff46910d8a3c66e19d730527e5e2493bd324c3
git clone  https://github.com/clockworkpi/PicoCalc.git #get patch code
git apply PicoCalc/Code/FUZIX/fuzix1.1.patch
export PICO_SDK_PATH=/to/where/your/pico/sdk/is

make TARGET=rpipico SUBTARGET=pico2

Copy build/fuzix.uf2 into picocalc like every pico device

Pre-compiled uf2