2020-12-24 03:02 AM
I am using STM32cubeIDE 1.50 With TouchGFX 4.1.50 for STM32F7508-DK Kit
But the is some problem with the integration of these Software and BSP, So I have to manually Add the paths and File in between ToucgGFX and STM32CubeIDE. After adding all the required work I am getting the following errors.
c:\st\stm32cubeide_1.5.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\bin\ld.exe: cannot find ../../ExtMem_Boot/Binary/Bootloader.bin
c:\st\stm32cubeide_1.5.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\bin\ld.exe: cannot find ../../ExtMem_Boot/Binary/Bootloader.bin
2020-12-24 03:56 AM
2023-07-20 11:43 PM - edited 2023-07-21 12:11 AM
Hello Caan.
Check the path to the bootloader.bin file in the section entry of the STM32Hxxxxxxx_FLASH.ld file.
---------------------------------
TARGET(binary) /* specify the file format of binary file */
INPUT (../../ExtMem_Boot/bootloader.bin) /* bootloader bin file path (relative to the output folder)*/
OUTPUT_FORMAT(default) /* restore the out file format */
/* Sections */
SECTIONS
{
.bootloader :
{
. = ALIGN(4);
KEEP(../../ExtMem_Boot/bootloader.bin)
} > BOOTLOADER
---------------------------------
Check the ../../ExtMem_Boot/bootloader.bin path location and modify it accordingly.
Best Regards,
maple