Просмотр исходного кода

docs: add asterix board page with B2B details

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
Gerard Marull-Paretas 1 месяц назад
Родитель
Сommit
54bc3ab52d

BIN
docs/boards/asterix/images/asterix-programming.webp


BIN
docs/boards/asterix/images/b2b-pinout.webp


+ 48 - 0
docs/boards/asterix/index.md

@@ -0,0 +1,48 @@
+# Asterix
+
+## Programming
+
+The Asterix board provides a B2B (Board-To-Board) connector that gives access to:
+
+- MCU VDD, VUSB and GND
+- MCU SWCLK, SWDIO and RESET
+- Debug UART RX/TX
+
+The connector part number is Molex 5050040812, and the pinout is as shown below.
+
+```{figure} images/b2b-pinout.webp
+Asterix B2B connector pinout
+```
+
+The "Core B2B v2" board has been designed as a companion programming board.
+It is based on the [Raspberry Pi Debug Probe](https://www.raspberrypi.com/documentation/microcontrollers/debug-probe.html).
+Below you can find a picture on how it is connected, and a list of its main features.
+
+```{figure} images/asterix-programming.webp
+Asterix and Core B2B v2
+```
+
+1. Asterix B2B connector
+2. USB connector
+
+   - Powers the board
+   - Provides VUSB
+   - Exposes a CMSIS-DAP device and a virtual COM port
+
+3. Debug UART routing
+
+   - L: External connector (5)
+   - R: Embedded virtual COM port (2)
+
+4. SWD routing
+
+   - L: External SWD connector (6)
+   - R: Embedded CMSIS-DAP (2)
+
+5. Debug UART pins
+6. External SWD connector
+7. MCU Reset
+8. VUSB switch
+
+   - L: connected
+   - R: disconnected

+ 6 - 0
docs/boards/index.md

@@ -0,0 +1,6 @@
+# Boards
+
+```{toctree}
+:glob:
+**/*
+```

+ 6 - 0
docs/index.md

@@ -95,6 +95,12 @@ development/prf.md
 development/qemu.md
 ```
 
+```{toctree}
+:hidden:
+:caption: ⌚ Boards
+boards/index.md
+```
+
 ```{toctree}
 :hidden:
 :caption: 📖 Reference