Ignore:
Timestamp:
Oct 20, 2026, 2:17:01 PM (2 weeks ago)
Author:
Zed
Message:

Commiting the project to add SDMMC2 device into FSBL to be able to deal with it correctly in debugger.

Location:
trunk/firmware/App/CubeMX
Files:
1 added
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/firmware/App/CubeMX/.mxproject

    r31 r36  
    88
    99[Appli:PreviousLibFiles]
    10 LibFiles=Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bus.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_system.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_utils.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_cortex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_cortex.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\partition_stm32n6xx.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_def.h;Drivers\STM32N6xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rif.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_sdmmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dlyb.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sdio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim_ex.h;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_bsec.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_gpio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_cortex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_exti.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rif.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_ll_sdmmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sdio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim_ex.c;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bus.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_system.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_utils.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_cortex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_cortex.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\partition_stm32n6xx.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_def.h;Drivers\STM32N6xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rif.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_sdmmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dlyb.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sdio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim_ex.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\stm32n657xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\stm32n6xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\system_stm32n6xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx.c;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_clang.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm35p.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm52.h;Drivers\CMSIS\Include\core_cm55.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_cm85.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\core_starmc1.h;Drivers\CMSIS\Include\tz_context.h;
     10LibFiles=Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bus.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_system.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_utils.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_cortex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_cortex.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\partition_stm32n6xx.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_def.h;Drivers\STM32N6xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rif.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_sdmmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dlyb.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sdio.h;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_bsec.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_gpio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_cortex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_exti.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rif.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_ll_sdmmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sdio.c;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bus.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_system.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_utils.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_cortex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_cortex.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\partition_stm32n6xx.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_def.h;Drivers\STM32N6xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rif.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_sdmmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dlyb.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sdio.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\stm32n657xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\stm32n6xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\system_stm32n6xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx.c;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_clang.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm35p.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm52.h;Drivers\CMSIS\Include\core_cm55.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_cm85.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\core_starmc1.h;Drivers\CMSIS\Include\tz_context.h;
    1111
    1212[Appli:PreviousUsedMakefileFiles]
    13 SourceFiles=Appli\Core\Src\main.c;Appli\Core\Src\gpio.c;Appli\Core\Src\app_freertos.c;Appli\Core\Src\bsec.c;Appli\Core\Src\sdmmc.c;Appli\Core\Src\stm32n6xx_it.c;Appli\Core\Src\stm32n6xx_hal_msp.c;Appli\Core\Src\secure_nsc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_bsec.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_gpio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_cortex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_exti.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rif.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_ll_sdmmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sdio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim_ex.c;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx.c;;;
     13SourceFiles=Appli\Core\Src\main.c;Appli\Core\Src\gpio.c;Appli\Core\Src\app_freertos.c;Appli\Core\Src\bsec.c;Appli\Core\Src\sdmmc.c;Appli\Core\Src\stm32n6xx_it.c;Appli\Core\Src\stm32n6xx_hal_msp.c;Appli\Core\Src\stm32n6xx_hal_timebase_tim.c;Appli\Core\Src\secure_nsc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_bsec.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_gpio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_cortex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_exti.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rif.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_ll_sdmmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sdio.c;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx.c;;;
    1414HeaderPath=Drivers\STM32N6xx_HAL_Driver\Inc;Drivers\CMSIS\Device\ST\STM32N6xx\Include;Drivers\STM32N6xx_HAL_Driver\Inc\Legacy;Drivers\CMSIS\Include;Appli\Core\Inc;Secure_nsclib;Middlewares\Third_Party\FreeRTOS\Source\include\;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM55_NTZ\non_secure\;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\;Middlewares\Third_Party\CMSIS\RTOS2\Include\;Drivers\STM32N6xx_HAL_Driver\Inc;Drivers\CMSIS\Device\ST\STM32N6xx\Include;Drivers\STM32N6xx_HAL_Driver\Inc\Legacy;Drivers\CMSIS\Include;
    1515CDefines=USE_HAL_DRIVER;STM32N657xx;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;
    … …  
    2424
    2525[PreviousLibFiles]
    26 LibFiles=Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bus.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_system.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_utils.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_cortex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_cortex.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\partition_stm32n6xx.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_def.h;Drivers\STM32N6xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rif.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_sdmmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dlyb.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sdio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim_ex.h;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_bsec.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_gpio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_cortex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_exti.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rif.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_ll_sdmmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sdio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim_ex.c;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bus.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_system.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_utils.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_cortex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_cortex.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\partition_stm32n6xx.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_def.h;Drivers\STM32N6xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rif.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_sdmmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dlyb.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sdio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim_ex.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\stm32n657xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\stm32n6xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\system_stm32n6xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\system_stm32n6xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx_s.c;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx_s.c;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx_s.c;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_clang.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm35p.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm52.h;Drivers\CMSIS\Include\core_cm55.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_cm85.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\core_starmc1.h;Drivers\CMSIS\Include\tz_context.h;Drivers\CMSIS\Include\m-profile\armv7m_cachel1.h;Drivers\CMSIS\Include\m-profile\armv7m_mpu.h;Drivers\CMSIS\Include\m-profile\armv81m_pac.h;Drivers\CMSIS\Include\m-profile\armv8m_mpu.h;Drivers\CMSIS\Include\m-profile\armv8m_pmu.h;Drivers\CMSIS\Include\m-profile\cmsis_armclang_m.h;Drivers\CMSIS\Include\m-profile\cmsis_clang_m.h;Drivers\CMSIS\Include\m-profile\cmsis_gcc_m.h;Drivers\CMSIS\Include\m-profile\cmsis_iccarm_m.h;Drivers\CMSIS\Include\m-profile\cmsis_tiarmclang_m.h;Drivers\CMSIS\Include\r-profile\cmsis_armclang_r.h;Drivers\CMSIS\Include\r-profile\cmsis_clang_r.h;Drivers\CMSIS\Include\r-profile\cmsis_gcc_r.h;Drivers\CMSIS\Include\r-profile\cmsis_iccarm_r.h;
     26LibFiles=Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bus.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_system.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_utils.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_cortex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_cortex.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\partition_stm32n6xx.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_def.h;Drivers\STM32N6xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rif.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_sdmmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dlyb.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sdio.h;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_bsec.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_gpio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_cortex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_exti.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rif.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_ll_sdmmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sdio.c;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_tim_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bsec.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rcc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_bus.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_rcc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_system.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_utils.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_gpio_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_gpio.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_dma_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dma.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_pwr_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_pwr.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_cortex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_cortex.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\partition_stm32n6xx.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_def.h;Drivers\STM32N6xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_exti.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_rif.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_sdmmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sd_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_ll_dlyb.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_mmc_ex.h;Drivers\STM32N6xx_HAL_Driver\Inc\stm32n6xx_hal_sdio.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\stm32n657xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\stm32n6xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\system_stm32n6xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Include\system_stm32n6xx.h;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx_s.c;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx_s.c;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx_s.c;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_clang.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm35p.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm52.h;Drivers\CMSIS\Include\core_cm55.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_cm85.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\core_starmc1.h;Drivers\CMSIS\Include\tz_context.h;Drivers\CMSIS\Include\m-profile\armv7m_cachel1.h;Drivers\CMSIS\Include\m-profile\armv7m_mpu.h;Drivers\CMSIS\Include\m-profile\armv81m_pac.h;Drivers\CMSIS\Include\m-profile\armv8m_mpu.h;Drivers\CMSIS\Include\m-profile\armv8m_pmu.h;Drivers\CMSIS\Include\m-profile\cmsis_armclang_m.h;Drivers\CMSIS\Include\m-profile\cmsis_clang_m.h;Drivers\CMSIS\Include\m-profile\cmsis_gcc_m.h;Drivers\CMSIS\Include\m-profile\cmsis_iccarm_m.h;Drivers\CMSIS\Include\m-profile\cmsis_tiarmclang_m.h;Drivers\CMSIS\Include\r-profile\cmsis_armclang_r.h;Drivers\CMSIS\Include\r-profile\cmsis_clang_r.h;Drivers\CMSIS\Include\r-profile\cmsis_gcc_r.h;Drivers\CMSIS\Include\r-profile\cmsis_iccarm_r.h;
    2727
    2828[PreviousUsedMakefileFiles]
    29 SourceFiles=Appli\Core\Src\main.c;Appli\Core\Src\gpio.c;Appli\Core\Src\app_freertos.c;Appli\Core\Src\bsec.c;Appli\Core\Src\sdmmc.c;Appli\Core\Src\stm32n6xx_it.c;Appli\Core\Src\stm32n6xx_hal_msp.c;Appli\Core\Src\secure_nsc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_bsec.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_gpio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_cortex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_exti.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rif.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_ll_sdmmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sdio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim_ex.c;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx_s.c;Src\system_stm32n6xx_s.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_bsec.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_gpio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_cortex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_exti.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rif.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_ll_sdmmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sdio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim_ex.c;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx_s.c;Src\system_stm32n6xx_s.c;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx.c;FSBL\Core\Src\;Appli\Core\Src\system_stm32n6xx_s.c;ExtMemLoader\Core\Src\;;;
     29SourceFiles=Appli\Core\Src\main.c;Appli\Core\Src\gpio.c;Appli\Core\Src\app_freertos.c;Appli\Core\Src\bsec.c;Appli\Core\Src\sdmmc.c;Appli\Core\Src\stm32n6xx_it.c;Appli\Core\Src\stm32n6xx_hal_msp.c;Appli\Core\Src\stm32n6xx_hal_timebase_tim.c;Appli\Core\Src\secure_nsc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_bsec.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_gpio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_cortex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_exti.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rif.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_ll_sdmmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sdio.c;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx_s.c;Src\system_stm32n6xx_s.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_tim_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_bsec.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rcc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_gpio.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_dma_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_pwr_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_cortex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_exti.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_rif.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sd_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_ll_sdmmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_mmc_ex.c;Drivers\STM32N6xx_HAL_Driver\Src\stm32n6xx_hal_sdio.c;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx_s.c;Src\system_stm32n6xx_s.c;Drivers\CMSIS\Device\ST\STM32N6xx\Source\Templates\system_stm32n6xx.c;FSBL\Core\Src\;Appli\Core\Src\system_stm32n6xx_s.c;ExtMemLoader\Core\Src\;;;
    3030HeaderPath=Drivers\STM32N6xx_HAL_Driver\Inc;Drivers\CMSIS\Device\ST\STM32N6xx\Include;Drivers\STM32N6xx_HAL_Driver\Inc\Legacy;Drivers\CMSIS\Include;Drivers\CMSIS\Include\m-profile;Drivers\CMSIS\Include\r-profile;Appli\Core\Inc;Secure_nsclib;
    3131CDefines=USE_HAL_DRIVER;STM32N657xx;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;STM32N657xx;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;STM32N657xx;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;
    … …  
    5454HeaderPath#1=..\Secure_nsclib
    5555HeaderFiles=;
    56 SourceFileListSize=8
     56SourceFileListSize=9
    5757SourceFiles#0=..\Appli\Core\Src\gpio.c
    5858SourceFiles#1=..\Appli\Core\Src\app_freertos.c
    … …  
    6161SourceFiles#4=..\Appli\Core\Src\stm32n6xx_it.c
    6262SourceFiles#5=..\Appli\Core\Src\stm32n6xx_hal_msp.c
    63 SourceFiles#6=..\Appli\Core\Src\main.c
    64 SourceFiles#7=..\Appli\Core\Src\secure_nsc.c
     63SourceFiles#6=..\Appli\Core\Src\stm32n6xx_hal_timebase_tim.c
     64SourceFiles#7=..\Appli\Core\Src\main.c
     65SourceFiles#8=..\Appli\Core\Src\secure_nsc.c
    6566SourceFolderListSize=1
    6667SourcePath#0=..\Appli\Core\Src
    … …  
    9899HeaderPath#1=..\Secure_nsclib
    99100HeaderFiles=;
    100 SourceFileListSize=8
     101SourceFileListSize=9
    101102SourceFiles#0=..\Appli\Core\Src\gpio.c
    102103SourceFiles#1=..\Appli\Core\Src\app_freertos.c
    … …  
    105106SourceFiles#4=..\Appli\Core\Src\stm32n6xx_it.c
    106107SourceFiles#5=..\Appli\Core\Src\stm32n6xx_hal_msp.c
    107 SourceFiles#6=..\Appli\Core\Src\main.c
    108 SourceFiles#7=..\Appli\Core\Src\secure_nsc.c
     108SourceFiles#6=..\Appli\Core\Src\stm32n6xx_hal_timebase_tim.c
     109SourceFiles#7=..\Appli\Core\Src\main.c
     110SourceFiles#8=..\Appli\Core\Src\secure_nsc.c
    109111SourceFolderListSize=1
    110112SourcePath#0=..\Appli\Core\Src
  • trunk/firmware/App/CubeMX/Appli/Core/Inc/FreeRTOSConfig.h

    r30 r36  
    5252#include <stdint.h>
    5353extern uint32_t SystemCoreClock;
    54 void xPortSysTickHandler(void);
    5554#endif
    5655#ifndef CMSIS_device_header
  • trunk/firmware/App/CubeMX/Appli/Core/Inc/app_freertos.h

    r33 r36  
    5757extern osThreadId_t mainTaskHandle;
    5858extern osThreadId_t sdmmcTaskHandle;
     59extern osMessageQueueId_t sdmmcCmdQueueHandle;
    5960
    6061/* Exported function prototypes -----------------------------------------------*/
  • trunk/firmware/App/CubeMX/Appli/Core/Inc/stm32n6xx_hal_conf.h

    r30 r36  
    8080/*#define HAL_SPI_MODULE_ENABLED   */
    8181/*#define HAL_SRAM_MODULE_ENABLED   */
    82 /*#define HAL_TIM_MODULE_ENABLED   */
     82#define HAL_TIM_MODULE_ENABLED
    8383/*#define HAL_UART_MODULE_ENABLED   */
    8484/*#define HAL_USART_MODULE_ENABLED   */
    … …  
    163163  */
    164164#define  VDD_VALUE                  3300UL /*!< Value of VDD in mv */
    165 #define  TICK_INT_PRIORITY          0U  /*!< tick interrupt priority */
     165#define  TICK_INT_PRIORITY          15U  /*!< tick interrupt priority (lowest by default) */
    166166#define  USE_RTOS                   0U
    167167
  • trunk/firmware/App/CubeMX/Appli/Core/Inc/stm32n6xx_it.h

    r31 r36  
    5454void SecureFault_Handler(void);
    5555void DebugMon_Handler(void);
     56void TIM18_IRQHandler(void);
    5657void SDMMC2_IRQHandler(void);
    5758/* USER CODE BEGIN EFP */
  • trunk/firmware/App/CubeMX/Appli/Core/Src/app_freertos.c

    r33 r36  
    2424/* USER CODE BEGIN Includes */
    2525
     26#include "sdmmcTask.h"
     27
    2628/* USER CODE END Includes */
    2729
    2830/* Private typedef -----------------------------------------------------------*/
    2931typedef StaticTask_t osStaticThreadDef_t;
     32typedef StaticQueue_t osStaticMessageQDef_t;
    3033/* USER CODE BEGIN PTD */
    3134
    … …  
    6063/* Definitions for sdmmcTask */
    6164osThreadId_t sdmmcTaskHandle;
    62 uint32_t sdmmcTaskBuff[ 128 ];
     65uint32_t sdmmcTaskBuff[ 1024 ];
    6366osStaticThreadDef_t sdmmcTaskCtrlBlock;
    6467const osThreadAttr_t sdmmcTask_attributes = {
    … …  
    6972  .cb_size = sizeof(sdmmcTaskCtrlBlock),
    7073  .priority = (osPriority_t) osPriorityBelowNormal7,
     74};
     75/* Definitions for sdmmcCmdQueue */
     76osMessageQueueId_t sdmmcCmdQueueHandle;
     77uint8_t sdmmcQueueBuff[ 8 * sizeof( SdCardCmd_t ) ];
     78osStaticMessageQDef_t sdmmcQueueCtrlBlock;
     79const osMessageQueueAttr_t sdmmcCmdQueue_attributes = {
     80  .name = "sdmmcCmdQueue",
     81  .cb_mem = &sdmmcQueueCtrlBlock,
     82  .cb_size = sizeof(sdmmcQueueCtrlBlock),
     83  .mq_mem = &sdmmcQueueBuff,
     84  .mq_size = sizeof(sdmmcQueueBuff)
    7185};
    7286
    … …  
    121135  /* start timers, add new ones, ... */
    122136  /* USER CODE END RTOS_TIMERS */
     137  /* creation of sdmmcCmdQueue */
     138  sdmmcCmdQueueHandle = osMessageQueueNew (8, sizeof(SdCardCmd_t), &sdmmcCmdQueue_attributes);
    123139
    124140  /* USER CODE BEGIN RTOS_QUEUES */
  • trunk/firmware/App/CubeMX/Appli/Core/Src/main.c

    r32 r36  
    8282  /* USER CODE BEGIN 1 */
    8383
    84   SEGGER_RTT_Init();
     84  //SEGGER_RTT_Init();
    8585
    8686  /* System clock already configured, simply SystemCoreClock init */
    87   SystemCoreClockUpdate();
     87  //SystemCoreClockUpdate();
    8888
    8989  /* USER CODE END 1 */
    … …  
    161161  RIMC_MasterConfig_t RIMC_master = {0};
    162162  RIMC_master.MasterCID = RIF_CID_1;
    163   RIMC_master.SecPriv = RIF_ATTRIBUTE_SEC | RIF_ATTRIBUTE_NPRIV;
     163  RIMC_master.SecPriv = RIF_ATTRIBUTE_SEC | RIF_ATTRIBUTE_PRIV;
    164164  HAL_RIF_RIMC_ConfigMasterAttributes(RIF_MASTER_INDEX_SDMMC2, &RIMC_master);
     165  HAL_RIF_RISC_SetSlaveSecureAttributes(RIF_RISC_PERIPH_INDEX_SDMMC2 , RIF_ATTRIBUTE_SEC | RIF_ATTRIBUTE_PRIV);
    165166
    166167  /* RIF-Aware IPs Config */
    … …  
    168169  /* set up GPIO configuration */
    169170  HAL_GPIO_ConfigPinAttributes(GPIOC,GPIO_PIN_0,GPIO_PIN_SEC|GPIO_PIN_NPRIV);
     171  HAL_GPIO_ConfigPinAttributes(GPIOC,GPIO_PIN_2,GPIO_PIN_SEC|GPIO_PIN_NPRIV);
    170172  HAL_GPIO_ConfigPinAttributes(GPIOC,GPIO_PIN_3,GPIO_PIN_SEC|GPIO_PIN_NPRIV);
    171173  HAL_GPIO_ConfigPinAttributes(GPIOC,GPIO_PIN_4,GPIO_PIN_SEC|GPIO_PIN_NPRIV);
    172174  HAL_GPIO_ConfigPinAttributes(GPIOC,GPIO_PIN_5,GPIO_PIN_SEC|GPIO_PIN_NPRIV);
    173   HAL_GPIO_ConfigPinAttributes(GPIOD,GPIO_PIN_2,GPIO_PIN_SEC|GPIO_PIN_NPRIV);
    174175  HAL_GPIO_ConfigPinAttributes(GPIOE,GPIO_PIN_4,GPIO_PIN_SEC|GPIO_PIN_NPRIV);
    175176  HAL_GPIO_ConfigPinAttributes(GPION,GPIO_PIN_12,GPIO_PIN_SEC|GPIO_PIN_NPRIV);
    … …  
    236237
    237238/**
     239  * @brief  Period elapsed callback in non blocking mode
     240  * @note   This function is called  when TIM18 interrupt took place, inside
     241  * HAL_TIM_IRQHandler(). It makes a direct call to HAL_IncTick() to increment
     242  * a global variable "uwTick" used as application time base.
     243  * @param  htim : TIM handle
     244  * @retval None
     245  */
     246void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
     247{
     248  /* USER CODE BEGIN Callback 0 */
     249
     250  /* USER CODE END Callback 0 */
     251  if (htim->Instance == TIM18)
     252  {
     253    HAL_IncTick();
     254  }
     255  /* USER CODE BEGIN Callback 1 */
     256
     257  /* USER CODE END Callback 1 */
     258}
     259
     260/**
    238261  * @brief  This function is executed in case of error occurrence.
    239262  * @param None
    … …  
    244267  /* USER CODE BEGIN Error_Handler_Debug */
    245268  /* User can add his own implementation to report the HAL error return state */
    246   __disable_irq();
     269  //__disable_irq();
    247270  while (1)
    248271  {
     272          printf("Unknown error!\n");
     273          HAL_Delay(1000U);
    249274  }
    250275  /* USER CODE END Error_Handler_Debug */
  • trunk/firmware/App/CubeMX/Appli/Core/Src/sdmmc.c

    r31 r36  
    4242  hsd2.Init.ClockEdge = SDMMC_CLOCK_EDGE_RISING;
    4343  hsd2.Init.ClockPowerSave = SDMMC_CLOCK_POWER_SAVE_DISABLE;
    44   hsd2.Init.BusWide = SDMMC_BUS_WIDE_4B;
     44  hsd2.Init.BusWide = SDMMC_BUS_WIDE_1B;
    4545  hsd2.Init.HardwareFlowControl = SDMMC_HARDWARE_FLOW_CONTROL_DISABLE;
    46   hsd2.Init.ClockDiv = 0;
     46  hsd2.Init.ClockDiv = 2;
    4747  if (HAL_SD_Init(&hsd2) != HAL_OK)
    4848  {
    … …  
    8989    PC3     ------> SDMMC2_CMD
    9090    */
    91     GPIO_InitStruct.Pin = GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_0|GPIO_PIN_3;
     91    GPIO_InitStruct.Pin = GPIO_PIN_0|GPIO_PIN_2|GPIO_PIN_3|GPIO_PIN_4|GPIO_PIN_5;
    9292    GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
    93     GPIO_InitStruct.Pull = GPIO_NOPULL;
    94     GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM;
     93    GPIO_InitStruct.Pull = GPIO_PULLUP;
     94    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
    9595    GPIO_InitStruct.Alternate = GPIO_AF11_SDMMC2;
    9696    HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
    9797
    98     GPIO_InitStruct.Pin = GPIO_PIN_2;
     98    /*GPIO_InitStruct.Pin = GPIO_PIN_2;
    9999    GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
    100100    GPIO_InitStruct.Pull = GPIO_NOPULL;
    101101    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
    102102    GPIO_InitStruct.Alternate = GPIO_AF11_SDMMC2;
    103     HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);
     103    HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);*/
    104104
    105105    GPIO_InitStruct.Pin = GPIO_PIN_4;
    106106    GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
    107     GPIO_InitStruct.Pull = GPIO_NOPULL;
    108     GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM;
     107    GPIO_InitStruct.Pull = GPIO_PULLUP;
     108    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
    109109    GPIO_InitStruct.Alternate = GPIO_AF11_SDMMC2;
    110110    HAL_GPIO_Init(GPIOE, &GPIO_InitStruct);
  • trunk/firmware/App/CubeMX/Appli/Core/Src/stm32n6xx_it.c

    r31 r36  
    2323/* Private includes ----------------------------------------------------------*/
    2424/* USER CODE BEGIN Includes */
     25
     26#include <stdio.h>
     27
    2528/* USER CODE END Includes */
    2629
    … …  
    5760/* External variables --------------------------------------------------------*/
    5861extern SD_HandleTypeDef hsd2;
     62extern TIM_HandleTypeDef htim18;
     63
    5964/* USER CODE BEGIN EV */
    6065
    … …  
    8590{
    8691  /* USER CODE BEGIN HardFault_IRQn 0 */
     92
     93        uint32_t cfsr  = SCB->CFSR;
     94    uint32_t hfsr  = SCB->HFSR;
     95    uint32_t dfsr  = SCB->DFSR;
     96    uint32_t mmfar = SCB->MMFAR;
     97    uint32_t bfar  = SCB->BFAR;
     98
     99    printf("CFSR  = 0x%08lX\r\n", (unsigned long)cfsr);
     100    printf("HFSR  = 0x%08lX\r\n", (unsigned long)hfsr);
     101    printf("DFSR  = 0x%08lX\r\n", (unsigned long)dfsr);
     102    printf("MMFAR = 0x%08lX\r\n", (unsigned long)mmfar);
     103    printf("BFAR  = 0x%08lX\r\n", (unsigned long)bfar);
    87104
    88105  /* USER CODE END HardFault_IRQn 0 */
    … …  
    175192
    176193/**
     194  * @brief This function handles TIM18 global interrupt.
     195  */
     196void TIM18_IRQHandler(void)
     197{
     198  /* USER CODE BEGIN TIM18_IRQn 0 */
     199
     200  /* USER CODE END TIM18_IRQn 0 */
     201  HAL_TIM_IRQHandler(&htim18);
     202  /* USER CODE BEGIN TIM18_IRQn 1 */
     203
     204  /* USER CODE END TIM18_IRQn 1 */
     205}
     206
     207/**
    177208  * @brief This function handles SDMMC2 global interrupt.
    178209  */
  • trunk/firmware/App/CubeMX/blto2_App.ioc

    r34 r36  
    11#MicroXplorer Configuration settings - do not modify
    2 Appli.IPs=CORTEX_M55_S,GPDMA1,HPDMA1,LINKEDLIST,RCC,RIF,SAU,GPIO,NVIC1\:I,BSEC,DEBUG,STMicroelectronics.X-CUBE-FREERTOS.1.6.0_Appli\:I,SYS_S\:I,SDMMC2
     2Appli.IPs=CORTEX_M55_S,GPDMA1,HPDMA1,LINKEDLIST,RCC,RIF,SAU,GPIO,NVIC1\:I,BSEC,DEBUG,STMicroelectronics.X-CUBE-FREERTOS.1.6.0_Appli\:I,SYS_S\:I,SDMMC2,TIM18
    33Appli.Pins=PQ7,PO5,PO1,PN12
    44CAD.formats=
    … …  
    9292Mcu.Pin13=VP_BSEC_VS_BSEC
    9393Mcu.Pin14=VP_RIF_VS_RIF1
    94 Mcu.Pin15=VP_SYS_S_VS_Systick
     94Mcu.Pin15=VP_SYS_S_VS_tim18
    9595Mcu.Pin16=VP_MEMORYMAP_VS_MEMORYMAP
    9696Mcu.Pin17=VP_STMicroelectronics.X-CUBE-FREERTOS_Appli_VS_CMSISJjRTOS2_11.2.0_1.6.0
    9797Mcu.Pin2=PC0
    98 Mcu.Pin3=PD2
     98Mcu.Pin3=PC2
    9999Mcu.Pin4=PE4
    100100Mcu.Pin5=PC3
    … …  
    143143NVIC1.SecureFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false
    144144NVIC1.SysTick_IRQn=true\:0\:0\:false\:false\:false\:false\:false\:true\:false
     145NVIC1.TIM18_IRQn=true\:15\:0\:false\:false\:true\:false\:false\:true\:true
     146NVIC1.TimeBase=TIM18_IRQn
     147NVIC1.TimeBaseIP=TIM18
    145148NVIC1.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false
    146149PA13(JTMS/SWDIO).GPIOParameters=PinAttribute
    … …  
    160163PC0.PinAttribute=Appli
    161164PC0.Signal=SDMMC2_D2
     165PC2.GPIOParameters=PinAttribute
     166PC2.Locked=true
     167PC2.Mode=SD_4_bits_Wide_bus
     168PC2.PinAttribute=Appli
     169PC2.Signal=SDMMC2_CK
    162170PC3.GPIOParameters=PinAttribute
    163171PC3.Mode=SD_4_bits_Wide_bus
    … …  
    183191PCC.Temperature=25
    184192PCC.Vdd=1.8
    185 PD2.GPIOParameters=PinAttribute
    186 PD2.Mode=SD_4_bits_Wide_bus
    187 PD2.PinAttribute=Appli
    188 PD2.Signal=SDMMC2_CK
    189193PE4.GPIOParameters=PinAttribute
    190194PE4.Mode=SD_4_bits_Wide_bus
    … …  
    250254ProjectManager.UAScriptBeforePath=
    251255ProjectManager.UnderRoot=false
    252 ProjectManager.functionlistsort=1-SystemClock_Config-RCC-true-HAL-false-FSBL,2-MX_GPIO_Init-GPIO-false-HAL-true-FSBL,1-MX_GPIO_Init-GPIO-false-HAL-true-Appli,2-MX_BSEC_Init-BSEC-false-HAL-true-Appli,3-MX_SDMMC2_SD_Init-SDMMC2-false-HAL-true-Appli,4-SystemIsolation_Config-RIF-false-HAL-true-Appli,0-MX_CORTEX_M55_FSBL_Init-CORTEX_M55_FSBL-false-HAL-true-FSBL,0-MX_CORTEX_M55_S_Init-CORTEX_M55_S-false-HAL-true-Appli,1-MX_GPIO_Init-GPIO-false-HAL-true-ExtMemLoader
     256ProjectManager.functionlistsort=1-SystemClock_Config-RCC-true-HAL-false-FSBL,1-MX_GPIO_Init-GPIO-false-HAL-true-Appli,2-MX_BSEC_Init-BSEC-false-HAL-true-Appli,3-MX_SDMMC2_SD_Init-SDMMC2-false-HAL-true-Appli,4-SystemIsolation_Config-RIF-false-HAL-true-Appli,0-MX_CORTEX_M55_FSBL_Init-CORTEX_M55_FSBL-false-HAL-true-FSBL,0-MX_CORTEX_M55_S_Init-CORTEX_M55_S-false-HAL-true-Appli
    253257RCC.ADC12Freq_Value=200000000
    254258RCC.ADFFreq_Value=200000000
    … …  
    487491RIF.RIFAWARE.GPIO\ Feature\ PC13\ Cid=-
    488492RIF.RIFAWARE.GPIO\ Feature\ PC13\ Secure=false
    489 RIF.RIFAWARE.GPIO\ Feature\ PC2\ Cid=-
    490 RIF.RIFAWARE.GPIO\ Feature\ PC2\ Secure=false
     493RIF.RIFAWARE.GPIO\ Feature\ PC2\ Appli=true
     494RIF.RIFAWARE.GPIO\ Feature\ PC2\ Cid=1
     495RIF.RIFAWARE.GPIO\ Feature\ PC2\ Secure=true
    491496RIF.RIFAWARE.GPIO\ Feature\ PC3\ Appli=true
    492497RIF.RIFAWARE.GPIO\ Feature\ PC3\ Cid=1
    … …  
    522527RIF.RIFAWARE.GPIO\ Feature\ PD15\ Cid=-
    523528RIF.RIFAWARE.GPIO\ Feature\ PD15\ Secure=false
    524 RIF.RIFAWARE.GPIO\ Feature\ PD2\ Appli=true
    525 RIF.RIFAWARE.GPIO\ Feature\ PD2\ Cid=1
    526 RIF.RIFAWARE.GPIO\ Feature\ PD2\ Secure=true
     529RIF.RIFAWARE.GPIO\ Feature\ PD2\ Cid=-
     530RIF.RIFAWARE.GPIO\ Feature\ PD2\ Secure=false
    527531RIF.RIFAWARE.GPIO\ Feature\ PD3\ Cid=-
    528532RIF.RIFAWARE.GPIO\ Feature\ PD3\ Secure=false
    … …  
    926930RIF.VENC_CID_RIMU=0
    927931RIF.default_config=false
     932SDMMC2.ClockDiv=2
     933SDMMC2.IPParameters=ClockDiv
    928934STMicroelectronics.X-CUBE-FREERTOS.1.6.0_Appli.CMSISJjRTOS2_Checked=true
    929935STMicroelectronics.X-CUBE-FREERTOS.1.6.0_Appli.INCLUDE_pcTaskGetTaskName=1
    … …  
    948954VP_STMicroelectronics.X-CUBE-FREERTOS_Appli_VS_CMSISJjRTOS2_11.2.0_1.6.0.Mode=CMSISJjRTOS2
    949955VP_STMicroelectronics.X-CUBE-FREERTOS_Appli_VS_CMSISJjRTOS2_11.2.0_1.6.0.Signal=STMicroelectronics.X-CUBE-FREERTOS_Appli_VS_CMSISJjRTOS2_11.2.0_1.6.0
    950 VP_SYS_S_VS_Systick.Mode=SysTick
    951 VP_SYS_S_VS_Systick.Signal=SYS_S_VS_Systick
     956VP_SYS_S_VS_tim18.Mode=TIM18
     957VP_SYS_S_VS_tim18.Signal=SYS_S_VS_tim18
    952958board=custom
    953959rtos.0.ip=STMicroelectronics.X-CUBE-FREERTOS.1.6.0_Appli
     960rtos.0.queues.0=allocationType,Static;bufferName,sdmmcQueueBuff;controlBlockName,sdmmcQueueCtrlBlock;itemNumber,8;itemSize,SdCardCmd_t;name,sdmmcCmdQueue
    954961rtos.0.tasks.0=allocationType,Static;bufferName,mainTaskBuff;codeGen,As external;controlBlockName,mainTaskCtrlBlock;entry,StartMainTask;name,mainTask;parameter,NULL;priority,osPriorityNormal;stackSize,1024
    955 rtos.0.tasks.1=allocationType,Static;bufferName,sdmmcTaskBuff;codeGen,As external;controlBlockName,sdmmcTaskCtrlBlock;entry,StartSDMMCTask;name,sdmmcTask;parameter,NULL;priority,osPriorityBelowNormal7;stackSize,128
     962rtos.0.tasks.1=allocationType,Static;bufferName,sdmmcTaskBuff;codeGen,As external;controlBlockName,sdmmcTaskCtrlBlock;entry,StartSDMMCTask;name,sdmmcTask;parameter,NULL;priority,osPriorityBelowNormal7;stackSize,1024
Note: See TracChangeset for help on using the changeset viewer.