一种基于USB接口的高速调试与自动化测试方法技术

技术编号:43343270 阅读:26 留言:0更新日期:2024-11-15 20:39
本发明专利技术公开了一种基于USB接口的高速调试与自动化测试方法,属于计算机技术领域,包括将产品芯片进行启动,进入Bootrom,通过USB接口与测试主机建立连接,测试主机程序通过USB接口向产品芯片发送固件下载指令,将固件下载到产品芯片的SRAM中,Bootrom通知产品芯片的另一个CPU从SRAM中加载并运行测试代码,CPU将测试结果实时写回到SRAM的指定区域,测试完成后,测试主机读取测试结果;本发明专利技术简化了固件烧录与测试的流程,无需重启设备即可直接运行测试代码,可以实现快速下载固件,无需重启,直接运行,并快速读取测试结果,提高测试效率和准确性,降低测试成本和人力投入。

【技术实现步骤摘要】

本专利技术属于计算机,具体涉及一种基于usb接口的高速调试与自动化测试方法。


技术介绍

1、在电子产品开发和生产的过程中,调试与测试是确保产品性能和质量的关键环节。通过系统性的验证和评估,测试技术可以检查软件系统的正确性、可靠性和性能,发现并修复潜在的缺陷、错误和漏洞,从而提高产品的稳定性和可靠性。特别是在当今数字化时代,软件已经渗透到了人们生活的方方面面,从手机应用程序到电子商务平台,从工业控制系统到智能家居设备,软件已经成为现代社会的重要组成部分。usb接口作为现代计算机和外部设备之间的主要连接方式之一,已经得到了广泛的普及和应用。由于其易用性、高速传输和通用性等特点,usb接口在电子设备领域扮演着举足轻重的角色。

2、在产品生产过程中,通常需要对产品进行工厂测试,这个时候通常需要用到串口作为输入输出,以及通过usb进行固件烧录对产品进行测试,以上方法需要烧录固件到指定存储介质再重启运行测试固件进行测试,对于某些测试,可能需要不断的烧录固件进行测试。这不仅耗费大量时间,而且每次烧录都需要重新启动设备,极大地影响了测试效率,特别是在工厂环境下本文档来自技高网...

【技术保护点】

1.一种基于USB接口的高速调试与自动化测试方法,其特征在于,包括:

2.根据权利要求1所述的一种基于USB接口的高速调试与自动化测试方法,其特征在于:所述产品芯片支持USB功能,测试主机通过USB接口可以识别并连接产品芯片,在产品芯片的Bootrom里面支持USB虚拟串口,测试主机程序可以识别USB虚拟串口,并通过USB虚拟串口与产品芯片进行通信。

3.根据权利要求1所述的一种基于USB接口的高速调试与自动化测试方法,其特征在于:所述测试主机中设置有固件烧写工具、Efuse烧写工具和测试工具,所述固件烧写工具用于将固件烧录到目标设备中,所述Efuse烧写工具用于...

【技术特征摘要】

1.一种基于usb接口的高速调试与自动化测试方法,其特征在于,包括:

2.根据权利要求1所述的一种基于usb接口的高速调试与自动化测试方法,其特征在于:所述产品芯片支持usb功能,测试主机通过usb接口可以识别并连接产品芯片,在产品芯片的bootrom里面支持usb虚拟串口,测试主机程序可以识别usb虚拟串口,并通过usb虚拟串口与产品芯片进行通信。

3.根据权利要求1所述的一种基于usb接口的高速调试与自动化测试方法,其特征在于:所述测试主机中设置有固件烧写工具、efuse烧写工具和测试工具,所述固件烧写工具用于将固件烧录到目标设备中,所述efuse烧写工具用于将特定的配置信息和密钥烧录到efuse中,其信息一旦烧录便无法修改或擦除,所述测试工具用于测试产品芯片的性能、功能和稳定性。

4.根据权利要求1所述的一种基于usb接口的高速调试与自动化测试方法,其特征在于:所述下载指令包括指令头、目标信息、固件数据、控制信息、结束标识和附加信息的...

【专利技术属性】
技术研发人员:闫勇
申请(专利权)人:深圳奥维领芯科技有限公司
类型:发明
国别省市:

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

1