Skip to content

CBUnmanned H753-SOM ​

PX4 v1.18

WARNING

PX4 does not manufacture this (or any) autopilot. Contact the manufacturer for hardware support or compliance issues.

The CBUnmanned H753-SOM is a System-on-Module (SoM) flight controller built around the STM32H753 microcontroller. It is intended to be mounted on a carrier board that breaks out the I/O and provides power, peripherals, and connectors for a specific vehicle integration.

CBUnmanned H753-SOM Pinout

INFO

This flight controller is manufacturer supported.

주요 특징 ​

  • MCU: STM32H753 (32-bit Arm® Cortex®-M7, 480 MHz, 2 MB Flash, 1 MB RAM)
  • IMU: Dual InvenSense ICM-42670-P (on SPI4)
  • Barometer: ST LPS22HB (on I2C1)
  • Storage: microSD card (SDMMC2)
  • Interfaces:
    • 6x user UARTs (TEL1, TEL2, TEL3, GPS1, GPS2, RC) plus a debug console — flow control on TEL1/TEL2/TEL3
    • 2x CAN (UAVCAN)
    • 2x external I2C (one per GPS port for compass) and 1x internal I2C (barometer)
    • 1x external SPI (the dual IMUs are on a separate internal SPI bus)
    • 9x PWM outputs (DShot / Bi-Directional DShot supported)
    • USB
    • Ethernet optional
  • Power: Powered from an external regulated 5 V supply (e.g. a BEC on the carrier board). Battery voltage (up to 65 V) and current are monitored via ADC; the voltage sense input is a separate pin behind a voltage divider and does not power the board.

INFO

CAN transceivers require a 5 V supply. USB-only power (≈4.5 V after the input diode) is not sufficient to operate the CAN bus.

구매처 ​

Check CBUnmanned for availability.

펌웨어 빌드 ​

TIP

Most users will not need to build this firmware. It is pre-built and automatically installed by QGroundControl when appropriate hardware is connected.

To build PX4 for this target from source:

sh
make cbunmanned_h753-som_default

시리얼 포트 매핑 ​

UART장치PX4 DefaultPins (TX / RX)Flow Control (CTS / RTS)
USART2/dev/ttyS0TEL1PD5 / PA3PA0 / PD4
USART3/dev/ttyS1GPS1PD8 / PD9—
UART4/dev/ttyS2GPS2PC10 / PC11—
UART5/dev/ttyS3ConsolePC12 / PD2—
USART6/dev/ttyS4RCPC6 / PC7—
UART7/dev/ttyS5TEL2PE8 / PE7PE10 / PE9
UART8/dev/ttyS6TEL3PE1 / PE0PD14 / PD15

PWM 출력 ​

The board provides 9 PWM outputs, all of which support DShot and Bidirectional DShot.

The outputs are split across 4 timer groups:

출력Timer
1, 2, 3Timer1
4, 5Timer2
6, 7, 8Timer3
9Timer4

All outputs within the same group must use the same protocol and update rate.

디버그 포트 ​

The system console runs on UART5 (PC12 / PD2). USB CDC ACM is auto-started and provides MAVLink access.

부트로더 업데이트 ​

Boards that ship without the PX4 bootloader must have it flashed before PX4 firmware can be installed. Download the cbunmanned_h753-som_bootloader.bin bootloader binary and follow the DFU Bootloader Update instructions.

Once the PX4 bootloader is flashed, firmware can be installed normally via QGroundControl.