一种多串口调试系统、方法和装置与流程

文档序号:18301315发布日期:2019-07-31 10:10阅读:202来源:国知局
导航: X技术> 最新专利> 计算;推算;计数设备的制造及其应用技术
一种多串口调试系统、方法和装置与流程

本发明涉及服务器板卡设计技术领域,尤其是一种多串口调试系统、方法和装置。



背景技术:

在服务器或存储系统中,随着板卡密度的提高,系统多个板卡中会集成多颗需要uart调试的ic(例如pch,sascontroller,sasexpander,pcieswitch,ethernetswitch等)。通常情况下,每个ic都会预留uart串口;然而这样的话,如果我们想访问某一个ic,就需要通过串口线接到其指定的uart调试串口,访问另外一个ic的话就需要再接到其指定的uart串口;这样会导致三种不良的影响:1.操作繁琐,需要各种插拔,给客户留下不好的体验;2.在硬件设计时,根据uart规范设计要求,需要使用大量uart电平转换芯片,造成板卡成本的增加;3.需要通过串口线连接,当机器密度较高或处于较小空间时,操作困难。

现有技术的多串口调试系统与调试上位机之间的通信采用单独的无线通信方式,在实践中发现,如果用户在使用时电脑(例如使用台式机)没有配置无线接收装置,这时候就无法使用无线方案,如果只有无线方案的话用户调试就会受阻。

在系统第一次上电时,fpga的串口解析单元会有一个默认值,假设为调试信号1,这时如果想调试信号2,就必须通过串口连接上fpga输入相应的切换命令,然而信号切换后可能系统已经运行一段时间,调试信号2的代码信息可能会丢失部分;又或者用户根据需要默认输出在不同串口之间切换,而由于fpga代码已经固定,这时就必须更新fgpa代码,比较繁琐。



技术实现要素:

本发明的目的是提供一种多串口调试系统、方法和装置,允许用户设置默认信号输出串口,支持调试主机通过有线和无线方式对待测板卡进行调试。

为实现上述目的,本发明采用下述技术方案:

本发明第一方面提供了一种多串口调试系统,包括:调试控制单元、无线信号转换单元、有线信号转换单元和串口切换单元;所述调试控制单元包括与待测试板卡和/或ic连接的若干个串口模块,调试控制单元还包括分别与无线信号转换单元、有线信号转换单元连接的对外串口;无线信号转换单元通过无线网络与调试主机连接,有线信号转换单元通过线缆与调试主机连接;调试控制单元与串口切换单元连接。

结合第一方面,在第一方面第一种可能的实现方式中,所述无线信号转换单元包括但不限于蓝牙模块或wifi模块,无线信号转换单元通过无线网络接收调试主机发送的待测串口切换指令。

结合第一方面,在第一方面第二种可能的实现方式中,所述有线信号转换单元包括有线信号转换模块、调试连接器接口模块,所述有线信号转换模块通过调试连接器接口模块与调试主机连接,接收调试主机发送的待测串口切换指令。

结合第一方面,在第一方面第三种可能的实现方式中,所述串口切换单元包括但不限于拨码开关,拨码开关将待测串口切换指令通过gpio接口发送给调试测试单元。

本发明第二方面提供了一种多串口调试方法,包括以下步骤:

接收拨码开关输出信号设置默认输出信号串口;

确定调试控制单元与调试主机通信连接方式;

接收调试主机发送的待测串口切换指令,调试控制单元切换相应串口进行信号输出。

本发明第三方面提供了一种多串口调试装置,包括:

输出串口确定单元,根据接收的拨码开关输出信号,切换到相应串口,设置为默认输出信号串口;

通信方式确定单元,根绝对外串口接收到的串口切换命令判断调试控制单元与调试主机的通信连接方式;

串口切换解析单元,接收与对外串口连接的无线信号转换单元或有线信号转换单元发送的待测串口切换指令,建立调试控制单元相应串口与待测试板卡或ic的通信链路。

发明内容中提供的效果仅仅是实施例的效果,而不是发明所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:

本发明调试控制单元通过串口与多种待测试板卡或ic连接,并通过对外串口建立与调试主机的通信链路,可通过外部调试主机系统进行多串口的无线调试功能。调试控制单元与调试主机之间的有线和无线冗余设计,应用场景使用更广泛。本发明通过串口切换单元的加入进行默认的输出信号选择,可以避免前面提到的问题,优化设计。

附图说明

图1是本发明实施例一多串口调试系统结构示意图;

图2是本发明实施例二多串口调试系统结构示意图;

图3是本发明多串口调试方法流程图;

图4是本发明多串口调试装置示意图。

具体实施方式

为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。此外,本发明可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本发明省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本发明。

实施例一

如图1所示,一种多串口调试系统,包括:调试控制单元、无线信号转换单元、有线信号转换单元和串口切换单元;所述调试控制单元包括与待测试板卡和/或ic连接的若干个串口模块,调试控制单元还包括分别与无线信号转换单元、有线信号转换单元连接的对外串口;无线信号转换单元通过无线网络与调试主机连接,有线信号转换单元通过线缆与调试主机连接;调试控制单元与串口切换单元连接。

实施例二

如图2所示,位于管理板卡的fpga,将所有需要uart调试串口信息的系统板卡ic的uart[n..1]信号连接到该fpga,而对外串口输出只需要一组uart,即共用一组uart串口,然后通过uart信号转无线信号模块(例如蓝牙,wifi,红外等),将uart信号转换为无线信号,通过无线网络接收调试主机发送的待测串口切换指令。uart串口另一路还与有线信号转换模块、调试连接器接口模块连接,有线信号转换模块通过调试连接器接口模块与调试主机连接,接收调试主机发送的待测串口切换指令。fpga与拨码开关连接,拨码开关将待测串口切换指令通过gpio接口发送给fpga。通过拨码开关的加入进行默认的输出信号选择,可以避免前面提到的问题,优化设计。

如果需要某一个ic的调试串口信息,当外部调试主机连接到fpga后,通过向fpga发送指定的串口切换信号,fpga收到后其串口切换解析单元通过解析所收到的串口切换信号,使输出的uart信号对应切换到该指定ic。例如,当fpga的寄存器命令解析单元解析出收到的串口切换信号为1时,串口输出切换到板卡1或ic1;当解析出收到的串口切换信号为2时,串口输出切换到板卡2或ic2;依次类推,当解析出收到的串口切换信号为n时,串口输出切换到板卡n或icn;从而得到我们指定ic的调试串口信息。可通过外部调试主机系统进行多串口的无线调试功能。调试控制单元与调试主机之间的有线和无线冗余设计,应用场景使用更广泛。

如图3所示,一种多串口调试方法,包括以下步骤:

s1、接收拨码开关输出信号设置默认输出信号串口;

s2、确定调试控制单元与调试主机通信连接方式;

s3、接收调试主机发送的待测串口切换指令,调试控制单元切换相应串口进行信号输出。

如图4所示,一种多串口调试装置,包括:

输出串口确定单元101,根据接收的拨码开关输出信号,切换到相应串口,设置为默认输出信号串口;

通信方式确定单元102,根绝对外串口接收到的串口切换命令判断调试控制单元与调试主机的通信连接方式;

串口切换解析单元103,接收与对外串口连接的无线信号转换单元或有线信号转换单元发送的待测串口切换指令,建立调试控制单元相应串口与待测试板卡或ic的通信链路。

上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。

完整全部详细技术资料下载
当前第1页 1  2 
相关技术
  • 一种LCD测试文件及LCD测...
  • 测试电源转用系统、电源转用电...
  • 一种重加载方法、装置及服务器...
  • 管理数据库的方法和相应的装置...
  • 备件数据纠错方法、装置、计算...
  • 更新多处理器装置引导加载程序...
  • 数据储存装置与数据处理方法与...
  • 用于TPM故障切换的方法和装...
  • 一种电机控制器数据的存储、读...
  • 一种控制中心与站端数据交互的...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
串口调试相关技术
  • 基于智能网关平台进行软件开发的调试系统及方法与流程
  • 一种便携式USB转串口的ZigBee智能家居网络协调器的制作方法与工艺
  • 发送指令给串接显示器的方法与流程
  • 一种串口通信电路的制作方法与工艺
  • 一种插头式蓝牙串口电子钥匙的制作方法与工艺
  • 一种通用性多功能调线纱嘴的制作方法与工艺
  • 一种自动开启USB调试的系统及工具的制作方法与工艺
  • 串口调试装置及方法与流程
  • 列车通信设备的制作方法与工艺
  • 一种串口数据交换的方法与流程

PHP网站源码坪地百度网站优化排名木棉湾关键词排名包年推广爱联网站优化按天计费南澳模板网站建设深圳网站推广方案布吉外贸网站建设大浪企业网站改版南山营销型网站建设沙井网站优化推广双龙网络推广松岗网站制作设计坑梓建设网站盐田SEO按天计费福田网站优化民治推广网站南澳SEO按天计费南澳模板制作罗湖百度网站优化排名平湖seo优化惠州百姓网标王木棉湾SEO按效果付费西乡网站制作龙岗网页制作松岗网站制作大芬高端网站设计平湖模板网站建设大鹏高端网站设计福永阿里店铺托管民治外贸网站制作罗湖网站优化歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化