summaryrefslogtreecommitdiffstats
path: root/src/README.md
diff options
context:
space:
mode:
authorLennertW <4999638+LennertW@users.noreply.github.com>2022-08-06 18:39:43 +0200
committerLennertW <4999638+LennertW@users.noreply.github.com>2022-08-06 18:39:43 +0200
commitcbde04c9bc45ea54cc509a65247c62a82f64bca9 (patch)
tree5bc0900a502fc45c3c9cc778ed8a041056ae029e /src/README.md
parentREADME placeholder (diff)
downloadStarlink-FI-cbde04c9bc45ea54cc509a65247c62a82f64bca9.tar
Starlink-FI-cbde04c9bc45ea54cc509a65247c62a82f64bca9.tar.gz
Starlink-FI-cbde04c9bc45ea54cc509a65247c62a82f64bca9.tar.bz2
Starlink-FI-cbde04c9bc45ea54cc509a65247c62a82f64bca9.tar.lz
Starlink-FI-cbde04c9bc45ea54cc509a65247c62a82f64bca9.tar.xz
Starlink-FI-cbde04c9bc45ea54cc509a65247c62a82f64bca9.tar.zst
Starlink-FI-cbde04c9bc45ea54cc509a65247c62a82f64bca9.zip
Diffstat (limited to 'src/README.md')
-rw-r--r--src/README.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/README.md b/src/README.md
new file mode 100644
index 0000000..068ad8a
--- /dev/null
+++ b/src/README.md
@@ -0,0 +1,15 @@
+## Modchip software
+
+The firmware for the RP2040 microcontroller can be found in the `modchipfw` folder. You can compile this by running the following commands from within the `modchipfw` folder:
+
+```
+mkdir build && cd build
+cmake ..
+make
+```
+
+To update the firmware on the RP2040 you can simply press the button on the modchip before plugging it in. It should now enumerate as a removable disk, copy the `utglitcher.uf2` to this removable disk to update the firmware.
+
+## Host Python software
+In the Python folder you can find `pulsegen.py`, this file contains the `PicoPulseGen` class that handles communication with the modchip.
+The `example.py` script is a basic example to demonstrate how you can interact with the modchip and how you can set glitch parameters. \ No newline at end of file