【求助】ZSU模块工程配置问题

Zigbee 子设备开发


xiaoluo
Posts: 45

原来使用ZS3L正常使用的程序, 现在换成ZSU模块后,将app_config.yaml 中的参数:
module_name: "ZSU"
chip_id: "efr32mg21a020f1024im32" 相应配置,固件上传到平台后,申请授权码,烧录授权过程中提示“进入产测失败”。之后将模块重新上电,就烧录不了了,提示“烧录失败”,再用原厂的烧录工具也连接不了了

6.jpg
5.jpg
4.jpg
3.jpg


1、请问ZSU的工程需要怎么配置呢?
2、现在模块这样烧录后就用不了了,怎么恢复?

xiaoluo
Posts: 45

Re: 【求助】ZSU模块工程配置问题

目前SDK版本:EFR32MG21A020_TuyaOS-3.9.0 和 EFR32MG21A020_TuyaOS-3.11.1 都测试过,都存在上面同样的问题

shiliang
Posts: 52

Re: 【求助】ZSU模块工程配置问题

可以确认下如下内容:

shiliang
Posts: 52

Re: 【求助】ZSU模块工程配置问题

关于云模组烧录无法进入产测可以确认下:
1.模组tx rx是否正常连接,进入产测会使用到tx rx;
2.固件是否正常运行,如果固件未正常运行到初始化,也无法进入到产测;
关于原厂工具无法连接识别模组:
1.确保 VCC GND SWC SWD RST都正确连接;
2.如果无法识别到模组可以考虑使用命令行擦除所有在commander.exe路径下运行:commander device masserase --device EFR32MG21A020F1024IM32;
3.确保jlink版本;

xiaoluo
Posts: 45

Re: 【求助】ZSU模块工程配置问题

1、TX RX接线没问题。
2、原代码固件是在ZS3L模块上面能够授权烧录成功的,现在要将模块换成ZSU,修改app_config.yaml 中的参数:module_name: "ZSU";chip_id: "efr32mg21a020f1024im32" 相应配置。 Clean Project 后再Build Project,重新创建的产品上传的固件,再烧录授权的。
3、VCC GND SWC SWD RST 都接上了。
4、在新/旧版本的原厂烧录工具目录下运行命令:commander device masserase --device EFR32MG21A020F1024IM32 都报错
5、Jlink的版本是怎么查看呢

8.jpg
7.jpg
shiliang
Posts: 52

Re: 【求助】ZSU模块工程配置问题

是否能提供PID信息,我们这边试一下

User avatar
心_远
Posts: 28

Re: 【求助】ZSU模块工程配置问题

这个情况看上去是芯片被锁住了,通常是烧录过程接线不稳定引起,试试看使用 Commander.exe , 进入 Flash 界面,使用 recover 和 unlock 解锁芯片试试,你有芯科底板的话,应该是可以成功的。

Attachments
企业微信截图_17490904769110.png
xiaoluo
Posts: 45

Re: 【求助】ZSU模块工程配置问题

没有芯科底板能解吗

User avatar
心_远
Posts: 28

Re: 【求助】ZSU模块工程配置问题

这个是芯科底板的特殊功能,标准 Jlink 应该不具备

xiaoluo
Posts: 45

Re: 【求助】ZSU模块工程配置问题

PID: ghte6ksr

Post Reply