-
Notifications
You must be signed in to change notification settings - Fork 15k
Description
Describe the bug
The Pixhawk 6x hardware can not identfy IMU or other sensor when load firmware from Github or build by myself.
https://github.com/PX4/PX4-Autopilot/releases/download/v1.13.3/px4_fmu-v6x_default.px4
Flight Log / Additional Information
NuttShell (NSH) NuttX-11.0.0
nsh> dmesg
HW arch: PX4_FMU_V6X
HW type: V6X08
HW version: 0x00000000
HW revision: 0x00000008
FW git-hash: 1c8ab2a
FW version: Release 1.13.3 (17630207)
OS: NuttX
OS version: Release 11.0.0 (184549631)
OS git-hash: 4a1dd8680cd29f51fb0fe66dcfbf6f69bec747cf
Build datetime: Mar 14 2023 01:47:16
Build uri: localhost
Build variant: default
Toolchain: GNU GCC, 9.3.1 20200408 (release)
PX4GUID: 0006000000003339343834335118002d003f
MCU: STM32H7[4|5]xxx, rev. V
INFO [param] selected parameter default file /fs/mtd_params
INFO [param] importing from '/fs/mtd_params'
INFO [parameters] BSON document size 1296 bytes, decoded 1296 bytes (INT32:29, FLOAT:33)
INFO [param] selected parameter backup file /fs/microsd/parameters_backup.bson
Board architecture defaults: /etc/init.d/rc.board_arch_defaults
Board defaults: /etc/init.d/rc.board_defaults
INFO [dataman] data manager file '/fs/microsd/dataman' size is 62560 bytes
Loading airframe: /etc/init.d/airframes/6001_hexa_x
ERROR [px4io] PX4IO Not Supported
ERROR [px4io] PX4IO Not Supported
INFO [tune_control] Stopping playback...
PX4IO not found
Board sensors: /etc/init.d/rc.board_sensors
INFO [ina226] Failed to init INA226 on bus 1, but will try again periodically.
ina226 #0 on I2C bus 1 (external) address 0x41
INFO [ina226] Failed to init INA226 on bus 2, but will try again periodically.
ina226 #1 on I2C bus 2 (external) address 0x41
ERROR [SPI_I2C] bmi088: no instance started (no device on bus?)
ERROR [SPI_I2C] bmi088: no instance started (no device on bus?)
ERROR [SPI_I2C] icm42688p: no instance started (no device on bus?)
ERROR [SPI_I2C] icm20649: no instance started (no device on bus?)
bmm150 #0 on I2C bus 4 (external) address 0x10
WARN [SPI_I2C] ist8310: no instance started (no device on bus?)
WARN [SPI_I2C] bmp388: no instance started (no device on bus?)
bmp388 #0 on I2C bus 2 (external) address 0x76
WARN [SPI_I2C] ms5611: no instance started (no device on bus?)
ERROR [mixer] can't open /dev/pwm_output0
ERROR [mixer] failed to load mixer
ERROR [init] Failed loading mixer: /etc/mixers/hexa_x.main.mix
INFO [init] setting PWM_AUX_OUT none
ekf2 [937:237]
Starting Main GPS on /dev/ttyS0
Starting MAVLink on /dev/ttyS6
INFO [mavlink] mode: Normal, data rate: 1200 B/s on /dev/ttyS6 @ 57600B
Starting MAVLink on ethernet
INFO [mavlink] mode: Normal, data rate: 100000 B/s on udp port 14550 remote port 14550
INFO [logger] logger started (mode=all)
INFO [uavcan] Node ID 1, bitrate 1000000
NuttShell (NSH) NuttX-11.0.0
nsh> WARN [mavlink] no broadcasting address found
WARN [PreFlightCheck] Preflight Fail: Compass 0 uncalibrated
WARN [PreFlightCheck] Preflight Fail: Accel Sensor 0 missing
WARN [PreFlightCheck] Preflight Fail: Gyro Sensor 0 missing
ERROR [uavcan] couldn't start parameter count: -2
ERROR [ekf2] start failed (-1)
INFO [commander] [cal] calibration started: 2 mag
INFO [commander] [cal] pending: back front left right up down
INFO [commander] [cal] hold vehicle still on a pending side
WARN [commander] [cal] calibration failed: reading sensor
INFO [commander] [cal] detected motion, hold still...
WARN [commander] [cal] calibration cancelled
nsh>