I followed AN97060, section 5.3 to add a fixed-stack OTA bootloader to my BLE project. This all seems to have worked fine except that my bootloadable application no longer advertises itself via bluetooth (I successfully loaded an update via CySmart). The app note instructs me to delete the BLE component from the schematic of my bootloadable application. It doesn't seem to give very good instructions on how to include the headers that are normally generated with the project. I'm not sure I did that part correctly. I managed to get around it by adding the BLE component back into my bootloadable, but this eats up a ton of resources. Can anyone help me understand how I'm supposed to share the BLE component between the bootloader and the bootloadable?
Solved! Go to Solution.
Are you facing issue with the Application Note example project ? Can you try PSoC Creator code example and check if you have issue with that? Can you post your code if you are testing with any of the development kit?