1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1. 概述
剑池产测工具是一款由阿里巴巴集团平头哥半导体有限公司开发的生产测试工具(支持Windows7/10 32/64位系统),能够支持多产品、多工位、多路并发的产测需求。 剑池产测工具包含产测管理系统和工位程序两部分。提供了可配置化界面,可快速完成产测配置。集成了日志系统,生产数据可按时间戳记录,方便生产数据的统计分析和产品故障定位。 2. 架构和功能特性 2.1 架构 剑池产测工具是通过工位程序来适配不同芯片产品的产测,通过工位配置文件来设计产品产测内容。 2.2 主要功能
3. 开发 开发分为工位程序和工位配置文件两种。 3.1 工位程序 工位程序上层接口和剑池产测工具对接,下层接口和下位机对接;其中与剑池工具对接需要按照约定的格式实现,包括剑池产测工具调用工位程序以及工位程序返回结果两部分。 3.1.1 调用接口 格式为: 工位程序+"taskid和timeout"+cmd内容 其中taskid为并发id号(从1开始编号),timeout为工位配置配置文件中设置的超时时间,cmd内容为工位配置文件中配置的命令。 参考例子如下: BLE_Production/Ble_Isp/Ble_Isp.exe --taskid 1 --timeout 3000 flash -P COM1 -F 115200 -w image.hexf 其中的"BLE_Production/Ble_Isp/Ble_Isp.exe"为工位程序的名称及路径,taskid后面的1为第1路并发,timeout后面的3000为超时时间3000ms,“flash -P COM1 -F 115200 -w image.hexf”为cmd的配置内容,传递给工位程序做处理。 注意:路径分割使用"/" 3.1.2 结果返回 工位程序通过标准输出口stdout返回测试结果以及打印信息。 测试结果为json格式(result、reason和extra为关键字,其中的reason和extra可选),如下: {"result":"xxx", "reason":"xxx", "extra":[自定义对象列表]} 参考例子如下: {"result":"SUCCESS"} {"result":"FAIL", "reason":"BLE disconnect"} {"result":"SUCCESS", "extra":[{"SN":"SN00001"}]} {"result":"FAIL", "extra":[{"rx_cur":"2.5mA", "tx_cur":"6.0mA"}, {"rx_cur":"2.51mA", "tx_cur":"6.01mA"}]} 其中的SN、rx_cur、tx_cur在工位配置文件中定义。 注意:
3.2 工位配置文件 工位配置文件中最主要的是json配置的编写。 下面将通过继电器复位演示简单介绍下工位配置json文件,控制继电器先断开,再耦合两个步骤实现芯片的复位。 { "version": "1.0.0", "name": "继电器复位演示", "fileVersion": "0.0.1", "mode": "manual", "program": "T-Head_CH340_Relay/T-Head_CH340_Relay.exe", "tasks": 1, "configurable": [ { "key": "COMRELAY", "name": "继电器串口", "value": "COM3" } ], "cases": [ { "ordernum": 6, "name": "模组复位", "program": "T-Head_CH340_Relay/T-Head_CH340_Relay.exe", "steps": [ { "seq": 1, "name": "模组进入复位", "cmd": "$COMRELAY$ wakeupon", "timeout": 2000, "result": "SUCCESS" }, { "seq": 2, "name": "模组退出复位", "cmd": "$COMRELAY$ wakeupoff", "timeout": 3000, "delay": 3000, "result": "SUCCESS" } ] } ] } 3.2.1 字段介绍
3.2.2 cases内部字段介绍
更多内容请参考《剑池产测工具二次开发指南》。 文章转载自:平头哥芯片开放社区 作者:胡金勇 |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
【平头哥Sipeed LicheeRV 86开发板试用体验】Waft初体验
15719 浏览 1 评论
13770 浏览 4 评论
【平头哥Sipeed LicheeRV 86开发板试用体验】四、烧写waft系统&搭建waft测试环境
19692 浏览 2 评论
59148 浏览 19 评论
【限时福利】加入芯片开发社区,领100G电子工程师资料大礼包
88281 浏览 121 评论
邀请函 | 3月2日 来上海参加平头哥“玄铁RISC-V生态大会”
801浏览 0评论
读书分享会 | 玄铁RISC-V处理器入门与实战电子书免费下载!
699浏览 0评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-31 03:11 , Processed in 0.569006 second(s), Total 67, Slave 52 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号