Posted on January 05, 2015 at 17:44I have relocated the Vector Interrupt Table as follows *((volatile uint32_t *)0xE000ED08) = 0xFFFFFF00 & 0x08004400; // jump to bootloader pVector = GetBootStartEntry(); asm ...
Posted on January 06, 2015 at 20:21STM32F427ZIT6 // core_cm4.h#define SCS_BASE (0xE000E000UL) /*!< System Control Space Base Address */ #define SCB ((SCB_Type *)SCB_BASE) /*!< SCB configuration struct */I did not try to print it,...
Posted on January 06, 2015 at 17:50I was just giving a little bit of context to show that after relocating the vector tabl we jump to a relocated application. The stack pointer has been set before this code snippet. The point was that *((volatile ui...