Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. VOXL Compute & Autopilot
  3. VOXL 2
  4. No RGB LED and Missing Mag with VOXL2 and VOXL2 GPS (MDK-M0094-2-02)

No RGB LED and Missing Mag with VOXL2 and VOXL2 GPS (MDK-M0094-2-02)

Scheduled Pinned Locked Moved VOXL 2
10 Posts 3 Posters 1.9k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Chase RileyC Offline
    Chase RileyC Offline
    Chase Riley
    Regular
    wrote on last edited by
    #1

    I am using a VOXL2 running SDK version 0.9.5 and px4 version 1.12.31 in my custom air frame. I have been unable to get the RGB/Status LED on the Holybro M8N (MDK-M0094-2-02) to illuminate. The GPS lock LED is behaving as normal. When connected to QGC I receive and error saying Mag 0 is missing. It will allow me to perform a mag calibration, however after the reboot it reports back again with the error of Mag 0 Missing. I have read through some similar post on the forum and tried the fixes from them with no luck. Currently I have modified the /etc/modalai/voxl-px4.config GPS line as suggested here (https://forum.modalai.com/topic/2201/gps-not-ok-with-voxl2-px4?_=1691679917440) I have also changed the GPS to Holybro in /etc/modalai/voxl-px4.conf.

    I also tried with SDK version 1.0.0 and had the same issue, however the RGB/Status LED was flashing Red. I had to downgrade back to 0.9.5 because I need support for the VOXL2 IO board (MDK-M0065-1-02).

    Does anyone have any suggestions on what to try next. I also have a mRo GPS with the M8N GPS module and the IST8310 Mag on my bench that I plan to try today.

    Eric KatzfeyE 1 Reply Last reply
    0
    • Chase RileyC Offline
      Chase RileyC Offline
      Chase Riley
      Regular
      wrote on last edited by
      #2

      I was able to get the mRo M8N GPS with IST8310 Mag to work. This still presents an issue for me though because they no longer make that GPS module. Seems the new ones have a different Mag. So I am still looking for a solution for the MDK-M0094-2-02 GPS module.

      Eric KatzfeyE 1 Reply Last reply
      0
      • Chase RileyC Chase Riley

        I am using a VOXL2 running SDK version 0.9.5 and px4 version 1.12.31 in my custom air frame. I have been unable to get the RGB/Status LED on the Holybro M8N (MDK-M0094-2-02) to illuminate. The GPS lock LED is behaving as normal. When connected to QGC I receive and error saying Mag 0 is missing. It will allow me to perform a mag calibration, however after the reboot it reports back again with the error of Mag 0 Missing. I have read through some similar post on the forum and tried the fixes from them with no luck. Currently I have modified the /etc/modalai/voxl-px4.config GPS line as suggested here (https://forum.modalai.com/topic/2201/gps-not-ok-with-voxl2-px4?_=1691679917440) I have also changed the GPS to Holybro in /etc/modalai/voxl-px4.conf.

        I also tried with SDK version 1.0.0 and had the same issue, however the RGB/Status LED was flashing Red. I had to downgrade back to 0.9.5 because I need support for the VOXL2 IO board (MDK-M0065-1-02).

        Does anyone have any suggestions on what to try next. I also have a mRo GPS with the M8N GPS module and the IST8310 Mag on my bench that I plan to try today.

        Eric KatzfeyE Offline
        Eric KatzfeyE Offline
        Eric Katzfey
        ModalAI Team
        wrote on last edited by
        #3

        @Chase-Riley What do you need the VOXL2 IO board for? Is it just for SBus RC or are you using PWM as well?

        1 Reply Last reply
        0
        • Chase RileyC Chase Riley

          I was able to get the mRo M8N GPS with IST8310 Mag to work. This still presents an issue for me though because they no longer make that GPS module. Seems the new ones have a different Mag. So I am still looking for a solution for the MDK-M0094-2-02 GPS module.

          Eric KatzfeyE Offline
          Eric KatzfeyE Offline
          Eric Katzfey
          ModalAI Team
          wrote on last edited by
          #4

          @Chase-Riley I am guessing that the Holybro unit has a hardware issue of some sort. Although it is very strange that the LED works in 1.0.0 but not in 0.9.5. In both the Holybro unit and the mRo the magnetometer is the same device so should work exactly the same in both. That is why I suspect a hardware issue. The startup logs can often show what is going wrong. Can you send those? I usually use the journalctl command to see that. For example, journalctl -b -u voxl-px4 --no-pager

          Chase RileyC 1 Reply Last reply
          0
          • Eric KatzfeyE Eric Katzfey

            @Chase-Riley I am guessing that the Holybro unit has a hardware issue of some sort. Although it is very strange that the LED works in 1.0.0 but not in 0.9.5. In both the Holybro unit and the mRo the magnetometer is the same device so should work exactly the same in both. That is why I suspect a hardware issue. The startup logs can often show what is going wrong. Can you send those? I usually use the journalctl command to see that. For example, journalctl -b -u voxl-px4 --no-pager

            Chase RileyC Offline
            Chase RileyC Offline
            Chase Riley
            Regular
            wrote on last edited by
            #5

            @Eric-Katzfey Sorry for the late reply. I was out of town for a few days. I am using the VOXL2 IO board for PWM. I have included the startup logs below that you requested.

            voxl2:/$ journalctl -b -u voxl-px4 --no-pager
            -- Logs begin at Thu 2023-03-02 12:58:02 UTC, end at Thu 2023-08-10 14:48:49 UTC. --
            Aug 10 14:06:16 m0054 systemd[1]: Starting px4...
            Aug 10 14:06:21 m0054 systemd[1]: Started px4.
            Aug 10 14:06:21 m0054 bash[4296]: Found DSP signature file
            Aug 10 14:06:22 m0054 bash[4296]: Running on M0054
            Aug 10 14:06:23 m0054 bash[4296]: INFO  [qshell] Send cmd: 'icm42688p start -s'
            Aug 10 14:06:23 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 11633381, local time: 11636044
            Aug 10 14:06:25 m0054 bash[4296]: Starting Holybro magnetometer
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] Send cmd: 'ist8310 start -R 10 -X -b 1'
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] cmd returned with: -1
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14286532, local time: 14287595
            Aug 10 14:06:25 m0054 bash[4296]: ERROR [qshell] Command failed
            Aug 10 14:06:25 m0054 bash[4296]: Starting Holybro LED driver
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] Send cmd: 'rgbled_ncp5623c start -X -b 1 -f 400 -a 56'
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] cmd returned with: -1
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14327252, local time: 14328245
            Aug 10 14:06:25 m0054 bash[4296]: ERROR [qshell] Command failed
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [px4] mlockall() enabled. PX4's virtual address space is locked into RAM.
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [px4] assuming working directory is rootfs, no symlinks needed.
            Aug 10 14:06:25 m0054 bash[4296]: ______  __   __    ___
            Aug 10 14:06:25 m0054 bash[4296]: | ___ \ \ \ / /   /   |
            Aug 10 14:06:25 m0054 bash[4296]: | |_/ /  \ V /   / /| |
            Aug 10 14:06:25 m0054 bash[4296]: |  __/   /   \  / /_| |
            Aug 10 14:06:25 m0054 bash[4296]: | |     / /^\ \ \___  |
            Aug 10 14:06:25 m0054 bash[4296]: \_|     \/   \/     |_/
            Aug 10 14:06:25 m0054 bash[4296]: px4 starting.
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [px4] Calling startup script: /bin/sh /etc/modalai/voxl-px4.config 0
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread hpwork
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_hpwork with tid 83
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread lpwork
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_lpwork with tid 82
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wkr_hrt
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wkr_hrt with tid 81
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread client_sync_thread
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_client_sync_thread with tid 80
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_manager
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_manager with tid 79
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread qshell
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_qshell with tid 78
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: icm42688p start -s
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_SPI1
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_SPI1 with tid 76
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: *** SPI Device ID 0x26000a 2490378
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Advertising remote topic sensor_accel
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Marking DeviceNode(parameter_server_set_used_request) as advertised in process_remote_topic
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(parameter_server_set_used_response) as advertised in process_remote_topic
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Advertising remote topic sensor_gyro
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Advertising remote topic imu_server
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: on SPI bus 1
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: icm42688p #0 on SPI bus 1 (devid=0x0)
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI:
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: icm42688p start -s
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 11633381, current timestamp 11633382
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Advertising remote topic qshell_retval
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(parameter_client_reset_request) as advertised in process_remote_topic
            Aug 10 14:06:25 m0054 bash[4296]: ERROR [muorb] SLPI: Cannot reset all parameters on client side
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Marking DeviceNode(parameter_client_reset_response) as advertised in process_remote_topic
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Advertising remote topic parameter_update
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(parameter_client_set_value_request) as advertised in process_remote_topic
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Marking DeviceNode(parameter_client_set_value_response) as advertised in process_remote_topic
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [logger] logger started (mode=all)
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: ist8310 start -R 10 -X -b 1
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_I2C1
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_I2C1 with tid 75
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: *** I2C Device ID 0x60e09 396809
            Aug 10 14:06:25 m0054 bash[4296]: ERROR [muorb] SLPI: i2c probe failed
            Aug 10 14:06:25 m0054 bash[4296]: ERROR [muorb] SLPI: Failed to execute command: ist8310 start -R 10 -X -b 1
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14286532, current timestamp 14286533
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: rgbled_ncp5623c start -X -b 1 -f 400 -a 56
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_I2C1
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_I2C1 with tid 4171
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: *** I2C Device ID 0x7b3809 8075273
            Aug 10 14:06:25 m0054 bash[4296]: ERROR [muorb] SLPI: i2c probe failed
            Aug 10 14:06:25 m0054 bash[4296]: ERROR [muorb] SLPI: Failed to execute command: rgbled_ncp5623c start -X -b 1 -f 400 -a 56
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14327252, current timestamp 14327253
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: icp10100 start -I -b 5
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_I2C5
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully crINFO  [qshell] Send cmd: 'icp10100 start -I -b 5'
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14365607, local time: 14368921
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] Send cmd: 'modalai_esc start'
            Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14420792, local time: 14422434
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'mixer load /dev/uart_esc quad_x.main.mix'
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14478542, local time: 14479304
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'voxlpm start -X -b 2'
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14525218, local time: 14525815
            Aug 10 14:06:26 m0054 bash[4296]: Starting Holybro GPS
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'gps start'
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14558013, local time: 14558986
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'px4io detect'
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14585752, local time: 14586737
            Aug 10 14:06:26 m0054 bash[4296]: Found M0065, starting px4io
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'px4io start'
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14768792, local time: 14770697
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'px4io recovery'
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14959690, local time: 14960837
            Aug 10 14:06:26 m0054 bash[4296]: eated px4 task PX4_wq_I2C5 with tid 8267
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: *** I2C Device ID 0x9c6329 10249001
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: probe probe succeeded. data = 0x1 0x48
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: icp10100 #0 on I2C bus 5
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: icp10100 start -I -b 5
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14365607, current timestamp 14365608
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: modalai_esc start
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_hp_default
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_hp_default with tid 74
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic test_motor
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic sensor_baro
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: modalai_esc start
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14420792, current timestamp 14420793
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Opened UART ESC device
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: mixer load /dev/uart_esc quad_x.main.mix
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_rate_ctrl
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_rate_ctrl with tid 72
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: mixer load /dev/uart_esc quad_x.main.mix
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14478542, current timestamp 14478543
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic actuator_outputs
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic multirotor_motor_limits
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: voxlpm start -X -b 2
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_I2C2
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_I2C2 with tid 4170
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: *** I2C Device ID 0x784411 7881745
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic battery_status
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: voxlpm #0 on I2C bus 2 (external)
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: voxlpm start -X -b 2
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14525218, current timestamp 14525219
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic power_monitor
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: gps start
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread gps
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_gps with tid 71
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: gps start
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14558013, current timestamp 14558014
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: px4io detect
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: serial port fd 2
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: IO found
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: px4io detect
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14585752, current timestamp 14585753
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: px4io start
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: serial port fd 2
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: default PWM output device
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread px4io
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_px4io with tid 68
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: PX4IO task_main start
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: px4io start
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14768792, current timestamp 14768793
            Aug 10 14:06:26 m0054 bash[4296]: ERROR [muorb] SLPI: Skipping motor test. Command took too long 14772881
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic safety
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: px4io recovery
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic px4io_status
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Marking DeviceNode(actuator_outputs) as advertised in process_remote_topic
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: px4io recovery
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14959690, current timestamp 14959691
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb]INFO  [qshell] Send cmd: 'mixer load /dev/px4io quad_x_io.main.mix'
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 15018896, local time: 15019972
            Aug 10 14:06:26 m0054 bash[4296]: /etc/modalai/voxl-px4.config: line 184: sleep: command not found
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'pwm rate -c 1234 -r 400'
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 15057438, local time: 15058673
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'pwm disarmed -c 1234 -p 900'
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 15094035, local time: 15095035
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'pwm min -c 1234 -p 1060'
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 15135559, local time: 15136657
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'pwm max -c 1234 -p 2000'
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 15168435, local time: 15168830
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'pwm failsafe -c 1234 -p -1 -d /dev/px4io'
            Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 15198429, local time: 15199450
            Aug 10 14:06:27 m0054 bash[4296]: INFO  [qshell] Send cmd: 'sensors start'
            Aug 10 14:06:27 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16254750, local time: 16256897
            Aug 10 14:06:27 m0054 bash[4296]: INFO  [qshell] Send cmd: 'ekf2 start'
            Aug 10 14:06:27 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16396738, local time: 16398307
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] Send cmd: 'mc_pos_control start'
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16438567, local time: 16440227
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] Send cmd: 'mc_att_control start'
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16481314, local time: 16482821
            Aug 10 14:06:28 m0054 bash[4296]:  SLPI: qshell gotten: mixer load /dev/px4io quad_x_io.main.mix
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: mixer load /dev/px4io quad_x_io.main.mix
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 15018896, current timestamp 15018897
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: pwm rate -c 1234 -r 400
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: pwm rate -c 1234 -r 400
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 15057438, current timestamp 15057439
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: pwm disarmed -c 1234 -p 900
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: pwm disarmed -c 1234 -p 900
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 15094035, current timestamp 15094036
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: pwm min -c 1234 -p 1060
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: pwm min -c 1234 -p 1060
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 15135559, current timestamp 15135560
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: pwm max -c 1234 -p 2000
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: pwm max -c 1234 -p 2000
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 15168435, current timestamp 15168436
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: pwm failsafe -c 1234 -p -1 -d /dev/px4io
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: pwm failsafe -c 1234 -p -1 -d /dev/px4io
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 15198429, current timestamp 15198430
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: sensors start
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_nav_and_controllers
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_nav_and_controllers with tid 67
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: sensors start
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 16254750, current timestamp 16254751
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic vehicle_angular_acceleration
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic vehicle_angular_velocity
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_INS0
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_INS0 with tid 66
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic vehicle_imu
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic vehicle_imu_status
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic sensors_status_imu
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic vehicle_acceleration
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic vehicle_air_data
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic sensor_selection
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic sensor_combined
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: ekf2 start
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: ekf2 start
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 16396738, current timestamp 16396739
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic ekf2_timestamps
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: mc_pos_control start
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: mc_pos_control start
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 16438567, current timestamp 16438568
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: mc_att_control start
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: mc_att_control start
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 16481314, current timestamp 16481318
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: mc_rate_control start
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: mc_rate_control start
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retvalINFO  [qshell] Send cmd: 'mc_rate_control start'
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16534019, local time: 16535349
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] Send cmd: 'mc_hover_thrust_estimator start'
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16568105, local time: 16569269
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] Send cmd: 'land_detector start multicopter'
            Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16604263, local time: 16604701
            
            
            
            Eric KatzfeyE 1 Reply Last reply
            0
            • Chase RileyC Chase Riley

              @Eric-Katzfey Sorry for the late reply. I was out of town for a few days. I am using the VOXL2 IO board for PWM. I have included the startup logs below that you requested.

              voxl2:/$ journalctl -b -u voxl-px4 --no-pager
              -- Logs begin at Thu 2023-03-02 12:58:02 UTC, end at Thu 2023-08-10 14:48:49 UTC. --
              Aug 10 14:06:16 m0054 systemd[1]: Starting px4...
              Aug 10 14:06:21 m0054 systemd[1]: Started px4.
              Aug 10 14:06:21 m0054 bash[4296]: Found DSP signature file
              Aug 10 14:06:22 m0054 bash[4296]: Running on M0054
              Aug 10 14:06:23 m0054 bash[4296]: INFO  [qshell] Send cmd: 'icm42688p start -s'
              Aug 10 14:06:23 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 11633381, local time: 11636044
              Aug 10 14:06:25 m0054 bash[4296]: Starting Holybro magnetometer
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] Send cmd: 'ist8310 start -R 10 -X -b 1'
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] cmd returned with: -1
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14286532, local time: 14287595
              Aug 10 14:06:25 m0054 bash[4296]: ERROR [qshell] Command failed
              Aug 10 14:06:25 m0054 bash[4296]: Starting Holybro LED driver
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] Send cmd: 'rgbled_ncp5623c start -X -b 1 -f 400 -a 56'
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] cmd returned with: -1
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14327252, local time: 14328245
              Aug 10 14:06:25 m0054 bash[4296]: ERROR [qshell] Command failed
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [px4] mlockall() enabled. PX4's virtual address space is locked into RAM.
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [px4] assuming working directory is rootfs, no symlinks needed.
              Aug 10 14:06:25 m0054 bash[4296]: ______  __   __    ___
              Aug 10 14:06:25 m0054 bash[4296]: | ___ \ \ \ / /   /   |
              Aug 10 14:06:25 m0054 bash[4296]: | |_/ /  \ V /   / /| |
              Aug 10 14:06:25 m0054 bash[4296]: |  __/   /   \  / /_| |
              Aug 10 14:06:25 m0054 bash[4296]: | |     / /^\ \ \___  |
              Aug 10 14:06:25 m0054 bash[4296]: \_|     \/   \/     |_/
              Aug 10 14:06:25 m0054 bash[4296]: px4 starting.
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [px4] Calling startup script: /bin/sh /etc/modalai/voxl-px4.config 0
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread hpwork
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_hpwork with tid 83
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread lpwork
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_lpwork with tid 82
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wkr_hrt
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wkr_hrt with tid 81
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread client_sync_thread
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_client_sync_thread with tid 80
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_manager
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_manager with tid 79
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread qshell
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_qshell with tid 78
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: icm42688p start -s
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_SPI1
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_SPI1 with tid 76
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: *** SPI Device ID 0x26000a 2490378
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Advertising remote topic sensor_accel
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Marking DeviceNode(parameter_server_set_used_request) as advertised in process_remote_topic
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(parameter_server_set_used_response) as advertised in process_remote_topic
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Advertising remote topic sensor_gyro
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Advertising remote topic imu_server
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: on SPI bus 1
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: icm42688p #0 on SPI bus 1 (devid=0x0)
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI:
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: icm42688p start -s
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 11633381, current timestamp 11633382
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Advertising remote topic qshell_retval
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(parameter_client_reset_request) as advertised in process_remote_topic
              Aug 10 14:06:25 m0054 bash[4296]: ERROR [muorb] SLPI: Cannot reset all parameters on client side
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Marking DeviceNode(parameter_client_reset_response) as advertised in process_remote_topic
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Advertising remote topic parameter_update
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(parameter_client_set_value_request) as advertised in process_remote_topic
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [uorb] Marking DeviceNode(parameter_client_set_value_response) as advertised in process_remote_topic
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [logger] logger started (mode=all)
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: ist8310 start -R 10 -X -b 1
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_I2C1
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_I2C1 with tid 75
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: *** I2C Device ID 0x60e09 396809
              Aug 10 14:06:25 m0054 bash[4296]: ERROR [muorb] SLPI: i2c probe failed
              Aug 10 14:06:25 m0054 bash[4296]: ERROR [muorb] SLPI: Failed to execute command: ist8310 start -R 10 -X -b 1
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14286532, current timestamp 14286533
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: rgbled_ncp5623c start -X -b 1 -f 400 -a 56
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_I2C1
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_I2C1 with tid 4171
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: *** I2C Device ID 0x7b3809 8075273
              Aug 10 14:06:25 m0054 bash[4296]: ERROR [muorb] SLPI: i2c probe failed
              Aug 10 14:06:25 m0054 bash[4296]: ERROR [muorb] SLPI: Failed to execute command: rgbled_ncp5623c start -X -b 1 -f 400 -a 56
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14327252, current timestamp 14327253
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: icp10100 start -I -b 5
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_I2C5
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully crINFO  [qshell] Send cmd: 'icp10100 start -I -b 5'
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14365607, local time: 14368921
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] Send cmd: 'modalai_esc start'
              Aug 10 14:06:25 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14420792, local time: 14422434
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'mixer load /dev/uart_esc quad_x.main.mix'
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14478542, local time: 14479304
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'voxlpm start -X -b 2'
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14525218, local time: 14525815
              Aug 10 14:06:26 m0054 bash[4296]: Starting Holybro GPS
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'gps start'
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14558013, local time: 14558986
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'px4io detect'
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14585752, local time: 14586737
              Aug 10 14:06:26 m0054 bash[4296]: Found M0065, starting px4io
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'px4io start'
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14768792, local time: 14770697
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'px4io recovery'
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 14959690, local time: 14960837
              Aug 10 14:06:26 m0054 bash[4296]: eated px4 task PX4_wq_I2C5 with tid 8267
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: *** I2C Device ID 0x9c6329 10249001
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: probe probe succeeded. data = 0x1 0x48
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: icp10100 #0 on I2C bus 5
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: icp10100 start -I -b 5
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14365607, current timestamp 14365608
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: modalai_esc start
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_hp_default
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_hp_default with tid 74
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic test_motor
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic sensor_baro
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: modalai_esc start
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14420792, current timestamp 14420793
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Opened UART ESC device
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: mixer load /dev/uart_esc quad_x.main.mix
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_rate_ctrl
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_rate_ctrl with tid 72
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: mixer load /dev/uart_esc quad_x.main.mix
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14478542, current timestamp 14478543
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic actuator_outputs
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic multirotor_motor_limits
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: voxlpm start -X -b 2
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_I2C2
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_I2C2 with tid 4170
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: *** I2C Device ID 0x784411 7881745
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic battery_status
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: voxlpm #0 on I2C bus 2 (external)
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: voxlpm start -X -b 2
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14525218, current timestamp 14525219
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic power_monitor
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: gps start
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread gps
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_gps with tid 71
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: gps start
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14558013, current timestamp 14558014
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: px4io detect
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: serial port fd 2
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: IO found
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: px4io detect
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14585752, current timestamp 14585753
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: px4io start
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: serial port fd 2
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: default PWM output device
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread px4io
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_px4io with tid 68
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: PX4IO task_main start
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: px4io start
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14768792, current timestamp 14768793
              Aug 10 14:06:26 m0054 bash[4296]: ERROR [muorb] SLPI: Skipping motor test. Command took too long 14772881
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic safety
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: px4io recovery
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Advertising remote topic px4io_status
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [uorb] Marking DeviceNode(actuator_outputs) as advertised in process_remote_topic
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: px4io recovery
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 14959690, current timestamp 14959691
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [muorb]INFO  [qshell] Send cmd: 'mixer load /dev/px4io quad_x_io.main.mix'
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 15018896, local time: 15019972
              Aug 10 14:06:26 m0054 bash[4296]: /etc/modalai/voxl-px4.config: line 184: sleep: command not found
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'pwm rate -c 1234 -r 400'
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 15057438, local time: 15058673
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'pwm disarmed -c 1234 -p 900'
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 15094035, local time: 15095035
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'pwm min -c 1234 -p 1060'
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 15135559, local time: 15136657
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'pwm max -c 1234 -p 2000'
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 15168435, local time: 15168830
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] Send cmd: 'pwm failsafe -c 1234 -p -1 -d /dev/px4io'
              Aug 10 14:06:26 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 15198429, local time: 15199450
              Aug 10 14:06:27 m0054 bash[4296]: INFO  [qshell] Send cmd: 'sensors start'
              Aug 10 14:06:27 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16254750, local time: 16256897
              Aug 10 14:06:27 m0054 bash[4296]: INFO  [qshell] Send cmd: 'ekf2 start'
              Aug 10 14:06:27 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16396738, local time: 16398307
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] Send cmd: 'mc_pos_control start'
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16438567, local time: 16440227
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] Send cmd: 'mc_att_control start'
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16481314, local time: 16482821
              Aug 10 14:06:28 m0054 bash[4296]:  SLPI: qshell gotten: mixer load /dev/px4io quad_x_io.main.mix
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: mixer load /dev/px4io quad_x_io.main.mix
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 15018896, current timestamp 15018897
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: pwm rate -c 1234 -r 400
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: pwm rate -c 1234 -r 400
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 15057438, current timestamp 15057439
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: pwm disarmed -c 1234 -p 900
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: pwm disarmed -c 1234 -p 900
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 15094035, current timestamp 15094036
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: pwm min -c 1234 -p 1060
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: pwm min -c 1234 -p 1060
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 15135559, current timestamp 15135560
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: pwm max -c 1234 -p 2000
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: pwm max -c 1234 -p 2000
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 15168435, current timestamp 15168436
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: pwm failsafe -c 1234 -p -1 -d /dev/px4io
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: pwm failsafe -c 1234 -p -1 -d /dev/px4io
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 15198429, current timestamp 15198430
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: sensors start
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_nav_and_controllers
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_nav_and_controllers with tid 67
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: sensors start
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 16254750, current timestamp 16254751
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic vehicle_angular_acceleration
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic vehicle_angular_velocity
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Creating qurt thread wq_INS0
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Successfully created px4 task PX4_wq_INS0 with tid 66
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic vehicle_imu
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic vehicle_imu_status
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic sensors_status_imu
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic vehicle_acceleration
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic vehicle_air_data
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic sensor_selection
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic sensor_combined
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: ekf2 start
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: ekf2 start
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 16396738, current timestamp 16396739
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [uorb] Advertising remote topic ekf2_timestamps
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: mc_pos_control start
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: mc_pos_control start
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 16438567, current timestamp 16438568
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: mc_att_control start
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: mc_att_control start
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retval with timestamp 16481314, current timestamp 16481318
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Marking DeviceNode(qshell_req) as advertised in process_remote_topic
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: qshell gotten: mc_rate_control start
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Ok executing command: mc_rate_control start
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [muorb] SLPI: Sending qshell retvalINFO  [qshell] Send cmd: 'mc_rate_control start'
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16534019, local time: 16535349
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] Send cmd: 'mc_hover_thrust_estimator start'
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16568105, local time: 16569269
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] Send cmd: 'land_detector start multicopter'
              Aug 10 14:06:28 m0054 bash[4296]: INFO  [qshell] qshell return value timestamp: 16604263, local time: 16604701
              
              
              
              Eric KatzfeyE Offline
              Eric KatzfeyE Offline
              Eric Katzfey
              ModalAI Team
              wrote on last edited by
              #6

              @Chase-Riley Those "i2c probe failed" messages indicate there is a problem with the connectivity or the actual magnetometer and LED devices themselves. So it really looks like bad hardware or bad cable / connector.

              Chase RileyC 1 Reply Last reply
              0
              • Eric KatzfeyE Eric Katzfey

                @Chase-Riley Those "i2c probe failed" messages indicate there is a problem with the connectivity or the actual magnetometer and LED devices themselves. So it really looks like bad hardware or bad cable / connector.

                Chase RileyC Offline
                Chase RileyC Offline
                Chase Riley
                Regular
                wrote on last edited by
                #7

                @Eric-Katzfey The cable seems to be fine and passes a continuity test. I am using the cable that was supplied with MDK-M0094-2-02. Only difference is that I re-pinned the Spektrum Bind module with the I/O board. How would you suggest getting a replacement for MDK-M0094-2-02? This is a brand new unit purchased recently.

                Adrian HidalgoA 1 Reply Last reply
                0
                • Chase RileyC Chase Riley

                  @Eric-Katzfey The cable seems to be fine and passes a continuity test. I am using the cable that was supplied with MDK-M0094-2-02. Only difference is that I re-pinned the Spektrum Bind module with the I/O board. How would you suggest getting a replacement for MDK-M0094-2-02? This is a brand new unit purchased recently.

                  Adrian HidalgoA Offline
                  Adrian HidalgoA Offline
                  Adrian Hidalgo
                  ModalAI Team
                  wrote on last edited by
                  #8

                  @Chase-Riley can you check that the pin out is correct?
                  d6157cfb-54ee-4cb6-8e8a-487934d715a2-image.png
                  2a98605e-c3db-4523-8e1f-bb0e0811361d-image.png
                  ec01d201-0724-4510-9a53-04aca53434b4-image.png
                  7e8b5791-0cd3-45f6-b1bf-2b71f606486a-image.png

                  Chase RileyC 1 Reply Last reply
                  0
                  • Adrian HidalgoA Adrian Hidalgo

                    @Chase-Riley can you check that the pin out is correct?
                    d6157cfb-54ee-4cb6-8e8a-487934d715a2-image.png
                    2a98605e-c3db-4523-8e1f-bb0e0811361d-image.png
                    ec01d201-0724-4510-9a53-04aca53434b4-image.png
                    7e8b5791-0cd3-45f6-b1bf-2b71f606486a-image.png

                    Chase RileyC Offline
                    Chase RileyC Offline
                    Chase Riley
                    Regular
                    wrote on last edited by
                    #9

                    @Adrian-Hidalgo I checked the pin out and it is correct, I removed the case form the GPS to inspect the connector on the GPS side of the harness. After unplugging the connector from the GPS board I noticed that Pin 1 and Pin 2 of the GPS PCB connector were shorted together. It seems when the connector was plugged in at the factory Pin 1 did not line up correctly with the connector and caused it to bend over and short pin 2. There was some slight damage on the female connector housing from the pin bending. I was able to replace the housing and straighten out the pin on the GPS PCB connector. I know have the RBG led behaving as it should. I will be working through calibrating and testing today to make sure everything is functioning as it should.

                    Adrian HidalgoA 1 Reply Last reply
                    0
                    • Chase RileyC Chase Riley

                      @Adrian-Hidalgo I checked the pin out and it is correct, I removed the case form the GPS to inspect the connector on the GPS side of the harness. After unplugging the connector from the GPS board I noticed that Pin 1 and Pin 2 of the GPS PCB connector were shorted together. It seems when the connector was plugged in at the factory Pin 1 did not line up correctly with the connector and caused it to bend over and short pin 2. There was some slight damage on the female connector housing from the pin bending. I was able to replace the housing and straighten out the pin on the GPS PCB connector. I know have the RBG led behaving as it should. I will be working through calibrating and testing today to make sure everything is functioning as it should.

                      Adrian HidalgoA Offline
                      Adrian HidalgoA Offline
                      Adrian Hidalgo
                      ModalAI Team
                      wrote on last edited by
                      #10

                      @Chase-Riley Nice find! Let us know how the testing goes.

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      ModalAI
                      Categories Recent Tags ModalAI.com Docs
                      © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups