chosen {
zephyr,flash = &sdram_code;
zephyr,sram = &sdram_data;
};
/* Divide SDRAM into two partitions for Code and Data */
/* ISSI IS42S16160J-6TLI */
sdram_code: memory@80000000 {
device_type = "memory";
reg = <0x80000000 DT_SIZE_M(2)>;
};
sdram_data: memory@80400000 {
device_type = "memory";
reg = <0x80400000 DT_SIZE_M(30)>;
};
/home/vovan/ZEPHYR_RTOS/zephyrsdk/zephyr-sdk-0.16.3/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: zephyr/zephyr_pre0.elf section `nocache' will not fit in region `FLASH'
/home/vovan/ZEPHYR_RTOS/zephyrsdk/zephyr-sdk-0.16.3/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: region `FLASH' overflowed by 38924 bytes
Есть ли возможность в скрипте python проверить размер кода, и делать смещение LMA на данные, учитывая размер занятого кода?