专栏名称: 大联大工程师社区
针对电子行业逐渐呈现碎片化、客制化的趋势,大联大推出汇聚内外工程师,搭建互相帮助乐于分享,解决问题的首选技术平台----大大通,研发工程师的翰林院。其中包含了大联大代理的上百条产品线、数百个方案,以及新产品信息和原厂新闻
今天看啥  ›  专栏  ›  大联大工程师社区

大咖说 | SemiDrive E3 系列 MCU SSDK

大联大工程师社区  · 公众号  ·  · 2024-07-26 16:30
    

文章预览

点击蓝字 关注我们 SemiDrive E3 系列 MCU SSDK :XIP 模式 一、  前言 本文介绍基于 SSDK3.0 调试 XIP 运行模式。 硬件平台:芯驰 E3_LQFP176_E3200_A03_048 开发板 软件平台:SemiDrive SSDK3.0 二、  模式简介 SF Core 的程序 XIP 运行在 FLASH 上,XIP 程序启动前,需先在 IRAM 中运行 SF Core 的 BootLoader 程序,对 XSPI 以及 FLASH 进行初始化,然后启动 SF Core 的 XIP 程序;通常客户会有使用 CAN 进行 OTA 升级的需求,这时可以参考 XIP 例程,在 BootLoader 程序中接收升级文件,写入 FLASH 中,升级完成后跳转至 FLASH XIP 模式运行。 三、  测试过程 1.  BootLoader 程序分析 例程路径:E3_SSDK_PTG3.0_Source_Code\ssdk\boards\e3_176_ref\app_demo\xip\bootloader BootLoader 中做了时钟、IO、FLASH 的初始化,以及跳转命令。跳转地址为        SF_MEM_BASE 0x10140000,与 iar_flashboardcfg_bootloader.board 文件中描述的 sf.flash 文件地 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览