You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
959 B
959 B
/*
* readme.h
*
* Created on: 2023年10月31日
* Author: shiya
*
* CAN_H7_Bootloader程序存放位置
* FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 128K
* 要求APP的存放位置为:
* FLASH (rx) : ORIGIN = 0x08020000, LENGTH = 896K
* APP的中断向量表设置为:
* define VECT_TAB_OFFSET 0x00020000U
*
* Boot顺序(关联CAN总线2):
* Boot程序总线返回报文ID:0x1FF 类型:标准帧
* 1. Boot启动,返回报文长度1的报文;
* 2. 延时100ms,期间等待报文0x110标准帧,首字节0x55,如果接收到 进入BootLoader程序 A;
* 3. 如果没有收到进入bootloader请求,返回报文长度3的报文,跳转到APP;
*
* A. 如果进入bootloader程序,返回报文长度2的报文,等待刷写;
* 刷写ID为0x222,逻辑参见“canbootloader.lua”
* B. 如果刷写过程存在失败,返回报文长度4的报文,可以重新尝试运行“canbootloader.lua”进行刷写;
*
* C. 刷写成功,返回报文长度3的报文,进入APP;
*
*/
#ifndef INC_README_H_
#define INC_README_H_
#endif /* INC_README_H_ */