前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >全志D1-H芯片 XR829扫卡失败问题排查

全志D1-H芯片 XR829扫卡失败问题排查

作者头像
阿志小管家
发布2024-02-02 15:47:49
2070
发布2024-02-02 15:47:49
举报
文章被收录于专栏:全志嵌入式那些事

【问题背景】 硬件:D1 + Wi-Fi模组(XR829) 软件:melis-v3.0 说明:该FAQ旨在记录

【问题简述】 WiFi初始化指令执行后无法扫描到WiFi模组,即扫卡失败

【问题分析】 1、首先排查硬件问题,其次再找软件bug (1)同样的模组在跑其它软件时,可以正常工作;排除模组的硬件问题 (2)定位软件bug,扫卡失败发生WiFi初始化阶段1

2、解软件bug WiFi模组引脚图:

(1)WiFi初始化时会对模组进行上电 可能时上电时序不对导致扫卡失败,检查REG_ON引脚时序 REG_ON:执行WiFi初始化指令后,引脚时序应该是10ms高电平-》20ms低电平-》高电平 (2)上电时序没有问题的话,检查sdio驱动问题,因为扫卡是通过是sdio下发cmd5 使用其它sdio设备,看其是否可以正常工作;使用sd卡测试,可以正常工作,说明不是sdio的驱动问题

检查指令引脚是否发出cmd5——SDIO CMD:在扫卡阶段检查该引脚是否有cmd5命令输入

cmd5命令格式如下:

检查扫卡频率是否正常——SDIO CLK:在扫卡阶段,该引脚应该是输入4KHZ、50%占空比的方波。

3、在检查这两个大方向后还是无法排查问题 (1)和正常模组对比差异点 最后发现LPO引脚输入24MHZ时钟,而正常模组为高电平;将该引脚修改为高电平,可以正常扫到卡。

【解决方法】 LPO引脚正常情况下是输入32.768KHZ的震荡信号作为低功耗时使用,故输入32.768KHZ时钟;测试可以正常扫到卡。 执行wifi初始化指令后,设置LPO输入32KHZ、50%占空比的方波

原贴链接:https://bbs.aw-ol.com/topic/757

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-02-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档