While attempting to check functionality of custom firmware I think I accidentally corrupted the user data partition and when I reran the installer bundled with the 0.9.5 platform something got messed up. The VOXL2 boots correctly and I can interact with the device as normal, but the extrinsics config was initially wiped. I ran voxl-configure-mpa -p -f "MRB-D0005" -b 4 -v V2
to get default configurations.
All the usual services appeared to start correctly except for px4. When I manually run voxl-px4 I get a lot of errors.
A copy of the full log is here:
Found DSP signature file
Setting default parameters for PX4 on voxl
INFO [px4] mlockall() enabled. PX4's virtual address space is locked into RAM.
INFO [px4] assuming working directory is rootfs, no symlinks needed.
______ __ __ ___
| ___ \ \ \ / / / |
| |_/ / \ V / / /| |
| __/ / \ / /_| |
| | / /^\ \ \___ |
\_| \/ \/ |_/
px4 starting.
INFO [px4] Calling startup script: /bin/sh /etc/modalai/voxl-px4-set-default-parameters.config 0
SYS_AUTOSTART: curr: 0 -> new: 4001
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for SYS_AUTOSTART
EKF2_IMU_POS_X: curr: 0.0000 -> new: 0.0270
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_IMU_POS_X
EKF2_IMU_POS_Y: curr: 0.0000 -> new: 0.0090
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_IMU_POS_Y
EKF2_IMU_POS_Z: curr: 0.0000 -> new: -0.0190
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_IMU_POS_Z
EKF2_EV_DELAY: curr: 175.0000 -> new: 5.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_EV_DELAY
EKF2_AID_MASK: curr: 1 -> new: 280
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_AID_MASK
EKF2_HGT_MODE: curr: 0 -> new: 3
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_HGT_MODE
EKF2_ABL_LIM: curr: 0.4000 -> new: 0.8000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_ABL_LIM
MPC_THR_MAX: curr: 1.0000 -> new: 0.7500
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_THR_MAX
MPC_THR_MIN: curr: 0.1200 -> new: 0.0800
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_THR_MIN
MPC_THR_HOVER: curr: 0.5000 -> new: 0.4200
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_THR_HOVER
MPC_MANTHR_MIN: curr: 0.0800 -> new: 0.0500
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_MANTHR_MIN
MPC_POS_MODE: curr: 4 -> new: 0
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_POS_MODE
MPC_YAW_EXPO: curr: 0.6000 -> new: 0.2000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_YAW_EXPO
MPC_XY_MAN_EXPO: curr: 0.6000 -> new: 0.2000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_XY_MAN_EXPO
MPC_Z_MAN_EXPO: curr: 0.6000 -> new: 0.2000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_Z_MAN_EXPO
MPC_VEL_MANUAL: curr: 10.0000 -> new: 5.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_VEL_MANUAL
MPC_XY_VEL_MAX: curr: 12.0000 -> new: 5.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_XY_VEL_MAX
MPC_Z_VEL_MAX_DN: curr: 1.0000 -> new: 1.5000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_Z_VEL_MAX_DN
MPC_Z_VEL_MAX_UP: curr: 3.0000 -> new: 4.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_Z_VEL_MAX_UP
MPC_LAND_SPEED: curr: 0.7000 -> new: 1.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_LAND_SPEED
MPC_XY_VEL_P_ACC: curr: 1.8000 -> new: 3.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_XY_VEL_P_ACC
MPC_XY_VEL_I_ACC: curr: 0.4000 -> new: 0.1000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_XY_VEL_I_ACC
MPC_XY_VEL_D_ACC: curr: 0.2000 -> new: 0.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_XY_VEL_D_ACC
MPC_Z_VEL_P_ACC: curr: 4.0000 -> new: 8.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_Z_VEL_P_ACC
MPC_TKO_RAMP_T: curr: 3.0000 -> new: 1.5000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_TKO_RAMP_T
MPC_SPOOLUP_TIME: curr: 1.0000 -> new: 0.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_SPOOLUP_TIME
LNDMC_ROT_MAX: curr: 20.0000 -> new: 500.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for LNDMC_ROT_MAX
ATT_W_MAG: curr: 0.1000 -> new: 0.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for ATT_W_MAG
MC_YAW_P: curr: 2.8000 -> new: 2.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_YAW_P
MC_YAWRATE_P: curr: 0.2000 -> new: 0.1500
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_YAWRATE_P
MC_PITCH_P: curr: 6.5000 -> new: 5.5000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_PITCH_P
MC_PITCHRATE_P: curr: 0.1500 -> new: 0.0800
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_PITCHRATE_P
MC_PITCHRATE_D: curr: 0.0030 -> new: 0.0013
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_PITCHRATE_D
MC_ROLL_P: curr: 6.5000 -> new: 5.5000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_ROLL_P
MC_ROLLRATE_P: curr: 0.1500 -> new: 0.0800
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_ROLLRATE_P
MC_ROLLRATE_D: curr: 0.0030 -> new: 0.0013
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_ROLLRATE_D
COM_PREARM_MODE: curr: 1 -> new: 0
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for COM_PREARM_MODE
COM_RC_LOSS_T: curr: 0.5000 -> new: 2.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for COM_RC_LOSS_T
RC_MAP_FLTMODE: curr: 0 -> new: 6
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RC_MAP_FLTMODE
RC_MAP_KILL_SW: curr: 0 -> new: 7
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RC_MAP_KILL_SW
RC_MAP_PITCH: curr: 0 -> new: 2
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RC_MAP_PITCH
RC_MAP_ROLL: curr: 0 -> new: 1
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RC_MAP_ROLL
RC_MAP_THROTTLE: curr: 0 -> new: 3
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RC_MAP_THROTTLE
RC_MAP_YAW: curr: 0 -> new: 4
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RC_MAP_YAW
COM_FLTMODE1: curr: -1 -> new: 7
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for COM_FLTMODE1
COM_FLTMODE4: curr: -1 -> new: 2
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for COM_FLTMODE4
COM_FLTMODE6: curr: -1 -> new: 0
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for COM_FLTMODE6
RTL_LAND_DELAY: curr: 0.0000 -> new: 1.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RTL_LAND_DELAY
RTL_DESCEND_ALT: curr: 30.0000 -> new: 10.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RTL_DESCEND_ALT
RTL_RETURN_ALT: curr: 60.0000 -> new: 50.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RTL_RETURN_ALT
UART_ESC_CONFIG: curr: 0 -> new: 1
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for UART_ESC_CONFIG
UART_ESC_RPM_MAX: curr: 15000 -> new: 10500
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for UART_ESC_RPM_MAX
UART_ESC_RPM_MIN: curr: 5500 -> new: 1000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for UART_ESC_RPM_MIN
CBRK_SUPPLY_CHK: curr: 0 -> new: 894281
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for CBRK_SUPPLY_CHK
COM_DISARM_PRFLT: curr: 10.0000 -> new: -1.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for COM_DISARM_PRFLT
MAV_BROADCAST: curr: 0 -> new: 1
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MAV_BROADCAST
BAT1_N_CELLS: curr: 0 -> new: 4
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT1_N_CELLS
BAT_N_CELLS: curr: 0 -> new: 4
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT_N_CELLS
BAT1_R_INTERNAL: curr: -1.0000 -> new: 0.0080
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT1_R_INTERNAL
BAT_R_INTERNAL: curr: -1.0000 -> new: 0.0080
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT_R_INTERNAL
BAT1_CAPACITY: curr: -1.0000 -> new: 3000.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT1_CAPACITY
BAT_CAPACITY: curr: -1.0000 -> new: 3000.0000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT_CAPACITY
BAT1_V_CHARGED: curr: 4.0500 -> new: 4.1500
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT1_V_CHARGED
BAT_V_CHARGED: curr: 4.0500 -> new: 4.1500
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT_V_CHARGED
MC_BAT_SCALE_EN: curr: 0 -> new: 1
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_BAT_SCALE_EN
BAT_CRIT_THR: curr: 0.0700 -> new: 0.1000
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT_CRIT_THR
CBRK_IO_SAFETY: curr: 0 -> new: 22027
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for CBRK_IO_SAFETY
PWM_MAIN_MIN: curr: 1000 -> new: 1060
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for PWM_MAIN_MIN
Exiting NOW.
INFO [px4] mlockall() enabled. PX4's virtual address space is locked into RAM.
INFO [px4] assuming working directory is rootfs, no symlinks needed.
______ __ __ ___
| ___ \ \ \ / / / |
| |_/ / \ V / / /| |
| __/ / \ / /_| |
| | / /^\ \ \___ |
\_| \/ \/ |_/
px4 starting.
INFO [px4] Calling startup script: /bin/sh /etc/modalai/voxl-px4.config 0
Running on M0054
Received standard error event 2
Couldn't configure flight_controller sensor
ERROR [muorb] Error calling the muorb protobuf initalize method
INFO [qshell] Send cmd: 'icm42688p start -s'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
ERROR [parameters] Timeout waiting for parameter_client_reset_response
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for ATT_W_MAG
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT1_CAPACITY
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT1_N_CELLS
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT1_R_INTERNAL
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT1_V_CHARGED
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT_CAPACITY
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT_CRIT_THR
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT_N_CELLS
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT_R_INTERNAL
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for BAT_V_CHARGED
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for CBRK_IO_SAFETY
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for CBRK_SUPPLY_CHK
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for COM_DISARM_PRFLT
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for COM_FLTMODE1
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for COM_FLTMODE4
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for COM_FLTMODE6
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for COM_PREARM_MODE
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for COM_RC_LOSS_T
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_ABL_LIM
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_AID_MASK
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_EV_DELAY
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_HGT_MODE
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_IMU_POS_X
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_IMU_POS_Y
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for EKF2_IMU_POS_Z
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for LNDMC_ROT_MAX
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MAV_BROADCAST
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_BAT_SCALE_EN
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_PITCHRATE_D
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_PITCHRATE_P
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_PITCH_P
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_ROLLRATE_D
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_ROLLRATE_P
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_ROLL_P
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_YAWRATE_P
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MC_YAW_P
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_LAND_SPEED
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_MANTHR_MIN
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_POS_MODE
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_SPOOLUP_TIME
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_THR_HOVER
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_THR_MAX
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_THR_MIN
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_TKO_RAMP_T
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_VEL_MANUAL
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_XY_MAN_EXPO
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_XY_VEL_D_ACC
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_XY_VEL_I_ACC
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_XY_VEL_MAX
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_XY_VEL_P_ACC
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_YAW_EXPO
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_Z_MAN_EXPO
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_Z_VEL_MAX_DN
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_Z_VEL_MAX_UP
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MPC_Z_VEL_P_ACC
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for PWM_MAIN_MIN
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RC_MAP_FLTMODE
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RC_MAP_KILL_SW
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RC_MAP_PITCH
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RC_MAP_ROLL
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RC_MAP_THROTTLE
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RC_MAP_YAW
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RTL_DESCEND_ALT
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RTL_LAND_DELAY
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for RTL_RETURN_ALT
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for SYS_AUTOSTART
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for UART_ESC_CONFIG
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for UART_ESC_RPM_MAX
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for UART_ESC_RPM_MIN
INFO [logger] logger started (mode=all)
INFO [logger] log root dir created: /data/px4/log
Starting Holybro magnetometer
INFO [qshell] Send cmd: 'ist8310 start -R 10 -X -b 1'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
Starting Holybro LED driver
INFO [qshell] Send cmd: 'rgbled_ncp5623c start -X -b 1 -f 400 -a 56'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'icp10100 start -I -b 5'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'modalai_esc start'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'mixer load /dev/uart_esc quad_x.main.mix'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'voxlpm start -X -b 2'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
Starting Holybro GPS
INFO [qshell] Send cmd: 'gps start -d 7 -b 115200'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'px4io detect'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
M0065 not detected, starting Spektrum RC driver
INFO [qshell] Send cmd: 'spektrum_rc start -d 8'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'sensors start'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'ekf2 start'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'mc_pos_control start'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'mc_att_control start'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'mc_rate_control start'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'mc_hover_thrust_estimator start'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [qshell] Send cmd: 'land_detector start multicopter'
ERROR [qshell] command timed out
ERROR [qshell] Command failed
INFO [dataman] Unknown restart, data manager file '/data/px4/dataman' size is 11798680 bytes
INFO [commander] LED: open /dev/led0 failed (22)
INFO [PreFlightCheck] Failed barometer preflight check
INFO [PreFlightCheck] Failed EKF health preflight check while waiting for filter to settle
INFO [PreFlightCheck] Failed barometer preflight check
INFO [commander] Handling Commander command 176
INFO [PreFlightCheck] Failed barometer preflight check
+ MAV_BROADCAST: curr: 1 -> new: 0
ERROR [parameters] Timeout waiting for parameter_client_set_value_response for MAV_BROADCAST
INFO [PreFlightCheck] Failed barometer preflight check
INFO [mavlink] mode: Onboard, data rate: 100000 B/s on udp port 14556 remote port 14557
INFO [PreFlightCheck] Failed barometer preflight check
INFO [PreFlightCheck] Failed barometer preflight check
INFO [PreFlightCheck] Failed barometer preflight check
INFO [PreFlightCheck] Failed barometer preflight check
INFO [px4] Startup script returned successfully
pxh> INFO [PreFlightCheck] Failed barometer preflight check
INFO [PreFlightCheck] Failed barometer preflight check
INFO [PreFlightCheck] Failed barometer preflight check
I assume this is due to some configurations not being properly restored after the wipe. I know that the system flash does not overwrite a lot of configuration files so I would not expect my broken user data to be fixed by just a flash.
For now we are just testing the capabilities of the board while not connected to any external sensors or actuators and whatever the default configuration we had from the factory was working for that. Is there a tool or set of configurations that I can supplement the system flash with to reset to out of the box configuration?