X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=doc%2Faltusmetrum.xsl;h=0430bc9410ab3104ae2ea574a67c9f5dd7db03a4;hp=eed6b7d702627ee098afe49314c753b33c246c3e;hb=8bb6dd75a602792936d623713fb009fea25ef491;hpb=1562affc4951e147eba20380ea5be2e9f7152789
diff --git a/doc/altusmetrum.xsl b/doc/altusmetrum.xsl
index eed6b7d7..0430bc94 100644
--- a/doc/altusmetrum.xsl
+++ b/doc/altusmetrum.xsl
@@ -2871,13 +2871,6 @@ NAR #88757, TRA #12200
Self-programmable devices (TeleMega, TeleMetrum v2 and EasyMini)
are reprogrammed by connecting them to your computer over USB
-
- The big concept to understand is that you have to use a
- TeleMega, TeleMetrum or TeleDongle as a programmer to update a
- pair programmed device. Due to limited memory resources in the
- cc1111, we don't support programming directly over USB for these
- devices.
-
Updating TeleMega, TeleMetrum v2 or EasyMini Firmware
@@ -2933,6 +2926,72 @@ NAR #88757, TRA #12200
+
+ Recovering From Self-Flashing Failure
+
+ If the firmware loading fails, it can leave the device
+ unable to boot. Not to worry, you can force the device to
+ start the boot loader instead, which will let you try to
+ flash the device again.
+
+
+ On each device, connecting two pins from one of the exposed
+ connectors will force the boot loader to start, even if the
+ regular operating system has been corrupted in some way.
+
+
+
+ TeleMega
+
+
+ Connect pin 6 and pin 1 of the companion connector. Pin 1
+ can be identified by the square pad around it, and then
+ the pins could sequentially across the board. Be very
+ careful to not short pin 8 to
+ anything as that is connected directly to the battery. Pin
+ 7 carries 3.3V and the board will crash if that is
+ connected to pin 1, but shouldn't damage the board.
+
+
+
+
+ TeleMetrum v2
+
+
+ Connect pin 6 and pin 1 of the companion connector. Pin 1
+ can be identified by the square pad around it, and then
+ the pins could sequentially across the board. Be very
+ careful to not short pin 8 to
+ anything as that is connected directly to the battery. Pin
+ 7 carries 3.3V and the board will crash if that is
+ connected to pin 1, but shouldn't damage the board.
+
+
+
+
+ EasyMini
+
+
+ Connect pin 6 and pin 1 of the debug connector, which is
+ the six holes next to the beeper. Pin 1 can be identified
+ by the square pad around it, and then the pins could
+ sequentially across the board, making Pin 6 the one on the
+ other end of the row.
+
+
+
+
+
+
+
+ Pair Programming
+
+ The big concept to understand is that you have to use a
+ TeleMega, TeleMetrum or TeleDongle as a programmer to update a
+ pair programmed device. Due to limited memory resources in the
+ cc1111, we don't support programming directly over USB for these
+ devices.
+
Updating TeleMetrum v1.x Firmware