UD版K66固件更新及启动管理
需积分: 8 33 浏览量
更新于2024-08-17
收藏 1.7MB PPT 举报
"UD在线学习资料-K66UD版使用说明"
UD(USB Download)是一种针对MCU(微控制器)的快速、便捷的程序下载技术,特别适用于K66系列芯片。UD版本的K66MCU增加了USB下载功能以及ROMAPI(FWD固件),使得用户可以通过USB接口方便地进行固件更新,而无需专门的编程器或仿真器。与普通版本相比,UD版的启动地址是64KB(0x10000),而非0KB(0x0000),这使得其闪存结构有所不同,需要在使用前对工程进行相应的地址修改。
K66UD版具有高强度的防锁死保护机制。在使用Jlink进行解锁时,会暂时解除UD保护,允许对UD区进行更新。然而,如果在非保护状态下进行操作,可能导致设备锁死。因此,非必要情况下,不建议使用Jlink对UD版进行解锁,如有误操作应及时联系客服处理UD区更新,以重新启用保护功能。
UD版的Flash结构分为多个地址区域,包括UD区(0~32KB)、启动管理器(32~64KB)、BOOTFWD DLL(64~512KB)、APP(512~1024KB)以及EXPFWD DLL(0x10000000~0x10000000+512KB)。这些区域各自有特定的用途,比如UD区用于存放USB下载相关的数据,启动管理器负责控制系统的启动流程,而APP区域则存储应用程序代码。
为了将普通版工程迁移到UD版,需要调整工程设置。对于使用IAR编译器的情况,可以修改FN的文件Prj\IAR\config files\vcan_ROM_K66X1M.icf。在MDK(Keil)环境下,则需修改工程选项中的ROM1起始地址以及SCT文件的ROM起始地址。这样,工程就能适应UD版的启动地址要求。
进入UD模式的操作过程如下:
1. 长按独立按键。
2. 按一下复位键。
3. 观察LED0开始闪烁后,松开独立按键。
在这个过程中,确保已将USB线连接至电脑。
UD版K66MCU为开发者提供了更灵活的固件更新方式和增强的安全性。理解其特性并正确使用UD模式,可以提高开发效率并降低维护成本。在实际应用中,应注意避免误操作,确保设备的稳定性和安全性。
2019-10-06 上传
2023-04-07 上传
2023-06-13 上传
2024-09-18 上传
2024-09-18 上传
雪蔻
- 粉丝: 24
- 资源: 2万+
最新资源
- WebLogic集群配置与管理实战指南
- AIX5.3上安装Weblogic 9.2详细步骤
- 面向对象编程模拟试题详解与解析
- Flex+FMS2.0中文教程:开发流媒体应用的实践指南
- PID调节深入解析:从入门到精通
- 数字水印技术:保护版权的新防线
- 8位数码管显示24小时制数字电子钟程序设计
- Mhdd免费版详细使用教程:硬盘检测与坏道屏蔽
- 操作系统期末复习指南:进程、线程与系统调用详解
- Cognos8性能优化指南:软件参数与报表设计调优
- Cognos8开发入门:从Transformer到ReportStudio
- Cisco 6509交换机配置全面指南
- C#入门:XML基础教程与实例解析
- Matlab振动分析详解:从单自由度到6自由度模型
- Eclipse JDT中的ASTParser详解与核心类介绍
- Java程序员必备资源网站大全