]> mj.ucw.cz Git - home-hw.git/blobdiff - README
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
[home-hw.git] / README
diff --git a/README b/README
index 586e64290d1683c539a40d8b72457950e19184e4..1d874bf1c081cea513c1b340271895d5b5c32d54 100644 (file)
--- a/README
+++ b/README
@@ -1,35 +1,5 @@
-Různé způsoby, jak STM32 programovat:
+This is a repository of home automation software and hardware
+designs developed by Martin Mareš <mj@ucw.cz> for his personal use.
 
-(1) ST-Link (USB <-> SWDIO/SWDCK)
-
-  •  Klient: stm/stlink/st-flash
-
-  •  Asi nejspolehlivější metoda. Jen se občas stane, že se po
-     naprogramování procesor nezresetuje pořádně, takže program
-     nenaběhne. Explicitní zresetování st-flashem pomůže.
-
-(2) Sériový boot-loader v ROM
-
-  •  Aktivuje se nastavením BOOT0=1, BOOT1=0.
-
-  •  Na STM32F103 komunikuje po USART1.
-
-  •  Na BluePillu nefunguje spolehlivě: po resetu se neprobudí,
-     je potřeba power cycle; goto do flashnutého kódu ponechá
-     procesor v nějakém divném stavu, takže program pak nechodí.
-
-  •  Klient: stm/stm32flash/stm32flash
-
-(3) Flashnutý boot-loader s USB DFU
-
-  •  Flashnout stm/STM32duino-bootloader/bootloader_only_binaries/
-     (pro BluePill je správná verze generic_boot20_pc13.bin)
-
-  •  Na GPIO B2 očekává tlačítko aktivní v 1
-     (to je tentýž pin, kde se při resetu čte BOOT1).
-
-  •  Klient: dfu-util (Debian má zabalíčkované)
-
-  •  Pozor, programy pak musí začínat od adresy 0x8002000 –
-     to se upravuje v linker scriptu. Boot-loader při spouštění
-     programu sám přesměruje interrupt vektor na tuto adresu.
+There is no documentation provided, but feel free to draw any inspiration.
+Unless declared otherwise, everything is licensed under the GNU GPL v2 or later.