Ignore:
Timestamp:
Oct 7, 2026, 12:20:36 PM (4 weeks ago)
Author:
Zed
Message:

First Stage Bootloader now can be debugged and flashed directly in SES.
RTT is also working.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/firmware/FSBL/SES/blto2_FSBL.emProject

    r22 r24  
    3939      build_intermediate_directory="Output/$(Configuration)/Obj"
    4040      c_preprocessor_definitions="STM32N657xx;__SET_STACK_LIMITS=1;__STM32N657_SUBFAMILY;__STM32N6XX_FAMILY;USE_HAL_DRIVER"
    41       c_user_include_directories="./../CubeMX/FSBL/Inc;./../CubeMX/Drivers/STM32N6xx_HAL_Driver/Inc;./../CubeMX/Drivers/CMSIS/Device/ST/STM32N6xx/Include;./../CubeMX/Drivers/STM32N6xx_HAL_Driver/Inc/Legacy;./../CubeMX/Drivers/CMSIS/Include"
     41      c_user_include_directories="./../CubeMX/FSBL/Inc;./../CubeMX/Drivers/STM32N6xx_HAL_Driver/Inc;./../CubeMX/Drivers/CMSIS/Device/ST/STM32N6xx/Include;./../CubeMX/Drivers/STM32N6xx_HAL_Driver/Inc/Legacy;./../CubeMX/Drivers/CMSIS/Include;./../CubeMX/Middlewares/ST/STM32_ExtMem_Manager"
    4242      debug_initial_breakpoint_set_option="Never"
    4343      debug_register_definition_file="$(ProjectDir)/STM32N657_Registers.xml"
    … …  
    6868      build_debug_information="No"
    6969      external_build_file_name="$(ProjectDir)/$(OutDir)/$(ProjectName)_Trusted.bin"
     70      external_debug_symbols_file_name="$(ProjectDir)/Output/Production/Exe/blto2_FSBL.elf"
    7071      external_load_address="0x70000000"
    7172      external_load_file_type="bin"
    … …  
    7677    <configuration
    7778      Name="Release"
    78       external_build_file_name="$(ProjectDir)/$(OutDir)/$(ProjectName)_Trusted.bin"
    79       external_load_address="0x70000000"
    80       external_load_file_type="bin"
    81       gcc_optimization_level="Level 2 for speed"
    82       post_build_command="&quot;C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeProgrammer\bin\STM32_SigningTool_CLI.exe&quot; -s -bin &quot;$(ProjectDir)/$(OutDir)/$(ProjectName).bin&quot; -nk -of 0x80000000 -t fsbl -o &quot;$(ProjectDir)/$(OutDir)/$(ProjectName)_Trusted.bin&quot; -hv 2.3 -dump &quot;$(ProjectDir)/$(OutDir)/$(ProjectName)_Trusted.bin&quot; -align" />
     79      gcc_optimization_level="Level 2 for speed" />
    8380    <folder Name="Script Files">
    8481      <file file_name="STM32N6xx/Scripts/STM32N6xx_Target.js">
    … …  
    104101        <configuration Name="Production" build_exclude_from_build="No" />
    105102      </folder>
     103      <folder
     104        Name="Middlewares"
     105        exclude=""
     106        filter="*.c;*.h"
     107        path="../CubeMX/Middlewares"
     108        recurse="Yes" />
    106109    </folder>
    107110    <folder Name="System Files">
Note: See TracChangeset for help on using the changeset viewer.