Skip to content

SD card random state on Micoair H743 #4536

@Pancronos

Description

@Pancronos

Describe the bug

lately i am experiencing strange behaviors with sd card being read properly and different status: not ready, not recognized or with strange values. SD card (sandisk 4GB) has worked fine, formatted with sd formatter,

Image Image Image Image I tried to disable mag, baro,gps,sonar but no success. It's a random issue, on 10 times only once worked fine. Tried also other sd card known to work, but no success.

To Reproduce

Use sd card on micoair AIO H743

Expected behavior

Be able to use sd card properly

Configurator version

Configurator: 11.0.0 (04ea058)

Flight controller configuration

Entering CLI Mode, type 'exit' to reboot, or 'help'

# 
# Building AutoComplete Cache ... Done!
# 
# diff all

# version
# Betaflight / STM32H743 (SH74) 4.6.0 Jul  2 2025 / 10:02:25 (0d9410806) MSP API: 1.47
# config rev: 24b283a

# start the command batch
batch start

# reset configuration to default settings
defaults nosave

board_name MICOAIR743
manufacturer_id MICO
mcu_id 002b00373233510137353738
signature 

# name: Cinebot30MICO

# feature
feature GPS
feature OPTICALFLOW
feature RANGEFINDER
feature TELEMETRY
feature OSD
feature ESC_SENSOR

# serial
serial UART1 0 115200 57600 0 115200
serial UART3 2 115200 115200 0 115200
serial UART4 1 115200 57600 0 115200

# beacon
beacon RX_LOST
beacon RX_SET

# aux
aux 0 0 0 1700 2100 0 0
aux 1 1 1 1300 1700 0 0
aux 2 2 1 1700 2100 0 0
aux 3 3 5 1700 2100 0 0
aux 4 11 5 1700 2100 0 0
aux 5 13 2 1700 2100 0 0
aux 6 35 3 1700 2100 0 0

# rxfail
rxfail 0 s 1500
rxfail 1 s 1500
rxfail 2 s 1500
rxfail 3 s 1275
rxfail 5 s 1500

# master
set gyro_lpf1_static_hz = 0
set gyro_lpf2_static_hz = 550
set dyn_notch_count = 0
set dyn_notch_q = 500
set dyn_notch_min_hz = 150
set gyro_lpf1_dyn_min_hz = 0
set gyro_lpf1_dyn_max_hz = 0
set acc_trim_pitch = -1
set acc_calibration = -36,34,20,1
set align_mag = CUSTOM
set mag_align_pitch = 1800
set mag_align_yaw = 2250
set mag_i2c_device = 1
set mag_i2c_address = 13
set mag_calibration = 315,-442,25
set blackbox_sample_rate = 1/8
set dshot_bidir = ON
set motor_output_reordering = 1,3,2,0,4,5,6,7
set align_board_yaw = -45
set vbat_max_cell_voltage = 450
set force_battery_cell_count = 4
set vbat_scale = 211
set beeper_dshot_beacon_tone = 4
set yaw_motors_reversed = ON
set small_angle = 180
set mag_declination = 48
set gps_sbas_mode = AUTO
set gps_ublox_use_galileo = ON
set gps_rescue_allow_arming_without_fix = ON
set pid_process_denom = 2
set simplified_gyro_filter_multiplier = 110
set sdcard_spi_bus = 1
set osd_warn_bitmask = 270335
set osd_vbat_pos = 14914
set osd_rssi_pos = 15476
set osd_link_quality_pos = 15508
set osd_rssi_dbm_pos = 15540
set osd_rsnr_pos = 15444
set osd_tim_1_pos = 15828
set osd_tim_2_pos = 15860
set osd_flymode_pos = 14397
set osd_throttle_pos = 14850
set osd_crosshairs_pos = 14685
set osd_ah_pos = 14558
set osd_gps_lon_pos = 30818
set osd_gps_lat_pos = 30786
set osd_gps_sats_pos = 14498
set osd_home_dir_pos = 14430
set osd_home_dist_pos = 15395
set osd_flight_dist_pos = 15427
set osd_altitude_pos = 14466
set osd_warnings_pos = 14938
set osd_avg_cell_voltage_pos = 14882
set osd_battery_usage_pos = 14969
set osd_efficiency_pos = 609
set debug_mode = GYRO_RAW
set rangefinder_hardware = MTF01
set opticalflow_hardware = MT
set rpm_filter_weights = 100,0,80
set craft_name = Cinebot30MICO
set pilot_name = Mat

profile 0

# profile 0
set dterm_lpf1_type = BIQUAD
set dterm_lpf2_static_hz = 0
set p_pitch = 51
set i_pitch = 92
set d_pitch = 37
set f_pitch = 106
set p_roll = 49
set i_roll = 88
set d_roll = 33
set f_roll = 101
set p_yaw = 49
set i_yaw = 88
set f_yaw = 101
set d_max_roll = 34
set d_max_pitch = 38
set simplified_d_gain = 110
set simplified_pi_gain = 110
set simplified_d_max_gain = 10
set simplified_feedforward_gain = 85

profile 1

profile 2

profile 3

# restore original profile selection
profile 0

rateprofile 0

# rateprofile 0
set roll_rc_rate = 3
set pitch_rc_rate = 3

rateprofile 1

rateprofile 2

rateprofile 3

# rateprofile 3
set roll_rc_rate = 4
set pitch_rc_rate = 4
set roll_srate = 50
set pitch_srate = 50

# restore original rateprofile selection
rateprofile 0

# save configuration
save

Add any other context about the problem that you think might be relevant here

until few weeks ago was working fine, sd card worked and could download BB files.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions