CN206058176U - 一种车用BootLoader调试设备及试验用汽车 - Google Patents

一种车用BootLoader调试设备及试验用汽车 Download PDF

Info

Publication number
CN206058176U
CN206058176U CN201620739828.3U CN201620739828U CN206058176U CN 206058176 U CN206058176 U CN 206058176U CN 201620739828 U CN201620739828 U CN 201620739828U CN 206058176 U CN206058176 U CN 206058176U
Authority
CN
China
Prior art keywords
bootloader
automobile
card
commissioning devices
test
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201620739828.3U
Other languages
English (en)
Inventor
余国刚
王礼
彭伟鸿
章文利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JIANGSU XINTONGDA ELECTRONIC TECHNOLOGY Co Ltd
Original Assignee
JIANGSU XINTONGDA ELECTRONIC TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JIANGSU XINTONGDA ELECTRONIC TECHNOLOGY Co Ltd filed Critical JIANGSU XINTONGDA ELECTRONIC TECHNOLOGY Co Ltd
Priority to CN201620739828.3U priority Critical patent/CN206058176U/zh
Application granted granted Critical
Publication of CN206058176U publication Critical patent/CN206058176U/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Programmable Controllers (AREA)

Abstract

本实用新型涉及一种车用BootLoader调试设备及试验用汽车,本车用BootLoader调试设备包括:与汽车仪表中处理器相连的控制器,所述控制器包括:用于读取SD卡中Bootloader刷写数据的SD卡接口,与该SD卡接口相连的适于根据Bootloader刷写数据更新Bootloader的主处理器;本实用新型的车用BootLoader调试设备极大的简化了Bootloader刷写步骤,用户可以通过***SD卡实现Bootloader更新操作,具有操作简单、可靠性好的优点;所述试验用汽车安装该车用BootLoader调试设备后,简化了主处理器BootLoader更新步骤,便于车辆的测试与调试。

Description

一种车用BootLoader调试设备及试验用汽车
技术领域
本实用新型涉及一种BootLoader调试设备,尤其涉及一种车用BootLoader调试设备及试验用汽车。
背景技术
汽车在试验阶段,需要对其软件进行调试,传统的BootLoader更新专业性很强,必须技术人员亲自更新,以防止更新失败造成不可挽回的损失。
因此,需要设计一种更新操作方便的车用BootLoader调试设备。
实用新型内容
本实用新型的目的是提供一种车用BootLoader调试设备及试验用汽车,以便于对车用BootLoader进行更新操作。
为了解决上述技术问题,本实用新型提供了一种车用BootLoader调试设备,包括:与汽车仪表中处理器相连的控制器,所述控制器包括:用于读取SD卡中Bootloader刷写数据的SD卡接口,与该SD卡接口相连的适于根据Bootloader刷写数据更新Bootloader的主处理器。
进一步,所述控制器还包括:存储恢复用Nand Flash和Bootloader用Nor Flash;其中存储恢复用Nand Flash通过并行数据接口与主处理器相连接,Bootloader用NorFlash通过SPI接口与主处理器相连接。
进一步,所述处理器通过CAN总线与控制器相连。
又一方面,本实用新型还提供了一种试验用汽车,包括:所述的车用BootLoader调试设备。
本实用新型的有益效果是,本实用新型的车用BootLoader调试设备极大的简化了Bootloader刷写步骤,用户可以通过***SD卡实现Bootloader更新操作,具有操作简单、可靠性好的优点;所述试验用汽车安装该车用BootLoader调试设备后,简化了主处理器BootLoader更新步骤,便于车辆的测试与调试。
附图说明
下面结合附图和实施例对本实用新型进一步说明。
图1是本实用新型的车用BootLoader调试设备的原理框图。
图2是本控制器的原理框图;
图3是CAN总线与控制器的连接框图。
具体实施方式
现在结合附图对本实用新型作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本实用新型的基本结构,因此其仅显示与本实用新型有关的构成。
在嵌入式操作***中,BootLoader是在操作***内核运行之前运行,可以初始化硬件设备、建立内存空间映射图,从而将***的软硬件环境带到一个合适状态,以便为最终调用操作***内核准备好正确的环境。
实施例1
如图1所示,本实用新型提供了一种车用BootLoader调试设备,包括:与汽车仪表中处理器相连的控制器,所述控制器包括:用于读取SD卡中Bootloader刷写数据的SD卡接口,与该SD卡接口相连的适于根据Bootloader刷写数据更新Bootloader的主处理器。
在使用时,通过SD卡接口插接SD卡,所述主处理器通过读取SD卡中存储的Bootloader刷写数据以实现主处理器中Bootloader刷写更新。
进一步,所述控制器还包括:存储恢复用Nand Flash和Bootloader用Nor Flash;其中存储恢复用Nand Flash通过并行数据接口与主处理器相连接,Bootloader用NorFlash通过SPI接口与主处理器相连接。
所述Nand Flash是flash内存的一种,其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案。Nand-flash存储器具有容量较大,改写速度快等优点,适用于大量数据的存储。
所述Nor Flash即非易失闪存,NOR Flash的特点是芯片内执行(XIP ,eXecute InPlace),这样应用程序可以直接在Flash闪存内运行,不必再把代码读到***RAM中。
其中,所述主处理器例如但不限于采用ADSP-BF533处理芯片。
所述存储恢复用Nand Flash为Nand Flash K9F5608;所述Nand Flash K9F5608通过数据总线的D0..D7 与主处理器相连,其作用了存储用于恢复***所用的二进制数据,用于***恢复的时候的数据源。
所述Bootloader用Nor Flash为Nor Flash M25P20,以存放Bootloader 的二进制文件存放,实现程序初始化的指针跳转、硬件初始化、***二进制文件恢复等功能。
通过所述存储恢复用Nand Flash和Bootloader用Nor Flash能够实现***在故障时自动恢复还原***,达到固件自恢复的目的。
优选的,所述处理器通过CAN总线与控制器相连。
如图3所示,具体的,所述控制器包括:与处理器相连的CAN接口、与该CAN接口相连的CAN总线收发器,所述CAN总线收发器的TXD端通过第一光耦合器与主处理器的CANTX端相连,该CAN总线收发器的RXD端通过第二光耦合器与主处理器的CANRX端相连;其中,所述CAN总线收发器例如但不限于采用CAN总线收发器82C250,第一、第二光耦合器例如但不限于采用光耦合器6N137。
通过第一、第二光耦合器对输入、输出电信号起隔离作用,以提高CAN总线信号传输的可靠性。
实施例2
在实施例1基础上,本实施例2提供了一种试验用汽车,包括:所述的车用BootLoader调试设备。
所述试验用汽车安装该车用BootLoader调试设备后,简化了主处理器BootLoader更新步骤,便于车辆的测试与调试。
以上述依据本实用新型的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项实用新型技术思想的范围内,进行多样的变更以及修改。本项实用新型的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。

Claims (4)

1.一种车用BootLoader调试设备,其特征在于,包括:与汽车仪表中处理器相连的控制器,所述控制器包括:用于读取SD卡中Bootloader刷写数据的SD卡接口,与该SD卡接口相连的适于根据Bootloader刷写数据更新Bootloader的主处理器。
2.根据权利要求1所述的车用BootLoader调试设备,其特征在于,所述控制器还包括:存储恢复用Nand Flash和Bootloader用Nor Flash;其中
存储恢复用Nand Flash通过并行数据接口与主处理器相连接,Bootloader用NorFlash通过SPI接口与主处理器相连接。
3.根据权利要求2所述的车用BootLoader调试设备,其特征在于,所述处理器通过CAN总线与控制器相连。
4.一种试验用汽车,其特征在于,包括:如权利要求1-3任一所述的车用BootLoader调试设备。
CN201620739828.3U 2016-07-13 2016-07-13 一种车用BootLoader调试设备及试验用汽车 Active CN206058176U (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201620739828.3U CN206058176U (zh) 2016-07-13 2016-07-13 一种车用BootLoader调试设备及试验用汽车

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201620739828.3U CN206058176U (zh) 2016-07-13 2016-07-13 一种车用BootLoader调试设备及试验用汽车

Publications (1)

Publication Number Publication Date
CN206058176U true CN206058176U (zh) 2017-03-29

Family

ID=58376114

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201620739828.3U Active CN206058176U (zh) 2016-07-13 2016-07-13 一种车用BootLoader调试设备及试验用汽车

Country Status (1)

Country Link
CN (1) CN206058176U (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109388412A (zh) * 2018-12-05 2019-02-26 安徽省航嘉智源科技有限公司 一种便携式启动装载装置
CN110837384A (zh) * 2019-10-12 2020-02-25 一汽轿车股份有限公司 一种便携式自动化BootLoader工具

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109388412A (zh) * 2018-12-05 2019-02-26 安徽省航嘉智源科技有限公司 一种便携式启动装载装置
CN110837384A (zh) * 2019-10-12 2020-02-25 一汽轿车股份有限公司 一种便携式自动化BootLoader工具

Similar Documents

Publication Publication Date Title
CN108874695B (zh) 在电力关闭时保存数据
US10296224B2 (en) Apparatus, system and method for increasing the capacity of a storage device available to store user data
US8489854B1 (en) Non-volatile semiconductor memory storing an inverse map for rebuilding a translation table
KR101301840B1 (ko) 비휘발성 메모리 장치의 데이터 처리 방법
JP4406339B2 (ja) コントローラ、メモリカード及びその制御方法
US8812784B2 (en) Command executing method, memory controller and memory storage apparatus
JP5636034B2 (ja) データ利用についてのマウント時間の調停
KR102565895B1 (ko) 메모리 시스템 및 그것의 동작 방법
CN102792284B (zh) 存储器设备耗损均衡技术
CN111459844B (zh) 数据储存装置及用于存取逻辑至物理地址映射表的方法
US20110138112A1 (en) Virtualization of Storage Devices
US9176865B2 (en) Data writing method, memory controller, and memory storage device
CN110032405A (zh) ***开机码存储器管理方法、存储器装置与应用其的电子***
CN104781801A (zh) 使固态驱动器配置成采用存储模式或存储器模式操作的技术
TWI698749B (zh) 資料儲存裝置與資料處理方法
CN112988616A (zh) 使用枢纽表从存储器读取顺序数据
CN104077166A (zh) 基于fpga中ip核的epcs与epcq存储器在线升级方法
CN104461859A (zh) 一种支持nvm软断点调试的仿真器和方法
CN206058176U (zh) 一种车用BootLoader调试设备及试验用汽车
CN109471819A (zh) 为来自主机的读取请求提供短的读取响应时间的存储设备
US10776280B1 (en) Data storage device and method for updating logical-to-physical mapping table
CN205983448U (zh) 用于固态硬盘的控制芯片及固态硬盘
US8589620B2 (en) Data writing method, memory controller, and memory storage apparatus
CN206058175U (zh) 一种蓝牙用车载BootLoader调试设备及试验用汽车
CN109753233A (zh) 存储器***及其操作方法

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant