Hi @Eric-Katzfey,
Thank you for your response.
When I connect to QGroundControl (QGC), the reason for the failure to arm is shown as follows:
af72e7a5-d06b-4cde-9887-f489a1eb53ab-image.png
9ec8bf16-a1e4-4e79-a90d-a93dabdb0393-image.png
Additionally, here are the outputs when I run the voxl-px4 and voxl-px4-start commands:
voxl2:~$ voxl-px4
[INFO] Reading from /etc/modalai/voxl-px4.conf
Found DSP signature file
[INFO] Daemon mode enabled
AIRFRAME=MULTICOPTER
GPS=NONE
RC=SPEKTRUM
ESC=VOXL_ESC
POWER MANAGER=VOXLPM
AIRSPEED SENSOR=NONE
DISTANCE SENSOR=NONE
OSD=DISABLE
DAEMON_MODE=ENABLE
SENSOR_CAL=ACTUAL
ARTIFACT_MODE=DISABLE
EXTRA STEPS:
INFO [px4] mlockall() enabled. PX4's virtual address space is locked into RAM.
INFO [px4] PX4 server already running for instance 0
voxl2:~$ voxl-px4-start
AIRFRAME:
GPS:
RC:
ESC:
POWER MANAGER:
AIRSPEED SENSOR:
DISTANCE SENSOR:
OSD:
ARTIFACT_MODE:
EXTRA STEPS:
Running on M0054
INFO [param] selected parameter default file /data/px4/param/parameters
INFO [parameters] BSON document size 3366 bytes, decoded 3366 bytes (INT32:48, FLOAT:107)
ERROR [logger] Task already running
Starting IMU driver with no rotation
INFO [qshell] Send cmd: 'icm42688p start -s'
INFO [qshell] cmd returned with: -1
INFO [qshell] qshell return value timestamp: 804961172, local time: 804964507
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'icp101xx start -I -b 5'
INFO [qshell] cmd returned with: -1
INFO [qshell] qshell return value timestamp: 804991878, local time: 804994336
ERROR [qshell] Command failed
Looking for qmc5883l magnetometer
INFO [qshell] Send cmd: 'qmc5883l start -R 10 -X -b 1'
INFO [qshell] cmd returned with: -1
INFO [qshell] qshell return value timestamp: 805029897, local time: 805032559
ERROR [qshell] Command failed
Looking for ist8310 magnetometer
INFO [qshell] Send cmd: 'ist8310 start -R 10 -X -b 1'
INFO [qshell] cmd returned with: -1
INFO [qshell] qshell return value timestamp: 805068252, local time: 805069440
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'gps start'
INFO [qshell] qshell return value timestamp: 805101426, local time: 805103077
Looking for ncp5623c RGB LED
INFO [qshell] Send cmd: 'rgbled_ncp5623c start -X -b 1 -f 400 -a 56'
INFO [qshell] cmd returned with: -1
INFO [qshell] qshell return value timestamp: 805142844, local time: 805145634
ERROR [qshell] Command failed
No ESC type specified, not starting an ESC driver
INFO [qshell] Send cmd: 'sensors start'
INFO [qshell] cmd returned with: -1
INFO [qshell] qshell return value timestamp: 805268907, local time: 805270932
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'ekf2 start'
INFO [qshell] qshell return value timestamp: 805300354, local time: 805305054
/usr/bin/voxl-px4-start: line 215: [: =: unary operator expected
INFO [qshell] Send cmd: 'manual_control start'
INFO [qshell] cmd returned with: -1
INFO [qshell] qshell return value timestamp: 805334289, local time: 805336988
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'control_allocator start'
INFO [qshell] cmd returned with: -1
INFO [qshell] qshell return value timestamp: 805374536, local time: 805378458
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'load_mon start'
INFO [qshell] cmd returned with: -1
INFO [qshell] qshell return value timestamp: 805413929, local time: 805416679
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'rc_update start'
INFO [qshell] cmd returned with: -1
INFO [qshell] qshell return value timestamp: 805448866, local time: 805449872
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'commander start'
INFO [qshell] cmd returned with: -1
INFO [qshell] qshell return value timestamp: 805489289, local time: 805490118
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'flight_mode_manager start'
INFO [qshell] cmd returned with: -1
INFO [qshell] qshell return value timestamp: 805528214, local time: 805531157
ERROR [qshell] Command failed
WARN [dataman] dataman already running
ERROR [navigator] Task already running
ERROR [load_mon] Task already running
WARN [modal_io_bridge] Already started
ERROR [microdds_client] Task already running
INFO [mavlink] MAVLink only on localhost (set param MAV_{i}_BROADCAST = 1 to enable network)
voxl2:~$
Additionally, after running the voxl-esc disable_bridge command, do I need to enable any specific ports or perform additional configurations to ensure proper communication between the modules?
Thank you for your assistance!