diff --git a/src/platforms/Readme.md b/src/platforms/Readme.md
new file mode 100644
index 0000000..b3480bb
--- /dev/null
+++ b/src/platforms/Readme.md
@@ -0,0 +1,23 @@
+# Platforms and platform support files
+
+This directory contains the implementation of platforms and support file
+used by (multiple) platforms.
+
+## Implementation directories
+
+native : Firmware for original Black Magic Probe
+stlink : Firmware for STLINK-V2 and V21
+swlink : Firmware for STLINK-V1 and Bluepill
+hydrabus : Firmware https://hydrabus.com/
+f4discovery : Firmware for STM32F407DISCO
+launchpad-icdi :
+tm4c:
+hosted: PC-hosted BMP running as PC application talking to firmware BMPs,
+ STLINK-V2/21/3, FTDI MPSSE probes, CMSIS-DAP and JLINK
+
+
+## Support directories
+
+common: libopencm3 based support for firmware BMPs
+stm32: STM32 specific libopencm3 based support for firmware BMPs
+pc: Support for PC-hosted BMPs.
diff --git a/src/platforms/f4discovery/Readme b/src/platforms/f4discovery/Readme
deleted file mode 100644
index bbcfc4f..0000000
--- a/src/platforms/f4discovery/Readme
+++ /dev/null
@@ -1,28 +0,0 @@
-System vs BMP Bootloader
-========================
-For the BMP bootloader, flashing was not reliable. So we use the system
-bootloder unconditional.
-
-Connections:
-====================
-
-PA0: User button to force system bootloader entry with reset
-PA2/PA3 eventual connected to the STLINK/ STM32F103C8
-
-PC2: TDI
-PC4: TMS/SWDIO
-PC5: TCK/SWCLK
-PC6: TDO/TRACESWO
-
-PC1: TRST
-PC8: SRST
-
-PD15/Blue Led: Indicator that system bootloader is entered via BMP
-
-Bootstrapping the F4Discovery on-board ST-Link
-==============================================
-http://embdev.net/articles/STM_Discovery_as_Black_Magic_Probe has some hints
-how to modify the F4Discovery on-board ST-Link. If you try to do so and hit
-a problem that stands some test like that you load the right firmware to the
-right device via the right BMP probe, explain, report and ask on the
-blackmagic mailing list http://sourceforge.net/mail/?group_id=407419.
diff --git a/src/platforms/f4discovery/Readme.md b/src/platforms/f4discovery/Readme.md
new file mode 100644
index 0000000..a3dae25
--- /dev/null
+++ b/src/platforms/f4discovery/Readme.md
@@ -0,0 +1,13 @@
+# Firmware BMP for STM32F407 DISCO boards
+
+Kept for historical reasons to load BMP bootloader to the STM32F103 of the onboard STLINK or external STLINKs. As stlink-tool now allows to load BMP firmware via the original STLINK bootloader is no longer really needed.
+
+## Connections:
+
+PC2: TDI
+PC4: TMS/SWDIO
+PC5: TCK/SWCLK
+PC6: TDO/TRACESWO
+
+PC1: TRST
+PC8: SRST