Memory overflow when burning firmware

When I use sudo PX4_ASAN=1 make px4_fmu-v5_default to burn the firmware, the following problem occurs. How should I solve it?
t.a src/modules/vtol_att_control/libmodules__vtol_att_control.a src/systemcmds/actuator_test/libsystemcmds__actuator_test.a src/systemcmds/bl_update/libsystemcmds__bl_update.a src/systemcmds/bsondump/libsystemcmds__bsondump.a src/systemcmds/dmesg/libsystemcmds__dmesg.a src/systemcmds/dumpfile/libsystemcmds__dumpfile.a src/systemcmds/gpio/libsystemcmds__gpio.a src/systemcmds/hardfault_log/libsystemcmds__hardfault_log.a src/systemcmds/i2cdetect/libsystemcmds__i2cdetect.a src/systemcmds/led_control/libsystemcmds__led_control.a src/systemcmds/mft/libsystemcmds__mft.a src/systemcmds/mtd/libsystemcmds__mtd.a src/systemcmds/nshterm/libsystemcmds__nshterm.a src/systemcmds/param/libsystemcmds__param.a src/systemcmds/perf/libsystemcmds__perf.a src/systemcmds/reboot/libsystemcmds__reboot.a src/systemcmds/reflect/libsystemcmds__reflect.a src/systemcmds/sd_bench/libsystemcmds__sd_bench.a src/systemcmds/sd_stress/libsystemcmds__sd_stress.a src/systemcmds/serial_test/libsystemcmds__serial_test.a src/systemcmds/system_time/libsystemcmds__system_time.a src/systemcmds/top/libsystemcmds__top.a src/systemcmds/topic_listener/libsystemcmds__topic_listener.a src/systemcmds/tune_control/libsystemcmds__tune_control.a src/systemcmds/uorb/libsystemcmds__uorb.a src/systemcmds/usb_connected/libsystemcmds__usb_connected.a src/systemcmds/ver/libsystemcmds__ver.a src/systemcmds/work_queue/libsystemcmds__work_queue.a src/examples/fake_gps/libmodules__fake_gps.a ROMFS/libromfs.a platforms/nuttx/src/px4/stm/stm32f7/dshot/libarch_dshot.a platforms/nuttx/src/px4/stm/stm32f7/led_pwm/libarch_led_pwm.a src/drivers/osd/msp_osd/MessageDisplay/libmessage_display.a platforms/nuttx/src/px4/stm/stm32f7/px4io_serial/libarch_px4io_serial.a src/lib/rc/librc.a src/lib/drivers/smbus/libdrivers__smbus.a src/lib/drivers/smbus_sbs/libdrivers__smbus_sbs.a src/drivers/telemetry/hott/libdrivers__hott.a platforms/nuttx/src/px4/stm/stm32f7/tone_alarm/libarch_tone_alarm.a src/lib/drivers/rangefinder/libdrivers_rangefinder.a src/lib/led/libled.a src/lib/button/libbutton_publisher.a src/drivers/uavcan/libuavcan_drivers/libuavcan_stm32_driver.a src/drivers/uavcan/libuavcan/libuavcan/libuavcan.a src/lib/wind_estimator/libwind_estimator.a src/modules/commander/failure_detector/libfailure_detector.a src/modules/commander/Arming/ArmAuthorization/libArmAuthorization.a src/modules/commander/Arming/ArmStateMachine/libArmStateMachine.a src/modules/commander/HealthAndArmingChecks/libhealth_and_arming_checks.a src/modules/commander/ModeUtil/libmode_util.a src/modules/commander/failsafe/libfailsafe.a src/modules/control_allocator/ActuatorEffectiveness/libActuatorEffectiveness.a src/modules/control_allocator/ControlAllocation/libControlAllocation.a src/lib/world_magnetic_model/libworld_magnetic_model.a src/modules/ekf2/Utility/libEKF2Utility.a src/lib/battery/libbattery.a src/modules/flight_mode_manager/tasks/Descend/libFlightTaskDescend.a src/modules/flight_mode_manager/tasks/Failsafe/libFlightTaskFailsafe.a src/modules/flight_mode_manager/tasks/ManualAcceleration/libFlightTaskManualAcceleration.a src/modules/flight_mode_manager/tasks/ManualPositionSmoothVel/libFlightTaskManualPositionSmoothVel.a src/modules/flight_mode_manager/tasks/ManualPosition/libFlightTaskManualPosition.a src/lib/collision_prevention/libCollisionPrevention.a src/modules/flight_mode_manager/tasks/Transition/libFlightTaskTransition.a src/modules/flight_mode_manager/tasks/AutoFollowTarget/libFlightTaskAutoFollowTarget.a src/modules/flight_mode_manager/tasks/Auto/libFlightTaskAuto.a src/lib/weather_vane/libWeatherVane.a src/lib/avoidance/libavoidance.a src/modules/flight_mode_manager/tasks/AutoFollowTarget/follow_target_estimator/libfollow_target_estimator.a src/modules/flight_mode_manager/tasks/Orbit/libFlightTaskOrbit.a src/modules/flight_mode_manager/tasks/ManualAltitudeSmoothVel/libFlightTaskManualAltitudeSmoothVel.a src/modules/flight_mode_manager/tasks/ManualAltitude/libFlightTaskManualAltitude.a src/modules/flight_mode_manager/tasks/Utility/libFlightTaskUtility.a src/modules/flight_mode_manager/tasks/FlightTask/libFlightTask.a src/lib/bezier/libbezier.a src/modules/fw_pos_control/launchdetection/liblaunchdetection.a src/lib/npfg/libnpfg.a src/modules/fw_pos_control/runway_takeoff/librunway_takeoff.a src/lib/tecs/libtecs.a src/lib/variable_length_ringbuffer/libvariable_length_ringbuffer.a src/lib/ringbuffer/libringbuffer.a src/modules/mc_att_control/AttitudeControl/libAttitudeControl.a src/lib/system_identification/libSystemIdentification.a src/modules/mc_hover_thrust_estimator/libzero_order_hover_thrust_ekf.a src/lib/slew_rate/libSlewRate.a src/lib/controllib/libcontrollib.a src/modules/mc_pos_control/PositionControl/libPositionControl.a src/modules/mc_pos_control/Takeoff/libTakeoff.a src/lib/rate_control/libRateControl.a src/modules/navigator/MissionFeasibility/libmission_feasibility_checker.a src/modules/navigator/libmodules__navigator.a src/modules/navigator/MissionFeasibility/libmission_feasibility_checker.a src/lib/motion_planning/libmotion_planning.a src/lib/adsb/libadsb.a src/modules/navigator/GeofenceBreachAvoidance/libgeofence_breach_avoidance.a src/modules/dataman/libmodules__dataman.a src/lib/hysteresis/libhysteresis.a src/lib/l1/libl1.a src/lib/pid/libpid.a src/lib/airspeed/libairspeed.a src/modules/sensors/vehicle_imu/libvehicle_imu.a src/modules/sensors/vehicle_acceleration/libvehicle_acceleration.a src/modules/sensors/vehicle_air_data/libvehicle_air_data.a src/modules/sensors/vehicle_angular_velocity/libvehicle_angular_velocity.a src/modules/sensors/vehicle_gps_position/libvehicle_gps_position.a src/modules/sensors/vehicle_magnetometer/libvehicle_magnetometer.a src/lib/sensor_calibration/libsensor_calibration.a src/modules/sensors/data_validator/libdata_validator.a src/modules/sensors/vehicle_optical_flow/libvehicle_optical_flow.a src/lib/mixer_module/libmixer_module.a src/lib/drivers/magnetometer/libdrivers_magnetometer.a src/lib/geo/libgeo.a src/lib/drivers/accelerometer/libdrivers_accelerometer.a src/lib/drivers/gyroscope/libdrivers_gyroscope.a src/lib/conversion/libconversion.a src/lib/mathlib/libmathlib.a src/lib/timesync/libtimesync.a src/modules/uxrce_dds_client/lib/libmicroxrcedds_client.a src/modules/uxrce_dds_client/lib/libmicrocdr.a src/lib/tunes/libtunes.a src/lib/circuit_breaker/libcircuit_breaker.a src/lib/version/libversion.a src/lib/systemlib/libsystemlib.a src/lib/parameters/libparameters.a src/lib/perf/libperf.a src/lib/tinybson/libtinybson.a src/lib/parameters/flashparams/libflashparams.a NuttX/nuttx/arch/arm/src/libarch.a boards/px4/fmu-v5/src/libdrivers_board.a platforms/nuttx/src/px4/stm/stm32f7/board_reset/libarch_board_reset.a platforms/nuttx/src/px4/common/libpx4_layer.a src/lib/drivers/device/libdrivers__device.a platforms/nuttx/src/px4/stm/stm32f7/io_pins/libarch_io_pins.a platforms/nuttx/src/px4/stm/stm32f7/spi/libarch_spi.a src/lib/drivers/led/libdrivers__led.a NuttX/nuttx/arch/arm/src/libarch.a boards/px4/fmu-v5/src/libdrivers_board.a platforms/nuttx/src/px4/stm/stm32f7/board_reset/libarch_board_reset.a platforms/nuttx/src/px4/common/libpx4_layer.a src/lib/drivers/device/libdrivers__device.a platforms/nuttx/src/px4/stm/stm32f7/io_pins/libarch_io_pins.a platforms/nuttx/src/px4/stm/stm32f7/spi/libarch_spi.a src/lib/drivers/led/libdrivers__led.a platforms/nuttx/src/px4/stm/stm32f7/hrt/libarch_hrt.a platforms/nuttx/src/px4/stm/stm32f7/board_hw_info/libarch_board_hw_info.a platforms/nuttx/src/px4/stm/stm32f7/adc/libarch_adc.a src/lib/crc/libcrc.a boards/px4/fmu-v5/src/libboard_bus_info.a platforms/common/libpx4_platform.a platforms/nuttx/src/px4/stm/stm32f7/board_critmon/libarch_board_critmon.a platforms/nuttx/src/px4/stm/stm32f7/version/libarch_version.a platforms/common/uORB/libuORB.a NuttX/nuttx/mm/libmm.a src/lib/cdev/libcdev.a NuttX/nuttx/fs/libfs.a msg/libuorb_msgs.a platforms/common/px4_work_queue/libpx4_work_queue.a NuttX/nuttx/libs/libxx/libxx.a NuttX/nuttx/drivers/libdrivers.a NuttX/nuttx/libs/libc/libc.a NuttX/nuttx/drivers/libdrivers.a NuttX/nuttx/libs/libc/libc.a NuttX/nuttx/sched/libsched.a -lm -lgcc && :
Memory region Used Size Region Size %age Used
FLASH_ITCM: 0 GB 2016 KB 0.00%
FLASH_AXIM: 2967585 B 2016 KB 143.75%
ITCM_RAM: 0 GB 16 KB 0.00%
DTCM_RAM: 0 GB 128 KB 0.00%
SRAM1: 47572 B 368 KB 12.62%
SRAM2: 0 GB 16 KB 0.00/usr/lib/gcc/arm-none-eabi/9.2.1/…/…/…/arm-none-eabi/bin/ld: px4_fmu-v5_default.elf section .text' will not fit in region FLASH_AXIM’
/usr/lib/gcc/arm-none-eabi/9.2.1/…/…/…/arm-none-eabi/bin/ld: region FLASH_AXIM' overflowed by 903201 bytes /usr/lib/gcc/arm-none-eabi/9.2.1/../../../arm-none-eabi/bin/ld: NuttX/apps/libapps.a(builtin_list.c.home.zt.4.24.PX4-Autopilot.platforms.nuttx.NuttX.apps.builtin.o):(.rodata.g_builtins+0x6fc): undefined reference to local_position_estimator_main’
collect2: error: ld returned 1 exit status
%
ninja: build stopped: subcommand failed.
make: *** [Makefile:227:px4_fmu-v5_default] 错误 1