doc: Add STM32H745I-DISCO RPTUN documentation

Signed-off-by: Nonpawit Ekburanawat <nonpawit.ek@gmail.com>
This commit is contained in:
Nonpawit Ekburanawat 2024-09-17 21:08:35 +02:00 committed by Alan C. Assis
parent ae95623b8d
commit 67ffe7974c

View File

@ -3,9 +3,13 @@ ST STM32H745I-DISCO
=================== ===================
Dual core support Dual core support
----------------- =================
It is recommended to use CMake to build firmware consisting of multiple images. It is recommended to use CMake to build firmware consisting of multiple images.
Dual instances
--------------
The commands to build ``nsh_xxx`` configurations are as follows:: The commands to build ``nsh_xxx`` configurations are as follows::
cmake -B build_cm7 -DBOARD_CONFIG=stm32h745i-disco:nsh_cm7 -GNinja cmake -B build_cm7 -DBOARD_CONFIG=stm32h745i-disco:nsh_cm7 -GNinja
@ -14,8 +18,19 @@ The commands to build ``nsh_xxx`` configurations are as follows::
cmake --build build_cm7 cmake --build build_cm7
cmake --build build_cm4 cmake --build build_cm4
Dual core RPTun
---------------
The commands to build ``nsh_xxx_rptun`` configurations are as follows::
cmake -B build_cm7_rptun -DBOARD_CONFIG=stm32h745i-disco:nsh_cm7_rptun -GNinja
cmake -B build_cm4_rptun -DBOARD_CONFIG=stm32h745i-disco:nsh_cm4_rptun -GNinja
cmake --build build_cm7_rptun
cmake --build build_cm4_rptun
Serial console Serial console
-------------- ==============
The STM32H745I-DISCO board's ST-LINK interface is connected to USART3, which The STM32H745I-DISCO board's ST-LINK interface is connected to USART3, which
is used as the serial console for the Cortex-M7 core by default. The is used as the serial console for the Cortex-M7 core by default. The
@ -28,7 +43,8 @@ USART3_RX PB11
USART3_TX PB10 USART3_TX PB10
================= ==== ================= ====
When using the nsh_xxx configuration, UART7 is assigned to the Cortex-M4 core. When using the ``nsh_xxx`` configuration, UART7 is assigned to the Cortex-M4
core.
The UART7 connections can be accessed via the Arduino connector on the board: The UART7 connections can be accessed via the Arduino connector on the board:
================= ================= ================= =================
@ -40,4 +56,14 @@ UART7_TX PB4 (Arduino D5)
This allows the Cortex-M4 core to utilize a separate serial interface, making This allows the Cortex-M4 core to utilize a separate serial interface, making
it possible to debug or interact with both cores simultaneously through it possible to debug or interact with both cores simultaneously through
different UART interfaces. different UART interfaces.
RPTun
-----
When using the ``nsh_xxx_rptun`` configuration, users can connect to the
CM4 core from the CM7 core by using the ``cu`` command::
nsh-cm7> cu -l /dev/ttyproxy
NuttShell (NSH) NuttX-10.4.0
nsh-cm4>