weact-stm32h743
This page discusses issues unique to NuttX configurations for the WeAct STM32H743 board.

Board information
This board was release by WeAct Studio in 2020 and developed based on STM32H743VI microcontroller.
- The board features:
USB-C power supply
SWD connector
Crystal for HS 25MHz
Crystal for RTC 32.768KHz
1 user LED
1 MicroSD connector supporting 1 or 4-bit bus
1 USB 2.0 Host/Device
2 SPI Flash
1 OLED display
1 Camera
Board documentation: https://github.com/WeActStudio/MiniSTM32H7xx
BOARD-LED
The WeAct STM32H743 has 1 software controllable LED.
LED
PINS
E3
PE3
UART/USART
The WeAct STM32H743 used the USART1 for serial debug messages.
USART1
USART1
PINS
TX
PB14
RX
PB15
Each weact-stm32h743 configuration is maintained in a sub-directory and can be selected as follow:
./tools/configure.sh weact-stm32h743:<subdir>
Where <subdir> is one of the following:
Configuration Directories
nsh
Configures the NuttShell (nsh) located at apps/examples/nsh. This configuration enables a serial console on UART1.
usbnsh
Configures the NuttShell (nsh) located at apps/examples/nsh. This configuration enables a serial console over USB.
After flasing and reboot your board you should see in your dmesg logs:
[ 2638.948089] usb 1-1.4: new full-speed USB device number 16 using xhci_hcd
[ 2639.054432] usb 1-1.4: New USB device found, idVendor=0525, idProduct=a4a7, bcdDevice= 1.01
[ 2639.054437] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2639.054438] usb 1-1.4: Product: CDC/ACM Serial
[ 2639.054440] usb 1-1.4: Manufacturer: NuttX
[ 2639.054441] usb 1-1.4: SerialNumber: 0
[ 2639.074861] cdc_acm 1-1.4:1.0: ttyACM0: USB ACM device
[ 2639.074886] usbcore: registered new interface driver cdc_acm
[ 2639.074887] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
You may need to press ENTER 3 times before the NSH show up.