Please use the latest version of components for BLE, Cy_boot and Bootloader in your project. You can find new components from Tools--> Find new components in PSoC Creator.
Also ensure that you are using latest version of PSoC Creator.
I guess there are some more other issue with your project. I am checking it. Meanwhile, please find the attached project which works at your side. Test it once at your side and let us know if it works.
I tried to get that project to work. Unfortunately I had issues with it compiling. I could get the Bootloader code to compile, but for some reason when I tried to compile the PWM code I was getting an error that said:
“prj.M0120:Build error: cannot open linker script file BootloaderSymbolsGcc.ld: No such file or directory”.
I can definitely see that file in the LinkerScripts folder both in Windows Explorer and the project Workspace Explorer, so not sure what the issue is there
Can you please new a new loadable application for your device from the scratch using the files I have sent? You can use main.c and other files from my application.
Please folow the steps mentioned in section 5.3 of the following application note and let me know if you still face the issue.
Thanks and regards
1 of 1 people found this helpful
OK, finally got it to work. Not sure what I was doing wrong before, but I took a different approach and built up my LED Blinker program with BLE functionality first, then simply incorporated the OTA functionality and after a few false starts, I can now get my code to work. There are a few bugs in there that need ironing out, but I'm hoping I'll be able to sort those out for myself.
Thanks for your help