- 11
- 0
- 约3.32千字
- 约 5页
- 2016-09-23 发布于重庆
- 举报
[M3_SN]M3芯片BootLoader用法
Luminary ARM 芯片bootloader用法
出厂的芯片内置serial flash loader ,可以使用UART或者SSI来进行烧录 ,当然使用JTAG也可以 。只要被使用过,serial flash loader 就不存在了 。所以,如果你的芯片不是新的,又想通过UART来进行更新软件 ,必须要有Bootloader在芯片里头 。如果是新的芯片,最好先把BOOTLOADER烧到芯片的0x00~0x800位置。 以后的用户应用程序烧到0x800以后的位置 。如果芯片不是新的,在芯片里头一定要有bootloader 才可以通过UART进行应用程序的更新 。而且更新用户应用程序的时候不要察除bootloader 。如果芯片不是新的,又没有Bootloader , 那么需要用jtag 先把bootloader烧到芯片0x00开始的位置 ,接着才可以通过uart 来进行update chip .
当芯片里头已经有Bootloader ,并且有用户程序了,只要位址是对的,上电后芯片先读bootloader 然后检查用户程序是否可用,如果可用 就跳转到去执行用户程序了 。所以在bootloader 和用户程序都存在的情况下要想通过uart 进行芯片的自编程或者说自更新 ,就需要在你的用户程序上用事件触发调用bootloader :
int main(void)
{
您可能关注的文档
- 3D特效课程培训内容和职业发展前景.doc
- 3d电影的制作流程.doc
- 3D设计练习题.doc
- 3×50MW火力发电厂电气部分设计.doc
- 3、业主用户简易操作手册.doc
- 3——CAD中布局的使用方法,The-lord Edition.doc
- 3《燕子》第一课时.doc
- 3。2004级认识实习计划.doc
- 3出纳考试试题(2010.07.23).doc
- 3乘3魔方攻略.doc
- 2025届黑龙江省九上化学期末达标测试试题含解析.doc
- 2026年医疗设备维护知识考试题库(附答案).pdf
- 绵阳飞行职业学院《T项目综合设计与实践(Capstone)》2023-2024学年第二学期期末试卷.doc
- 2026年卫生专业技术资格考试中医内科学(中级315)专业实践能力梳理难点精析.docx
- 湖北师范大学《设计表现》2021-2022学年第一学期期末试卷.doc
- 2024年山西省朔州市名校数学八上期末联考试题含解析.doc
- 辽宁石油化工大学《中国文化概论英语讲授》2023-2024学年第一学期期末试卷.doc
- 石家庄科技信息职业学院《工业工程专业安全概论》2023-2024学年第一学期期末试卷.doc
- 海拉尔第二中学2026年高三第5次月考试题生物试题试卷含解析.doc
- 黑龙江哈尔滨六中2026届高三下学期调研考试生物试题含解析.doc
原创力文档

文档评论(0)