Relative Content

Tag Archive for cembeddedcortex-m

Ensure Access to Vector Table for Both Bootloader and Application

I have a custom board that I am implementing a bootloader and application for based on an Infineon PSoC4 MAX device (Cortex M0 core). The bootloader is located in FLASH starting at address 0x00, while the application is located starting at 0x5000. I have modified the linker scripts for both my bootloader and application to reflect this. However, after doing so, I am not able to debug using the MiniProg4 in the Eclipse IDE. I noticed for the application, my startup file has an error in the Reset_Handler (though the project still builds). I suspect this is why I can’t debug. Note the bootloader uses the same startup file, but does NOT flag this as an error.