模拟调试方法、可编程单片机、装置、设备及介质制造方法及图纸

技术编号:35749306 阅读:28 留言:0更新日期:2022-11-26 18:54
本申请公开了一种模拟调试方法、可编程单片机、装置、设备及介质,应用于可编程单片机,涉及外围设备技术领域,其中,所述可编程单片机包括供电接口、拨码开关、设备模拟器和基板管理控制器连接器,该方法包括:通过所述供电接口进行供电并下载目标固件;通过所述拨码开关对所述设备模拟器进行切换以模拟多种与所述目标固件对应的通信设备;通过所述基板管理控制器连接器获取通过所述设备模拟器模拟的所述通信设备的通信协议,并根据所述通信协议与基板管理控制器进行通信,以模拟对所述基板管理控制器的监控管理。通过本申请的技术方案,可以提高开发效率,解决前期资源不足问题,使开发和测试不脱节,问题早发现,保障项目顺利进行。利进行。利进行。

【技术实现步骤摘要】
模拟调试方法、可编程单片机、装置、设备及介质


[0001]本专利技术涉及外围设备
,特别涉及一种模拟调试方法、可编程单片机、装置、设备及介质。

技术介绍

[0002]互联网的快速发展,也带来了服务器市场的繁荣。BMC(Baseboard Management Controller,基板管理控制器)在服务器中承担监控管理服务器的作用。在服务器的BMC固件开发前期,研发能够拿到的资源有限,很大可能只是一个主板,缺乏外围设备,在开发的时候只能是先写代码,很多外围设备都没有实际的设备,无法进行前期问题的排查,只能够等到模块资源到了以后才开始真正的在物理设备上进行调试,往往时间比较紧迫,最终编写代码和调试相隔的时间太长,也不利于问题的快速解决。并且有些设备比较贵重,例如最新款的GPU(Graphics Processing Unit,图形处理器)设备,整个公司可能就一片有的需要调试性能、有的要测兼容性、有的又需要测试稳定性,协调起来非常困难。主要原因就几点:可能跟被没有设备,可能有设备协调不到,最终导致代码开发和测试不够充分,导致项目延期等,多人开本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种模拟调试方法,其特征在于,应用于可编程单片机,所述可编程单片机包括供电接口、拨码开关、设备模拟器和基板管理控制器连接器,其中,所述方法包括:通过所述供电接口进行供电并下载目标固件;通过所述拨码开关对所述设备模拟器进行切换以模拟多种与所述目标固件对应的通信设备;通过所述基板管理控制器连接器获取通过所述设备模拟器模拟的所述通信设备的通信协议,并根据所述通信协议与基板管理控制器进行通信,以模拟对所述基板管理控制器的监控管理。2.根据权利要求1所述的模拟调试方法,其特征在于,所述通过所述供电接口进行供电并下载目标固件,包括:通过USB接口进行供电,并根据不同的通信设备对应的不同的通信协议和不同的通信规范下载目标固件。3.根据权利要求1所述的模拟调试方法,其特征在于,所述通过所述拨码开关对所述设备模拟器进行切换以模拟多种与所述目标固件对应的通信设备,包括:通过所述拨码开关对所述设备模拟器进行切换以模拟温度传感器;或,通过所述拨码开关对所述设备模拟器进行切换以模拟NVME硬盘;或,通过所述拨码开关对所述设备模拟器进行切换以模拟带电可擦可编程只读存储器;或,通过所述拨码开关对所述设备模拟器进行切换以模拟GPU卡;或,通过所述拨码开关对所述设备模拟器进行切换以模拟网卡;或,通过所述拨码开关对所述设备模拟器进行切换以模拟电压。4.根据权利要求1所述的模拟调试方法,其特征在于,所述通过所述基板管理控制器连接器获取通过所述设备模拟器模拟的所述通信设备的通信协议,包括:通过所述基板管理控制器连接器获取通过所述设备模拟器模拟的所述通信设备的系统管理总线协议;或,通过所述基板管理控制器连接器获取通过所述设备模拟器模拟的所述通信设备的现场可更换单元协议;或,通过所述基板管理控制器连接器获取通过所述设备模拟器模拟的所述通信设备的MCTP over I2C协议;或,通过所述基板管理控制器连接器获取通过所述设备模拟器模拟的从通用I2C设备寄存器读取的协议。5.根据权利要求1所述的模拟调试方法,其特征在于,...

【专利技术属性】
技术研发人员:林涛班华堂
申请(专利权)人:浪潮商用机器有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1