- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I wish start to examine the booloader with BLE using the example code "BLE_OTA_UpgradableStackExample_Stack01".
The PSOC is 4.4 version. The problem is that the build doesn't create the file .hex but I receive the error message:
"Error in component: Bootloadable. The referenced Bootloader is invalid. Verify the Bootloader dependency is correct in the Bootloadable Component, then build project. Invalid bootloader elf file. Unable to read the elf file (C:\PSoC Creator\BLE_OTA_UpgradableStackExample_Stack01\BLE_OTA_UpgradableStackExample_Stack01.cydsn). The path does not exist".
No build-> no .hex file. May be that there are wrong settings...
Any help?
Thanks in advance!
Solved! Go to Solution.
- Labels:
-
PSoC 4 MCU
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @saga_1136906 ,
You need to add the 3 projects shown below in the screenshot as it is mentioned in the code example document which is attached below.
After adding all the 3 projects to the workspace you have to build the Launcher project first,.
When the project is built the .hex and .elf files will be generated.
- You need to give the path for the .hex and .elf files in the bootloadable component in the BLE_Upgradablestackexample_stack project .
- After the dependency is given you can build the project and the project will be built successfully.
Regards,