aboutsummaryrefslogtreecommitdiff
path: root/hw
diff options
context:
space:
mode:
authorSelene ToyKeeper2023-12-03 14:52:18 -0700
committerSelene ToyKeeper2023-12-03 14:52:18 -0700
commit258d63de644159254597610bceb45dce13462d87 (patch)
tree2cd0b4e1015ae894a2d52c36db039a61f859a56d /hw
parentMerge branch 'github-ci-fix-version-tags' into trunk (diff)
downloadanduril-258d63de644159254597610bceb45dce13462d87.tar.gz
anduril-258d63de644159254597610bceb45dce13462d87.tar.bz2
anduril-258d63de644159254597610bceb45dce13462d87.zip
fw3x: document how it ships with the wrong fuse values, and how to fix it
Diffstat (limited to 'hw')
-rw-r--r--hw/lumintop/fw3x-lume1/README.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/hw/lumintop/fw3x-lume1/README.md b/hw/lumintop/fw3x-lume1/README.md
index 8609c49..190cd0e 100644
--- a/hw/lumintop/fw3x-lume1/README.md
+++ b/hw/lumintop/fw3x-lume1/README.md
@@ -10,6 +10,11 @@ sensor.
LoneOceans sent a fixed driver design to Lumintop, but the new design didn't
get produced. So to flash firmware, swap the wires for those two pins first.
+**Fuses**: Lumintop seems to have shipped the FW3X with the wrong fuse values,
+so it has the MCU severely underclocked and everything runs much slower than it
+should. Use [flash-tiny1634-fuses.sh](../../../bin/flash-tiny1634-fuses.sh) to
+fix those fuse values and get it running at the correct speed.
+
**RGB mixup**: Lumintop seems to have swapped the wires for aux R and aux B.
This was fixed in firmware in 2023-12, but some lights were fixed in hardware
before that, so the firmware fix might cause the colors to be swapped again.