[实用新型]基于I2C总线的多个光微处理器的程序下载装置有效
申请号: | 201320650908.8 | 申请日: | 2013-10-22 |
公开(公告)号: | CN203480500U | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 潘冬 | 申请(专利权)人: | 成都欧飞凌通讯技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610000 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 i2c 总线 多个光 微处理器 程序 下载 装置 | ||
技术领域
本实用新型涉及程序下载装置领域,具体的说,是基于I2C总线的多个光微处理器的程序下载装置。
背景技术
对传统的微处理器来说下载(升级)可执行程序一般采用程序烧写器或JTAG仿真器,在大规模生产中,使用这样装备投资大,对操作人员技术要求高。而使用美信半导体公司(MAXIM)的光微控制器DS4830A的光收发模块(SFP光收发模块)由于PCBA的面积小,在设计PCB中布置JTAG仿真器的接插件是相当困难的,另外也不方便在芯片及元器件贴片前,先使用烧写器将光微处理器DS4830A进行程序的烧写或下载。
除传统的程序下载方式外,也有使用光微处理器DS4830A的自引导程序(BOOTLOADER)进行程序下载。但是一般情况下,是一台上位机配合一个下载程序的评估板下载一个光微处理器DS4830A。
采用程序烧写器或JTAG仿真器下载的方式所用设备投资大,对操作人员的技术要求高的缺点,而使用现有光微处理器DS4830A的自引导程序(BOOTLOADER)进行程序下载又存在生产效率低的缺点。
实用新型内容
本实用新型的目的在于提供基于I2C总线的多个光微处理器的程序下载装置,设计合理,代替传统的烧写器和JTAG仿真器,而且一次可以下载程序到多个光微处理器DS4830A中,大大减轻了生产操作人员的工作强度,优化了生产工艺,提高了生产效率。
本实用新型通过下述技术方案实现:基于I2C总线的多个光微处理器的程序下载装置,主要由ARM微处理器,以及分别与ARM微处理器相连接的8通道模拟开关、显示系统、SFP插座组成,还包括接口电路,所述的接口电路分别同ARM处理器和SFP插座连接,其所述的8通道模拟开关与SFP插座相连接,在所述的SFP插座上连接有光微处理器DS4830A。
其工作原理和作用:(1)将带有未下载程序的光微处理器DS4830A的SFP光收发模块插接在SFP插座上。光微处理器DS4830A的I2C接口通过SFP插座的I2C接口连接到了ARM微处理器和接口电路的I2C总线上。(2)ARM微处理器通过控制8通道模拟开关控制光微处理器DS4830A的复位引脚(RST),将所有的光微处理器DS4830A的工作模式切换到正常状态,并将所有八个光微处理器DS4830A进入其自引导程序(BOOTLOADER)的工作状态。将光微处理器的BOOTLOADER状态存入ARM微处理器的寄存器中同时在显示系统中显示(DS4830A有两种模式:复位状态和正常状态)。(3)上位机电脑通过接口电路的I2C总线查询ARM微处理器的寄存器,当所有光微处理器处理正常状态后,上位机调入光微处理器DS4830A的可执行代码,并利用光微处理器的自引导程序(BOOTLOADER)通过I2C总线进行程序下载,当完成程序下载后,光微处理器DS4830A跳转退出BOOTLOADER进入应用程序状态。(4)跳转完成后,装置上的ARM微处理器通过8通道模拟开关进行模拟开关的控制,依次将每个光微处理器DS4830A的工作模式切换到正常状态,而其它七个的光微处理器切换到复位状态,这样检查处于正常状态的该光微处理器是否正常下载程序。依次这样操作轮询所有的光微处理器DS4830A是否正确下载程序,并用显示系统显示下载的状态。
为更好的实现本实用新型,所述的ARM微处理器通过I2C总线的SCL线和SDA线同SFP插座连接,其所述的接口电路通过I2C总线SCL线和SDA线与ARM微处理器相连接,其所述的接口电路通过I2C总线SCL线和SDA线与SFP插座相连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都欧飞凌通讯技术有限公司,未经成都欧飞凌通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201320650908.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:矿用卷带机
- 下一篇:一种不锈钢板在线剪切去毛刺装置