一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

串行Flash芯片读写装置的制作方法

2022-10-22 03:14:30 来源:中国专利 TAG:

串行flash芯片读写装置
技术领域
1.本实用新型涉及flash芯片读写数据技术领域,具体涉及一种串行flash芯片读写装置。


背景技术:

2.对于轨道交通行业来说,设备的设计生产都是高度定制化的,任何设备发生故障,如果都采取更换新设备,不但成本较高并且生产周期较长,经济效益不高,大多数业主都优先选择维修故障件的方法延长设备的生命周期。flash是存储芯片的一种,可以在掉电的情况下保存数据,在轨道交通行业中有广泛的使用,常用于存储程序、参数以及数据等。印刷电路板根据不同功能,都会使用多种flash芯片,分别用于记录程序、参数、数据,任何一个flash的损坏或错误都会导致整张电路板的失效。对于印刷电路板维修来说,有很多故障是由于flash失效导致的,对于flash失效引起印刷电路板故障的情况下,只能通过更换其他同型号电路板的flash才能修复,这样做是牺牲了另外一块故障板卡的维修希望,大大降低了板卡维修成功率。


技术实现要素:

3.针对上述问题,本实用新型提出一种串行flash芯片读写装置,可以实现常用串行flash芯片的读、写以及校验,解决电路板的flash 损坏后,因无flash可更换而导致故障无法修复的痛点。
4.为实现以上目的,采用以下技术方案:串行flash芯片读写装置,通过读取正常的印刷电路板的flash芯片数据,写入空白flash芯片恢复数据,进而修复印刷电路板功能,包括核心控制板和flash底座,核心控制板集成有核心控制器、pc通信模块、flash通信接口及usb 接口;所述的flash底座用于flash芯片数据通信,将flash芯片的引脚连接到核心控制板;
5.所述的核心控制器,用于处理外接pc端编写flash芯片的软件驱动程序的数据,包括pc通信接口以及常用串行flash标准接口,并且通过pc通信接口与pc通信模块进行数据通信,通过串行flash 标准接口与flash通信接口进行数据通信,通过pc端编写flash芯片的软件驱动程序实现对不同flash芯片的读写驱动;
6.所述的pc通信模块通过usb接口在外接pc端虚拟com口,用于数据上传、下载及指令交互,实现核心控制器与外接pc端数据传递;
7.所述的flash底座一端通过接插件与flash通信接口连接,另一端实现对flash芯片封装座的压力接触连接,用于将flash芯片的引脚连接到核心控制板。
8.进一步地,flash底座为根据不同型号flash芯片而选择的可更换的flash底座。
9.进一步地,常用串行flash标准接口还包括spi接口及iic接口。
10.进一步地,usb接口还用用于通过pc通信模块给核心控制板供电。
11.进一步地,外接pc端编写flash芯片的软件驱动程序包括针对 flash芯片空间读
取、重置、校验的数据指令。
12.进一步地,该读写装置也可用于印刷电路板读写次数受限的 flash芯片的更新。
13.本实用新型有益效果:本装置可通过pc通信模块及flash通信接口实现核心控制器与pc端编写flash芯片的软件驱动程序的读、写及校验数据互通,通过读取正常板卡的flash数据,进而实现对空白flash芯片的数据写入,复制出与正常板卡的flash芯片,用于替换同型号电路板板卡损坏的flash芯片;可更换flash底座针对不同型号的flash芯片与核心控制板数据通信。针对于因flash失效引起印刷电路板故障,有效恢复定制版卡上flash芯片的特定数据,达到修复电路板办卡功能。同时由于flash芯片都有读写次数的限制,针对实际使用环境中需要频繁读写的flash芯片,该装置针对此类印刷电路板重新更换flash芯片,达到预防维护目的,延长设备使用寿命,增加设备的经济价值。
附图说明
14.图1为本实用新型的结构示意框图;
15.图2为本实用新型的原理图。
16.如图所示:1、核心控制板;2、flash通信接口;3、核心控制器;4、 pc通信模块;5、usb接口;6、flash底座;7、pc端;31、pc通信接口;32、串行flash标准接口。
具体实施方式
17.实施例
18.下面结合附图进一步说明,图1-2为本例的示意图,如图所示的串行flash芯片读写装置,包括核心控制板1和flash底座6。核心控制板1为电路板,核心控制板1集成有核心控制器3、pc通信模块4、 flash通信接口2及usb接口5,核心控制器3包括pc通信接口31 以及常用串行flash标准接口32,串行flash标准接口32还包括spi 接口及iic接口。flash底座6为根据不同型号flash芯片而选择的可更换的flash底座,用于不同型号的flash芯片数据通信,flash底座 6一端通过接插件与flash通信接口2连接,另一端实现对flash芯片封装座的压力接触连接,将flash芯片的引脚连接到核心控制板1。
19.核心控制器3处理外接pc端7编写flash芯片的软件驱动程序的数据,该驱动程序包括针对flash芯片空间读取、重置、校验的数据指令。核心控制器3通过pc通信接口31与pc通信模块4进行数据通信,通过串行flash标准接口32与flash通信接口2进行数据通信,通过pc端7编写flash芯片的软件驱动程序实现对不同flash 芯片的读写驱动。
20.pc通信模块4是通过usb接口5在外接pc端7虚拟com口进行数据上传、下载及指令交互,实现核心控制器3与外接pc端7数据传递,usb接口5还通过pc通信模块4给核心控制板1供电。
21.本实施例通过读取正常的印刷电路板的flash芯片数据,写入空白flash芯片恢复数据,进而修复印刷电路板功能,也可用于印刷电路板读写次数受限的flash芯片的更新。具体操作步骤如下:
22.1、通过测试确认故障印刷电路板上的发生故障的flash芯片的型号,标记为flash芯片a并取下故障的flash芯片,在故障印刷电路板上标记即将重新写入数据的空白flash芯片的焊接位置,将重新写入数据的空白flash芯片标记为flash芯片c;
23.2、挑选一块与故障印刷电路板型号相同的且flash芯片功能都正常的印刷电路板,并识别所有串行flash芯片,确认出与flash芯片a型号的相同的flash芯片,标记为flash芯片b,根据flash芯片的型号挑选一个flash底座;
24.3、在pc端去flash芯片厂商官方下载flash芯片的操作手册对应操作手册编写该厂商flash芯片的软件驱动程序;
25.4、将flash芯片b从印刷电路板上取出,并插入到flash底座内,将flash芯片b的核心控制板连接将flash芯片的引脚连接到核心控制板;
26.5、将usb接口连接到pc端的usb接口上;
27.6、在pc端运行flash芯片的软件驱动程序,选择flash芯片型号,即flash芯片a、flash芯片b、flash芯片c的型号;
28.7、读取所选flash芯片b的数据,重命名并保存;
29.8、断开usb接口与pc端的usb接口的连接;
30.9、将flash芯片c插入到flash底座内,再次将将usb接口连接到pc端的usb接口上;
31.10、重复第6步,并选择第7步中保存的flash芯片b的数据文件,通过核心控制板将保存的flash芯片b的数据文件写入flash芯片c中;
32.11、将flash芯片c从flash底座取出,并焊接到故障印刷电路板标记位置;
33.12、验证故障电路板所有功能是否恢复正常。
34.本实用新型不局限于本实施例,任何在本实用新型披露的技术范围内的等同构思或者改变,均列为本实用新型的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献