25 lines
		
	
	
		
			733 B
		
	
	
	
		
			Markdown
		
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			733 B
		
	
	
	
		
			Markdown
		
	
	
	
# 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.
 | 
						|
 | 
						|
```bash
 | 
						|
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
 | 
						|
 | 
						|
```
 | 
						|
 | 
						|
Copy `build/fuzix.uf2` into picocalc like every pico device 
 | 
						|
 | 
						|
# Pre-compiled uf2
 | 
						|
https://github.com/clockworkpi/PicoCalc/blob/master/Bin/PicoCalc%20SD/firmware/PicoCalc_Fuzix_v1.0.uf2
 |