PSOC5: How to initialize stack and interrupt vector

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi,

   

We are making our own bootloader for some reason we are not using the bootloader and bootloadable component which psoc provide.

   

My problem is I don't know how to jump to a new memory address, initialize stack pointer and copy interrupt vectors to some other location.

   

--mohit

0 Likes
2 Replies
himam_31
Employee
Employee
50 likes received 25 likes received 10 likes received

Hello

   

Is it possible for you to use the Bootloader and Bootloadable component? The bootloading functionality need not be used.Just place the component. Now for jumping to bootloadable, write the specific byte to metadata and perform a software reset.

   

Thanks,

   

Hima

0 Likes
Anonymous
Not applicable

Thanks for your reply Hima, Is there any other way to do it without including the both component. May be in assembly / linker file or else we can change jump address ?

0 Likes