ENDIF()
INCLUDE_DIRECTORIES(
+ ${CMAKE_SOURCE_DIR}/include
+ ${CMAKE_SOURCE_DIR}/magpie_fw_dev/target/
${CMAKE_SOURCE_DIR}/magpie_fw_dev/target/inc
${CMAKE_SOURCE_DIR}/magpie_fw_dev/target/inc/xtensa-elf
${CMAKE_SOURCE_DIR}/magpie_fw_dev/target/inc/${PLATFORM_NAME}
DEPENDS firmware
COMMAND ${CMAKE_C_COMPILER}
-nostdlib
+ -fno-lto
-Wl,--start-group
${CMAKE_BINARY_DIR}/libfirmware.a
-Wl,--end-group
OUTPUT fw.bin
DEPENDS fw.elf
COMMAND ${CMAKE_OBJCOPY}
+ --change-section-lma .boot-0x400000
+ --change-section-vma .boot-0x400000
--change-section-lma .text-0x400000
--change-section-vma .text-0x400000
-O binary fw.elf fw.bin