File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Asterix
2+
3+ ## Programming
4+
5+ The Asterix board provides a B2B (Board-To-Board) connector that gives access to:
6+
7+ - MCU VDD, VUSB and GND
8+ - MCU SWCLK, SWDIO and RESET
9+ - Debug UART RX/TX
10+
11+ The connector part number is Molex 5050040812, and the pinout is as shown below.
12+
13+ ``` {figure} images/b2b-pinout.webp
14+ Asterix B2B connector pinout
15+ ```
16+
17+ The "Core B2B v2" board has been designed as a companion programming board.
18+ It is based on the [ Raspberry Pi Debug Probe] ( https://www.raspberrypi.com/documentation/microcontrollers/debug-probe.html ) .
19+ Below you can find a picture on how it is connected, and a list of its main features.
20+
21+ ``` {figure} images/asterix-programming.webp
22+ Asterix and Core B2B v2
23+ ```
24+
25+ 1 . Asterix B2B connector
26+ 2 . USB connector
27+
28+ - Powers the board
29+ - Provides VUSB
30+ - Exposes a CMSIS-DAP device and a virtual COM port
31+
32+ 3 . Debug UART routing
33+
34+ - L: External connector (5)
35+ - R: Embedded virtual COM port (2)
36+
37+ 4 . SWD routing
38+
39+ - L: External SWD connector (6)
40+ - R: Embedded CMSIS-DAP (2)
41+
42+ 5 . Debug UART pins
43+ 6 . External SWD connector
44+ 7 . MCU Reset
45+ 8 . VUSB switch
46+
47+ - L: connected
48+ - R: disconnected
Original file line number Diff line number Diff line change 1+ # Boards
2+
3+ ``` {toctree}
4+ :glob:
5+ **/*
6+ ```
Original file line number Diff line number Diff line change @@ -95,6 +95,12 @@ development/prf.md
9595development/qemu.md
9696```
9797
98+ ``` {toctree}
99+ :hidden:
100+ :caption: ⌚ Boards
101+ boards/index.md
102+ ```
103+
98104``` {toctree}
99105:hidden:
100106:caption: 📖 Reference
You can’t perform that action at this time.
0 commit comments