diff options
author | LennertW <4999638+LennertW@users.noreply.github.com> | 2022-08-06 18:39:43 +0200 |
---|---|---|
committer | LennertW <4999638+LennertW@users.noreply.github.com> | 2022-08-06 18:39:43 +0200 |
commit | cbde04c9bc45ea54cc509a65247c62a82f64bca9 (patch) | |
tree | 5bc0900a502fc45c3c9cc778ed8a041056ae029e /src/README.md | |
parent | README placeholder (diff) | |
download | Starlink-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 '')
-rw-r--r-- | src/README.md | 15 |
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 |