品牌LOGO
USB Mass Storage Device Host Bootloader Application Note
发布时间: 2019-03-28
类型: 应用笔记或设计指南,设计参考、应用指南
品牌:
NXP(恩智浦)
型号:
MCF51JM128; MCF52259; MK60N512VMD100; MCF52259EVB; TWR-K60N512; M51JM128EVB; M52259EVB; TWR-K60-N512-KIT; K60; TWR-MCF5225X; TWR-MCF51MM; TWRK60N512; JM60; MM52259; JM128; M52259; TWR-SER
该应用笔记详细阐述了Freescale Semiconductor推出的USB大容量存储设备主机引导加载程序,该方案专为32位ColdFire和Kinetis MCU系列设计。文档深入解析了引导加载程序的架构原理,并提供了针对MCF51JM128、MCF52259及MK60N512VMD100等具体MCU型号开发新用户应用程序的完整方法。内容涵盖了从MQX引导加载程序示例、MCF52259EVB与TWR-K60N512的硬件设置,到图像文件准备、应用程序构建及运行的全流程指导。此外,资料还探讨了包括BDM或编程接口选择、重新进入引导加载程序模式的机制、USB集线器驱动程序应用及调试消息输出等定制化因素,旨在帮助开发者实现灵活的系统启动与程序更新。Freescale在世强硬创平台上由世强先进(深圳)科技股份有限公司授权代理并提供技术支持及采购服务。基于该技术方案,用户可通过平台获取原厂授权的正品器件,相关产品支持单件起订、在线下单、样品申请及批量询价,且库存充足。平台专职FAE团队将提供从选型指导、设计验证到调试的全方位技术支持,覆盖从研发打样到量产的全生命周期采购需求,有助于缩短供应链响应周期,加速产品开发与上市进程。
资料下载
资料平台
数据手册 - 英文
Flexis 32位V1 ColdFire USB微控制器:MCF51JM
Apr 9, 2022
下载
产品勘误说明 - 英文
MCF52259参考手册勘误表
Rev. 1
下载
商品功能框图 - 中文
MCF51JM Flexis 32位V1 ColdFire USB微控制器
Apr 8, 2022
下载
数据手册 - 英文
MCF51JM128 ColdFire微控制器
Rev. 4
下载
产品勘误说明 - 英文
MCF52259芯片勘误表
Rev. 0
下载
商品功能框图 - 英文
FTF 2008徽章
REV B
下载
数据手册 - 英文
MCF52259 ColdFire微控制器
Rev. 5
下载
产品勘误说明 - 英文
掩码2M92K的掩码集勘误表
Rev. 0
下载
商品功能框图 - 中文
MCF5225X 一站式连接32位微控制器
Apr 8, 2022
下载
数据手册 - 英文
Flexis 32位V1 ColdFire USB微控制器
Dec 18, 2024
下载
产品勘误说明 - 英文
1M92K的掩码集勘误表
Rev. 0
下载
商品功能框图 - 中文
MCF5222X 32位微控制器,带USB
Apr 8, 2022
下载
数据手册 - 英文
K60子系列支持以下内容:MK60FX512VLQ12、MK60FN1M0VLQ12、MK60FX512VMD12、MK60FN1M0VMD12产品介绍
Rev. 7
下载
产品勘误说明 - 英文
MCF52235芯片勘误表
Rev 9
下载
商品功能框图 - 英文
MC13224 PiP示意图
Rev 3
下载
数据手册 - 英文
K60子系列支持以下内容:MK60FX512VLQ15、MK60FN1M0VLQ15、MK60FX512VMD15、MK60FN1M0VMD15产品介绍
Rev. 7
下载
产品勘误说明 - 英文
MCF52211芯片勘误表
Rev. 6
下载
数据手册 - 英文
K60子系列数据表
Rev. 7
下载
数据手册 - 英文
K60子系列数据表
Rev. 7
下载
数据手册 - 英文
K60子系列数据表
Rev. 3
下载
数据手册 - 英文
K60子系列数据表
Rev. 7
下载
数据手册 - 英文
K60子系列数据表
Rev. 3
下载
数据手册 - 英文
K60子系列数据表
Rev. 3
下载
数据手册 - 英文
K61子系列支持以下内容:MK61FX512VMD12、MK61FN1M0VMD12产品介绍
Rev. 7
下载
数据手册 - 英文
MCF52223 ColdFire微控制器产品介绍
Rev. 3
下载
数据手册 - 英文
集成ColdFire®V2以太网微控制器:MCF5223x
Apr 9, 2022
下载
数据手册 - 英文
MCF52235 ColdFire微控制器产品介绍
Rev. 10
下载
世强AI
世强AI是专注硬创领域的专业垂类AI。基于世强硬创平台沉淀的全品类数据,覆盖 IC、元件、材料、电气、电机、仪器,超千万级 SKU。深度融合全行业原厂技术资料与供应链数据,不仅提供方案设计、器件选型、BOM优化等快速精准的研发支持,更能发起快速购买、样品申请、技术支持、批量询价等服务,贯穿硬件创新全链路,让研发更容易,让采购更便宜。
去使用世强AI >>
应用/方案
USB 大容量存储设备主机引导加载程序 应用说明
本资料详细介绍了飞思卡尔半导体公司针对32位ColdFire和Kinetis MCU系列开发的USB MSD类引导加载程序。资料涵盖了引导加载程序的概述、架构、开发流程、以及如何将引导加载程序移植到其他平台。此外,还提供了MCF52259EVB和TWR-K60N512开发板的MQX引导示例,以及如何使用引导加载程序进行用户应用编程。
阅读原文 >>
Freescale USB 大容量存储设备引导加载程序 应用笔记
本资料介绍了Freescale USB大容量存储设备引导加载程序,适用于多个Freescale微控制器系列。该程序无需安装驱动程序或运行应用程序,用户只需将文件复制到设备驱动器即可更新固件。资料详细说明了引导加载程序的架构、功能、使用方法以及如何将其移植到其他平台。此外,还提供了开发新应用程序的指导,包括修改链接器命令文件和重定向中断向量等。
阅读原文 >>
飞思卡尔USB大容量存储设备引导程序应用说明
本资料介绍了Freescale Semiconductor的USB存储设备引导加载程序(Bootloader),适用于多个Freescale微控制器系列。该Bootloader允许通过USB连接更新设备固件,无需安装驱动程序或运行应用程序。资料详细描述了Bootloader的架构、功能流程、使用方法以及如何将其移植到其他平台。此外,还提供了开发新应用程序时需要考虑的链接器和中断向量配置。
阅读原文 >>
K60 3相PMSM无传感器矢量控制参考设计
该资料介绍了基于K60 Arm® Cortex®-M4 MCU的三相PMSM无传感器矢量控制参考设计。设计展示了K60在高级电机控制应用中的驱动能力,并使用恩智浦塔式快速原型设计系统作为硬件平台。通过配套的嵌入式源代码,可快速开发工业驱动应用。资料包含无传感器矢量控制框图,并提供了更多相关信息链接。
阅读原文 >>
32位微控制器,带USBOn-The-Go:MCF5221X
MCF5221X系列32位微控制器具备集成USB on-the-go功能和丰富的串行接口,适用于开发需要USB连接的应用。该系列基于ColdFire V2内核,提供高性价比和低功耗特性。
阅读原文 >>
ColdFire™嵌入式微处理器的设计、验证和测试
本文介绍了Motorola公司ColdFire嵌入式微处理器的开发、验证和测试方法。文章详细阐述了从设计规格到功能设计、逻辑设计、物理设计以及测试设计的整个过程,特别强调了设计自动化、测试优化和成本控制的重要性。文章还介绍了ColdFire系列产品的特点、架构和性能,以及如何通过设计优化和测试技术提高产品的可靠性和性能。
阅读原文 >>
用于MCU应用程序的USB DFU引导加载程序说明
本资料介绍了Freescale Semiconductor的USB DFU Bootloader在MCU中的应用,包括其架构、启动序列、开发应用以及移植到其他平台的方法。资料详细阐述了如何使用USB DFU Bootloader进行现场MCU固件升级,无需外部编程工具,只需PC和USB线即可。资料还提供了MQX RTOS应用和裸机软件的运行示例,以及如何将Bootloader移植到其他平台。
阅读原文 >>
用于MCU的USB DFU引导加载程序 应用笔记
本文档详细介绍了Freescale Semiconductor的USB DFU(设备固件更新)引导加载程序,适用于多种Freescale MCU,包括S08、ColdFire、Kinetis等系列。文档涵盖了USB DFU引导加载程序的概述、架构、引导序列、开发过程以及示例。主要内容包括USB DFU引导加载程序的安装、配置、使用和移植,以及如何通过USB DFU引导加载程序进行固件升级。
阅读原文 >>
MCF52259 Ethernet Bootloader for MCU应用说明
本资料介绍了如何使用Freescale Semiconductor提供的以太网引导加载程序,适用于Kinetis、MCF52259和MCF51CN128等平台。主要内容包括引导加载程序架构、引导加载程序序列、在IAR和CodeWarrior IDE中添加以太网引导加载程序支持的方法,以及如何运行以太网引导加载程序。资料提供了详细的步骤和配置文件修改方法,帮助开发者将以太网引导加载程序嵌入到产品中。
阅读原文 >>
CodeWarrior™Development Studio for ColdFire®Architectures V7.1飞思卡尔开发工具
Freescale CodeWarrior™ Development Studio for ColdFire® Architectures V7.1是一款综合性的开发工具套件,旨在加速网络连接、工业控制产品的设计。它包括源级调试器、Processor Expert工具、编辑器和代码导航系统等功能,支持多种ColdFire处理器系列,并提供多种版本以满足不同需求。该套件优化了编译器和库,以提升代码密度和性能,并支持多种硬件平台和通信接口。
阅读原文 >>
MCF5222x系列ColdFire®嵌入式控制器说明书
Freescale Semiconductor推出的MCF5222x系列ColdFire嵌入式控制器,具备高集成度和低成本优势,适用于工业、商业和消费市场。该系列控制器采用ColdFire V2核心,提供高达76 MIPS的性能,集成USB OTG控制器、多种通信接口和丰富的片上外设,支持多种应用,如智能家居、医疗设备、工业自动化等。
阅读原文 >>
MCF5221x产品介绍
Freescale Semiconductor推出的MCF5221x系列ColdFire嵌入式控制器,是一款基于ColdFire V2核心的32位微控制器,具有低功耗、低成本的特点。该系列控制器集成了多种外设,包括USB OTG控制器、ADC、定时器、DMA控制器等,适用于工业控制、家庭自动化、医疗设备等领域。MCF5221x系列提供多种封装选项,支持多种开发工具和软件,旨在为产品设计师提供高效、灵活的解决方案。
阅读原文 >>
M52259评估板MCF52259评估/验证评估板用户手册
本资料为Freescale Semiconductor公司生产的M52259评估板用户手册。该评估板基于MCF52259 ColdFire V2系列微处理器,提供全面的功能评估。主要特点包括:外部接口(如以太网控制器、USB、BDM/JTAG、UART、ADC等)、内存子系统(内部SRAM、Flash和MRAM)、电源管理以及多种硬件模块。手册详细介绍了评估板的硬件设计、功能特性和使用方法。
阅读原文 >>
用于Freescale MQX的WiFi驱动程序
本资料为GainSpan GS1011 Wi-Fi模块的MQX RTOS驱动程序指南,旨在说明如何将MQX操作系统与GS1011模块集成,提供Wi-Fi功能。资料详细介绍了软件架构、驱动接口、初始化过程、串行输入处理、数据发送处理、连接管理处理、命令响应处理以及与ENET层的回调函数。此外,还涵盖了媒体控制接口、网络接口以及与BSP的集成步骤。
阅读原文 >>
MCF51JM128飞思卡尔USB堆栈设备API参考手册
本资料为Freescale USB Stack设备API参考手册,主要介绍了Freescale USB Stack设备API的功能和使用方法。手册详细描述了用于编程USB控制器的API函数,包括设备层和类层API。内容涵盖USB设备API概述、USB设备层API、USB设备类API、数据结构、参考数据类型等,旨在帮助系统软件实现者使用Freescale半导体产品。
阅读原文 >>
使用CodeWarrior链接器命令文件(LCF)为ColdFire体系结构应用程序重新定位代码和数据说明
本文档提供了在Microcontroller内存映射中重新定位代码和数据的方法,并解释了如何通过编辑CodeWarrior链接器命令文件(LCF)为ColdFire架构创建新的内存段和部分。文档涵盖了LCF的概述、在ROM中重新定位代码、在内部RAM中重新定位代码和数据、在外部MRAM中重新定位代码和数据等内容。
阅读原文 >>
TWR-MCF5225X快速入门指南
本资料为Freescale Tower System中TWR-MCF5225X模块的快速入门指南。指南详细介绍了如何设置和运行该模块,包括安装软件和工具、连接USB电缆、进行加速度计演示等步骤。此外,还提供了MQX软件的实验室教程和MQX项目模板,以及跳线选项的详细说明。
阅读原文 >>
MCF51JM128飞思卡尔医疗连接库API参考手册
本资料为Freescale Medical Connectivity Library API参考手册,主要介绍了Freescale Medical Connectivity Library API的功能和用法。内容包括API概述、传输层API、医疗连接库API、数据结构以及PHDC主机类API等。详细描述了API函数的初始化、使用方法、参数说明、返回值以及相关数据结构。
阅读原文 >>
飞思卡尔S08 USB大容量存储设备引导程序应用说明
本资料介绍了Freescale Semiconductor提供的S08 USB存储设备引导加载程序。该程序允许通过USB连接更新产品固件,无需安装驱动程序。引导加载程序支持多种Freescale微控制器,包括Flexis JM和ColdFire系列。资料详细描述了引导加载程序的功能、工作流程、代码结构以及如何使用该引导加载程序进行固件更新。此外,还提供了不同微控制器的内存映射和资源使用情况,以及如何创建和使用CodeWarrior项目结构。
阅读原文 >>
MCF51JF在ColdFire、ColdFire+和Kinetis应用程序中使用CAU和mmCAU的说明
本资料介绍了如何在ColdFire、ColdFire+和Kinetis MCU及MPU中使用CAU和mmCAU,包括加密算法和哈希函数的应用。内容涵盖CAU和mmCAU的概述、加密算法和哈希函数的详细说明、填充解释以及哈希输出考虑因素。资料还提供了示例软件和编译器信息,以及如何使用CAU软件库提高加密算法和哈希函数的性能。
阅读原文 >>
MCF52211低成本RFID标签阅读器应用简介
本资料介绍了Freescale的ColdFire MCF52211低成本RFID标签读取器。资料重点阐述了RFID系统的设计挑战,包括成本、连接性和便携性。ColdFire MCF52211微控制器以其低功耗、低成本和灵活的USB连接性,成为下一代便携式RFID应用的理想选择。该微控制器集成了丰富的片上外设,如USB OTG、定时器、I2C模块和UART,支持大量信息处理和存储。
阅读原文 >>
飞思卡尔铁塔系统机电一体化板和机器人产品介绍
Freescale Tower System是一款集成了32位计算、传感器、执行器控制和无线功能的独立机械电子板。该板搭载MCF52259 32位ColdFire处理器,支持64K RAM和512K闪存,并通过插件式扩展板支持Freescale Xtrinsic系列传感器。板载功能包括PWM控制器、I2C、UART、ADC、中断控制器、DMA控制器等。此外,该板还支持USB OTG、RS232接口等。 Tower System机械电子板可作为独立板使用,也可作为控制器模块插入Tower System,以扩展其功能。Freescale还提供了一套四自由度双足行走机器人,作为传感器开发套件,帮助用户学习编写传感器软件,实现机器人的行走和对外部刺激的反应。
阅读原文 >>
K60系列产品简介
Freescale Semiconductor发布的K60系列产品简介,介绍了K60系列微控制器的特点和应用。该系列基于90nm Thin Film Storage (TFS)闪存技术,具备低功耗、高性能、高精度模拟信号处理能力,支持多种连接性、人机界面和安全功能。K60系列包括多个子系列,提供不同性能和内存配置的设备,适用于各种应用场景。
阅读原文 >>
平台客服
扫码关注
关注世强硬创
解锁服务进度实时跟踪和专属客服特权
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面