Bootloadable code does not execute in PSoC3/5

Question: My application (bootloadable code) gets downloaded through bootloader in PSoC3/5, but it does not get executed. Why?

 

Answer:

Most commonly, this will be a problem with the ECC memory usage in bootloadable project. Make sure that the “Store Configuration Data in ECC memory ” option in Systems tab of design wide resources is unchecked. This is an erratum of PSoC Creator and expected to be fixed in next versions of Creator.