Bootload from SD card to sector 0, and jump to sector 24 where new firmware resides

Dependencies:   FatFS mbed

Fork of Panel-Controller-Bootloader by Emma

Committer:
bonchenko
Date:
Tue Apr 21 09:30:11 2015 +0000
Revision:
0:c3a652eff606
Able to remove flash content, write new firmware from sd card, and jump to that new firmware. But its still not running completely

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bonchenko 0:c3a652eff606 1 /**
bonchenko 0:c3a652eff606 2 ******************************************************************************
bonchenko 0:c3a652eff606 3 * @file Project/STM32F10x_StdPeriph_Template/stm32f10x_it.h
bonchenko 0:c3a652eff606 4 * @author MCD Application Team
bonchenko 0:c3a652eff606 5 * @version V3.5.0
bonchenko 0:c3a652eff606 6 * @date 08-April-2011
bonchenko 0:c3a652eff606 7 * @brief This file contains the headers of the interrupt handlers.
bonchenko 0:c3a652eff606 8 ******************************************************************************
bonchenko 0:c3a652eff606 9 * @attention
bonchenko 0:c3a652eff606 10 *
bonchenko 0:c3a652eff606 11 * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
bonchenko 0:c3a652eff606 12 * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
bonchenko 0:c3a652eff606 13 * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY
bonchenko 0:c3a652eff606 14 * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
bonchenko 0:c3a652eff606 15 * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
bonchenko 0:c3a652eff606 16 * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
bonchenko 0:c3a652eff606 17 *
bonchenko 0:c3a652eff606 18 * <h2><center>&copy; COPYRIGHT 2011 STMicroelectronics</center></h2>
bonchenko 0:c3a652eff606 19 ******************************************************************************
bonchenko 0:c3a652eff606 20 */
bonchenko 0:c3a652eff606 21
bonchenko 0:c3a652eff606 22 /* Define to prevent recursive inclusion -------------------------------------*/
bonchenko 0:c3a652eff606 23 #ifndef __STM32F10x_IT_H
bonchenko 0:c3a652eff606 24 #define __STM32F10x_IT_H
bonchenko 0:c3a652eff606 25
bonchenko 0:c3a652eff606 26 #ifdef __cplusplus
bonchenko 0:c3a652eff606 27 extern "C" {
bonchenko 0:c3a652eff606 28 #endif
bonchenko 0:c3a652eff606 29
bonchenko 0:c3a652eff606 30 /* Includes ------------------------------------------------------------------*/
bonchenko 0:c3a652eff606 31 #include "stm32f10x.h"
bonchenko 0:c3a652eff606 32
bonchenko 0:c3a652eff606 33 /* Exported types ------------------------------------------------------------*/
bonchenko 0:c3a652eff606 34 /* Exported constants --------------------------------------------------------*/
bonchenko 0:c3a652eff606 35 /* Exported macro ------------------------------------------------------------*/
bonchenko 0:c3a652eff606 36 /* Exported functions ------------------------------------------------------- */
bonchenko 0:c3a652eff606 37
bonchenko 0:c3a652eff606 38 void NMI_Handler(void);
bonchenko 0:c3a652eff606 39 void HardFault_Handler(void);
bonchenko 0:c3a652eff606 40 void MemManage_Handler(void);
bonchenko 0:c3a652eff606 41 void BusFault_Handler(void);
bonchenko 0:c3a652eff606 42 void UsageFault_Handler(void);
bonchenko 0:c3a652eff606 43 void SVC_Handler(void);
bonchenko 0:c3a652eff606 44 void DebugMon_Handler(void);
bonchenko 0:c3a652eff606 45 void PendSV_Handler(void);
bonchenko 0:c3a652eff606 46 void SysTick_Handler(void);
bonchenko 0:c3a652eff606 47 void TIM3_IRQHandler(void);
bonchenko 0:c3a652eff606 48
bonchenko 0:c3a652eff606 49 #ifdef __cplusplus
bonchenko 0:c3a652eff606 50 }
bonchenko 0:c3a652eff606 51 #endif
bonchenko 0:c3a652eff606 52
bonchenko 0:c3a652eff606 53 #endif /* __STM32F10x_IT_H */
bonchenko 0:c3a652eff606 54
bonchenko 0:c3a652eff606 55 /******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/