Загрузка данных


reconfig.cmake: 
mcux_add_configuration(
        CC "-DSDK_I2C_BASED_COMPONENT_USED=1\
        -DBOARD_USE_ADP5585=1\
        -DSCMI_LM_REQUEST_M7_SUSPEND_ENABLE=1\
        -DSCMI_LMM_POWER_CHANGE_PROCESSED=1\
        -DSRTM_CAMERA_SERVICE_USED=1\
        -Wno-error=unused-function"
)

mcux_add_source(
    BASE_PATH ${SdkRootDirPath}
    SOURCES ${board_root}/${board}/demo_apps/power_mode_switch_ddr/cm7/rpmsg_config.h
            ${board_root}/${board}/rsc_table.c
            ${board_root}/${board}/rsc_table.h
            middleware/multicore/remoteproc/remoteproc.h
            ${board_root}/${board}/srtm_config.h
            examples/demo_apps/power_mode_switch_imx95_ddr/power_mode_switch_ddr.h
            examples/demo_apps/power_mode_switch_imx95_ddr/lpm.c
            examples/demo_apps/power_mode_switch_imx95_ddr/lpm.h
            ${board_root}/${board}/demo_apps/power_mode_switch_ddr/FreeRTOSConfig.h
            ${board_root}/${board}/FreeRTOSConfigBoard.h
            middleware/multicore/remoteproc/empty_rsc_table.c
            ${board_root}/${board}/cm7/app_srtm.c
            ${board_root}/${board}/cm7/app_srtm.h
)

mcux_add_include(
    BASE_PATH ${SdkRootDirPath}
    INCLUDES middleware/multicore/remoteproc
             examples/demo_apps/power_mode_switch_imx95_ddr
             ${board_root}/${board}/cm7
             ${board_root}/${board}/demo_apps/power_mode_switch_ddr
)

mcux_add_macro(
    AS "-DNO_CRP"
)

mcux_add_iar_configuration(
    AS "-DCPU_${CONFIG_MCUX_HW_DEVICE_PART}${core_id_suffix_name}"
)

mcux_add_iar_configuration(
    LD "--config_def=__stack_size__=0x400\
        --config_def=__heap_size__=0x400"
)
mcux_add_armgcc_configuration(
    LD "-Xlinker --defsym=__stack_size__=0x400\
        -Xlinker --defsym=__heap_size__=0x400"
)

mcux_remove_armgcc_linker_script(
        TARGETS debug release
        BASE_PATH ${SdkRootDirPath}
        LINKER ${device_root}/i.MX/i.MX95/MIMX9596/gcc/MIMX9596xxxxN_cm7_ram.ld
)

mcux_add_armgcc_linker_script(
        TARGETS debug release
        BASE_PATH ${SdkRootDirPath}
        LINKER ${board_root}/frdmimx95/demo_apps/power_mode_switch_ddr/cm7/linker/MIMX9596_cm7_power_mode_switch_ram.ld
)