为了避免因使用传统BDM工具进行下载应用程序带来的不便,基于飞思卡尔S12X系列微控制器 MC9S12XEPl00,设计并实现了一个应用于整车控制器上的CAN BootLoader.该BootLoader可以通过进行简单的 配置修改而应用于其他的S12X系列微控制器.实验结果表明:BootLoader能正确引导程序运行,准确、方便地 下载应用程序.
2023-02-04 14:03:10 1.18MB 整车控制器 BootLoader CAN总线 MC9S12XEPl00
1
基于ARM9的嵌入式系统Bootloader设计与实现
2022-11-15 06:57:07 220KB ARM9 Bootloader 设计与实现
1
基于ARM9嵌入式BootLoader设计与实现,徐学均,,介绍了基于ARM9嵌入式系统在上电启动后操作系统运行之前BootLoader的启动过程,并设计出了具有良好模块性和可移植性的启动程序,试验�
2022-11-15 06:47:48 1.75MB BootLoader S3C2410 嵌入式系统
1
摘要:程序的引导加载功能已是汽车电控单元中必不可少的部分,基于飞思卡尔16位处理器MC9S12XEP100,采用CAN总线技术,设计了一种Boot Loader。介绍了Boot Loader的实现方法,包括底层驱动构成、引导机制设计、诊断模块设计、存储模块设计以及FLASH安全机制设计等。实验结果表明,Boot Loader能够正确引导程序运行,方便准确的进行控制器软件升级。
2022-08-19 10:32:49 1.87MB arm 安全 软件/插件 bootloader
1
摘要:通过专用调试端口实现对开发后期ECU的应用程序更新,过程繁杂且稳定性不高。针对此问题提出一套基于统一诊断服务(Unified Diagnostic Services,UDS)协议并应用于英飞凌TC27x T平台的下位机Bootloader软件。软件采用车载CAN总线为通信介质,通过UDS下载服务流程,编制了Flash擦写函数,通过CAN通信实现了应用程序的更新和Map的映射,实现对车载ECU的在线更新升级。经过实际测试,最终结果表明:该Bootloader可正常完成程序启动加载,能比较准确、方便地将应用程序下载到控制单元
2022-04-19 11:47:23 1.12MB CAN总线 UDS
1
【摘要】针对目前汽车控制器软件刷新速率低的问题,本文作者设计了基于Ethernet和IP的Bootloader刷新软件。通过 研究TCP/IP的通信机制和UDS诊断协议,基于IS013400 DoIP标准,开发了Bootloader软件,实现了通信速率为100NI帅;的 在线刷新,提高了控制器的刷新效率。
2022-03-09 10:00:38 638KB Ethernet TCP/IP UDS DoIP
1
本设计书主要讲解 bootloader 的实现过程,需对飞思卡尔 16 位单片机有一定的基础,了解该系列芯片的开发环境 CodeWarrior5.1。
2021-10-29 16:42:22 290KB MC9S12XS128
1
详细介绍了飞思卡尔16位单片机MC9S12XS128实现 bootloader 的方法原理以及实现过程,包括主要核心代码讲解。
2021-09-08 16:55:33 722KB BootLoader MC9S12XS128
1
摘要:本文采用德州仪器(TI)公司的TMS320F28069系列DSP芯片,阐述了基于CAN诊断通信的bootloader的原理,设计与实现。采用远程下发的方法,将电机控制器程序通过车载信息终端下发至电机控制器ECU中,可实现电机控制器ECU控制策略与控制参数的实时更新,提高产品开发效率,提升用户体验。
2021-09-08 16:39:56 2.07MB bootloader ECU 更新
1
随着汽车电子技术飞速发展,特别是电动汽车和无人驾驶汽车中的ECU数量成本增加。单片机更新程序一般使用烧录器直接烧录来完成程序的更新下载,这种方法特别麻烦,基于CAN总线的APP下载技术成为ECU必不可少的功能。本论文描述了基于NXP Qorivva SPC5606B的BOOTLOADER实现方法及在电池管理系统中的应用。硬件部分主要考虑实现BOOTLOADER必不可少的最小系统,即电源、时钟、通讯等模块,从电磁兼容等方面考虑硬件设计,提高系统稳定性。软件部分主要考虑数据处理的方式,保证可靠的下载APP,并在APP代码出现异常时,能正确处理,确保系统不出现不可预料的事故。包含诊断模块设计、CFLASH划分与驱动技术、下载工具、目标文件的生成、基于SAEJ1939 多字节传输协议实现、系统调试,以及此BOOTLOADER在电动汽车中电池管理系统中的具体应用。
2021-03-22 15:11:48 2.35MB SPC5606B
1