【经验】为实现GR551x晶体校准、固件下载、筛选不良片等功能,汇顶科技产测方案为硬件+PC端上位机提供详细指南

2022-08-02 汇顶科技
GR551x,汇顶科技 GR551x,汇顶科技 GR551x,汇顶科技 GR551x,汇顶科技

汇顶科技GR551x产测方案为硬件+PC端上位机整体解决方案,用以实现GR551x的晶体校准、固件下载、RSSI测试、筛选不良片等功能。

其中硬件(下文中简称PLT)为下图所示:

PC端上位机为下图所示:

2、硬件详解:   

 PCBA系统框图如下图所示:

 由上图可知,PC端上位机与PLT只有一根USB线,PLT上的USB转串口芯片会转换出16路串口用于产测。


硬件上客户需要关注的是串口通信电平的选择,可根据自身需要通过跳线帽在1.8V和3.3V中进行切换,如下图所示:

3、驱动程序:

PLT因为使用到了USB转串口的功能,故需要安装对应的驱动,可访问以下网站进行驱动的下载及安装。https://www.ftdichip.cn/Drivers/VCP.htm


http://www.ftdichip.cn/Drivers/CDM/CDM21228_Setup.zip


驱动安装完成后使用USB线连接上PLT后在PC端设备管理器中能查看到18个COM口(USB Serial Port)信息,如未查找到相应信息,请重新更新驱动并重启电脑,如下图所示:

4、产测大致流程:

产测流程大致如下图所示(其中DUT为Device Under Test,待测模组):

5、软件详解:

如下图,GRPLT软件主要包含如下几个部分: BDAddr为蓝牙地址相关的文件夹、Customer为应用固件相关文件夹、Efuse为芯片efuse相关文件夹、FlashData为芯片flash文件相关文件夹、Log为存在产测log的文件夹、RecycleAddr为存在循环地址的文件夹、文件带.order的为产测工单、GRPLT.exe为主程序、OrderSetting.exe为配置工单的工具、System_xxxx.txt文件为系统log、GRPLTLibrary.dll为可二次开发的库。

GRPLT软件预览图

打开OrderSetting.exe,点击Import导入示例工单,按照自身需求更改指定的设置,然后点击Export导出新工单并重命名,如下图:

OrderSetting.exe软件预览图

使用USB线连接上GRPLT板,然后打开GRPLT软件,选择上图中Export出的新工单进入产测软件,如下图:

GRPLT.exe预览图

6、产测流程详解

正常产测流程如下:

a、打开使用OrderSetting.exe,使用示例工单根据芯片信号及硬件设计配置好工单后点击Export导出并重命名新工单。

b、打开GRPLT.exe,选择新导出的新工单,连接好硬件(TX、RX、VCC、GND、Clock、En引脚),产测环境搭配成功。

c、点击GRPLT预览图中的Start或者点击键盘的空格即可开始进行产测。

d、整个产测流程如下:写入IO_LEVEL Efuse配置->下载测试固件->晶体校准以及RSSI测试-> NVDS、FlashData信息->下载用户固件->写入Efuse->保存测试log->测试完成。


7、客户端需要着重注意的几个设置:

这三部分的设置是单独独立开的,也就是说同一个软件拷贝到另外的电脑中,哪怕是选择的同一个工单,都有可能因为其他两项的设置不一致导致产测失败。


a、工单设置:用于配置与硬件相关的某些设置,以及配置产测中可以去除的某些测试项,例如:XtalTrim(晶振校准)、RSSI(RSSI测试)、TestRecord(测试记录)。

b、Ctrl+D+E:主要用于整个产测过程中固件设置、蓝牙地址设置、晶振校准设置、NVDS设置、efuse设置、falsh下载设置、客户固件设置。


列举常见的几种设置如下图所示:

Ⅰ、HardWare Setup设置:

Ⅱ、晶体校准设置:

Ⅲ、falsh设置:

  Ⅳ、客户固件设置:

c、 Ctrl+C+F+G+S:主要用于设置log保存的位置。


即可以这样理解,工单主要用于配置是否需要晶体校准是否开启RSSI测试以及硬件相关的配置,Ctrl+D+E主要用于配置整个产测过程中的诸多细节,Ctrl+C+F+G+S主要用于设置产测log相关的设置,其中这三部分互不影响,但需要合理设置才能正常开启产测。


8、常见产测问题分析思路    未正常开启产测:

Q1:启动GRPLT后,界面显示“READY”,点击“Start”无响应 

A1:出现此种情况是因为待测板与产测板通信失败导致,有以下几种可能: 

1、TX、RX接线接反;

2、TX、RX、VCC、GND接线接触不良,请使用万用表检查导线导通情况;

3、PLT板TX、RX电平不匹配,请确认DUT电平后,更换电平跳帽重试;

4、DUT损坏,无法进入DFU模式; 


Q2:启动GRPLT后,界面显示“GU Xtal XO Reg Error”

A2:

1、更换PLT板确认,若更换PLT后能正常进行产测,请将原PLT板寄回原厂进行维修;

2、更换USB线;


Q3:启动GRPLT后,界面显示“Loaded CustomEnc.dll fail”,如下图:

 A3:出现此种情况的原因都是产测时Flash Config界面中开启了Write Custom User Info选项,意思为将固件信息写入到芯片中,需要将实现自定义加密的dll(CustomEnc.dll)放入根目录下。


1、去除Flash Config界面中Write Custom User Info选项,如下图所示:

Q4:启动GRPLT后,界面提示“Input test device”,如下图:

A4:产测板与电脑通信异常,即产测板未成功与电脑建立连接,一般有如下几种解决办法:

1、更新串口驱动后重启电脑并重试;

2、USB线质量较差,请更换USB线后重试;

3、更换产测板重试如更换产测板后就正常了,请将异常的产测板寄回原厂返修;

4、USB串口电压不足,更换USB口

5、COM口已占用数量超255,需要清空注册表


Q5:启动GRPLT后,能识别出UART口,但界面提示“NO SIGNAL”,如下图:

A5:产测板与待测板通信异常,即产测板无法成功识别到待测板,此种情况一般是待测板与产测板接触不良导致,一般有如下几种解决办法:

1、重新接线,查看“NO SIGNAL”是否消失,如果重新接线后正常,即为接触不良导致,重点排查治具接线、顶针接线等接线情况是否异常;

2、检查是否有连接了EN引脚,如未连接,请连接上EN引脚后重试;


正常开启产测但出现错误码: 该部分请严格按照《PLT量产测试工具_FAQ》文档排查。


正常开启产测无错误码但芯片(功能)异常:

Q1:产测正常但是无法搜索到蓝牙信号或者搜索到的蓝牙信号弱;

A1:一般此种情况是蓝牙信号超spec或者频偏较大导致。

1、可使用jlink连接待测板查看芯片是否有被校准,可使用我司Gprogrammer查看XO的值是否异常,连接上Gprogrammer后在左侧栏中选择efuse layout,然后点击界面的右下角Refresh刷新可见XO的数据是否正常,如下图:

2、使用1步骤中如果发现已校准,可使用频谱仪查看三个广播信道的信号是否正常。


Q2:产测正常但是整机异常,例屏幕无输出等;

A2:此类问题较常见的是因为芯片内软件运行不正常,大概有以下原因:

1、软件卡死:此种情况可使用jlink commander连接上之后获取到寄存器信息与map文件结合排查死机位置。

2、软件bootinfo信息异常:此种情况可通过Gprogrammer读取出固件后和正常的整机固件进行比较,如下图所示,填写好开始读取的地址和长度最后点击Dump即可将芯片中的数据读取出来,如下图所示:

3、 芯片内无软件:使用步骤2中的方法查看芯片内部的固件与编译出来的固件进行对比,看是否有重复的地方,如果没有,即芯片未烧录进固件。


Q3:产测正常但是整机功耗异常(偏大或者稍大),预期低功耗能使用一个月但是三天后电池就没电了。

A3:此种情况请提交给原厂分析。


9、 其他分析方法推荐:

A、怎么查看芯片在工厂时的产测结果: GRPLT软件的Log文件夹中保存待测板的产测log,可将其打开找到第一列ChipUID列,该列中是芯片的ID号且该ID号每个芯片是唯一的,如下图:

同样可通过反复测试待测板或者使用jlink连接Gprogrammer查看芯片ID信息(详情请查看XO值细节,可查看Chip UID字段),如下图:

此时可通过反复测试得到的ID与当时产测log中的ChipUID继续对比查看当时待测板的产测结果。


10、PLT产测速率分析:

PLT产测主要是受限于ISP串口交互,由于目前串口波特率是2Mbps,且Flash烧录数据交互1次为1KB,无法进一步提升,实际速率受上位机以及DUT数量影响,目前理论速率如下:


内部flash(以512KB为例):DUT固件( 1.5s) +测试环节( 1s) +客户固件( 512*0.04s) =22.98s


外部flash( 以8MBbyte为例):8*1024kB*0.04s = 5.46min。

11、实测结果图例:  

以下是使用97k的固件实测出的结果,可供参考:

技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由咪猫转载自汇顶科技,原文标题为:GRPLT从0开始入门详细指南,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】如何使用NIST SP 800-22随机数测试集?

本文汇顶科技介绍了如何使用NIST SP 800-22随机数测试集,对GR551X系列低功耗蓝牙模块的TRNG(真随机数发生器)模块进行测试,以便验证该模块生成的随机数质量满足标准的要求。

2022-07-12 -  设计经验

【经验】汇顶科技单模低功耗蓝牙系统级芯片GR551x_OpenHarmony开发——环境搭建篇

GR551x是汇顶科技推出的支持Bluetooth 5.1的单模低功耗蓝牙系统级(SoC)芯片,广泛应用于物联网(IoT)和智能穿戴设备领域。本文主要介绍如何在Ubuntu系统上一步一步搭建OpenHarmony软件开发环境,编译出可执行文件。

2022-08-10 -  设计经验

【经验】汇顶科技蓝牙SoC GR551X芯片内部PWM的功能使用说明

汇顶蓝牙SoC GR551X芯片内部有两个PWM模块,每个模块有三个独立的PWM输出:PWMA、PWMB、PWMC,在实际应用中可实现6路PWM输出,输出频率有两种,每三个PWM的频率是相同的。本文介绍GR551X芯片内部PWM的功能使用。

2021-07-03 -  设计经验

汇顶科技携手涂鸦智能打造基于GR551x系列低功耗蓝牙SoC的Smart Tag防丢器解决方案,可支持苹果生态

汇顶科技携手全球化IoT开发平台服务商涂鸦智能基于GR551x系列低功耗蓝牙SoC,共同打造了支持苹果生态的Smart Tag防丢器解决方案。支持多连接特性,只需简单配置即可在多个苹果设备间实现寻物功能。

2022-08-24 -  原厂动态

汇顶科技GR551x系列低功耗蓝牙SoC通过Apple Find My network accessory合规性验证

近日,汇顶科技GR551x系列低功耗蓝牙SoC成功通过Apple授权第三方测试机构的各项合规性验证,标志着该系列SoC已全面兼容Find My network accessory的最新规格和功能要求,将为Apple Find My生态终端产品引入性能、成本和开发效率三者兼顾的低功耗蓝牙参考应用方案。

2023-07-26 -  原厂动态

GR551X可靠性测试报告

型号- GR551X FAMILY,GR551X

2024-03-27  - 汇顶科技  - 测试报告  - Version: 1.3 查看更多版本

【应用】国产低功耗蓝牙5.1SoC GR551x系列用于血氧仪,内置两个PWM模块,Flash高达1M

在血氧仪的应用中,汇顶科技GR551x系列作为低功耗蓝牙5.1SoC,现有产品有双模蓝牙音频SoC芯片和超低功耗(BLE)蓝牙SoC芯片,除了考虑到蓝牙SoC的应用范围,选择低功耗蓝牙SoC还需考虑工作电流和睡眠电流以及应用的环境温度。

2023-04-18 -  应用方案

【产品】1MB Flash,2M PHY,强大的驱屏能力,汇顶蓝牙SoC解决方案 | 视频

在2021年4年27日主控器件及存储专场|世强硬创新产品研讨会中,汇顶科技市场谢经理给大家带来汇顶超低功耗蓝牙5.1 SoC GR551x,Flash高达1M,RAM 256K,以及在智能穿戴,电子标签等市场的应用介绍。

2021-04-29 -  新产品

GR5XX应用日志应用笔记

型号- GR5XX,GR551X

2023-11-06  - 汇顶科技  - 应用笔记或设计指南  - Version: 3.2

【经验】汇顶科技低能耗蓝牙SoC芯片GR551x系列在SDK1.7.0中如何使用CMSIS-DSP库

低能耗蓝牙SoC芯片GR551x系列,SDK1.7.0新增了对CMSIS-DSP的支持,本文汇顶科技介绍在SDK1.7.0中使用此DSP库的方法。本文主要分为以下三个部分,一是CMSIS-DSP简介;二是使用CMSIS-DSP的步骤;最后则是正弦数据生成实例。

2022-07-21 -  设计经验

GR551x BLE Stack用户指南

描述- 本指南详细介绍了GR551x低功耗蓝牙(BLE)协议栈的功能、概念和应用层与协议栈的交互流程。内容涵盖GAP(通用访问规范)、GATT(通用属性规范)、SM(安全管理)和L2CAP(逻辑链路控制和适配协议)等关键组件。指南提供了设备发现、连接建立、连接终止、设备参数配置等基础流程的详细说明,并附有代码示例以帮助开发者更好地理解和应用BLE协议栈。

型号- GR551X

2022-02-20  - 汇顶科技  - 用户指南  - 版本: 1.9 查看更多版本
2023-11-06  - 汇顶科技  - 应用笔记或设计指南  - Version: 3.1

GR551x低功耗蓝牙堆栈用户指南

描述- 本指南介绍了GR551x蓝牙低功耗(BLE)协议栈的层次结构和基本层功能,包括GAP、GATT、SM和L2CAP等层。指南详细阐述了应用如何通过SDK提供的API与协议栈交互,旨在帮助开发者高效地使用API开发BLE应用。指南还包括了代码示例,以帮助开发者更好地理解BLE协议栈的组成和功能。

型号- GR551X

2022-02-20  - 汇顶科技  - 用户指南  - Version: 1.9 查看更多版本

Goodix GR551x Bluetooth LE SoC Achieves PSA Certification

Goodix GR551x Bluetooth Low Energy (Bluetooth LE) System-on-Chip (SoC) series has been awarded PSA Certified™ Level 1, acknowledging the company‘s resolute commitment to IoT security.

2021-12-22 -  原厂动态
2023-11-06  - 汇顶科技  - 应用笔记或设计指南  - Version: 3.1
展开更多

现货市场

查看更多

品牌:汇顶科技

品类:蓝牙系统级芯片

价格:¥4.5000

现货:53,089

品牌:汇顶科技

品类:高精度多功能交互传感器

价格:¥2.3556

现货:2,987

品牌:汇顶科技

品类:NB-IoT系列芯片(SoC)

价格:¥9.4889

现货:2,800

品牌:汇顶科技

品类:高精度多合一传感器

价格:¥4.5334

现货:2,250

品牌:汇顶科技

品类:蓝牙系统级芯片

价格:¥4.5889

现货:2,190

品牌:汇顶科技

品类:心率传感器

价格:¥3.7935

现货:1,439

品牌:汇顶科技

品类:NB-IoT系列芯片(SoC)

价格:¥10.0778

现货:1,312

品牌:汇顶科技

品类:蓝牙系统级芯片

价格:¥5.1556

现货:1,153

品牌:汇顶科技

品类:蓝牙系统级芯片

价格:¥6.8334

现货:991

品牌:汇顶科技

品类:高性能NB-IoT系统芯片(SoC)

价格:¥8.5778

现货:495

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

电子商城

查看更多

暂无此商品

千家代理品牌,百万SKU现货供应/大批量采购订购/报价

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面