0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如果模组上电进入下载模式后无法控制负载,该怎么办?启明云端AI技术支持

启明云端 2024-10-16 08:00 次阅读

启明云端/01

你是否曾遇到过?

当使用ESP32-S3-WROOM-1-N4时,ESP-IDF版本为idf5.0.1,偶发出现在上电后不能控制负载,串口打印信息rst:0x1 (POWERON), boot:0xb (SPI_FAST_FLASH_BOOT),重新上电可以就恢复正常启动。

启明云端/02

这是咋回事呢?

使用的主板是12V直流电输入,主板在上电后通过GPIO45脚输出低电平控 制电源输出。GPIO45脚控制电路见下图:

afd489ec-8b51-11ef-b5cd-92fbcf53809c.png

(1)我们发现主板上电后发现主板指示灯数码管没有亮,串口打印信息为rst:0x1(POWERON), boot:0xb (SPI_FAST_FLASH_BOOT),短接模组EN脚可以复位。

(2)使用万用表测量模组电源电压,模组电源电压正常;使用直流电源供电观察电流输出,显示电流 输出正常;

(3)从以上测试得出模组是属于异常启动问题,使用万用表测量芯片Strapping管脚电压(Strapping 管脚见下图),Strapping管脚电压没有异常。

aff00b7c-8b51-11ef-b5cd-92fbcf53809c.png

(4)检查电路中Strapping管脚干扰因素,发现GPIO45脚有 个上拉电阻R19(见下图),GPIO45脚是模组内ESP32-S3芯片用来控制VDD_SPI电压输出大小的(控制方式见下图)VDD_SPI是模组内ESP32-S3芯片的电源输出脚,为模组内的flash芯片供电,这颗电阻会使 VDD_SPI脚输出电压降低,导致模组内flash电源电压不足,影响程序运行。

b00e38cc-8b51-11ef-b5cd-92fbcf53809c.png

b0215920-8b51-11ef-b5cd-92fbcf53809c.png

(5)去掉R19后上电,主板还是会进入下载模式,使用示波器监控GPIO0脚,发现GPIO0脚上电时有个下拉脉冲,检查客户原理图,发现GPIO0与GPIO11有连接,断开连接后GPIO0下拉脉冲消失。

b030fc86-8b51-11ef-b5cd-92fbcf53809c.png

b042c43e-8b51-11ef-b5cd-92fbcf53809c.png

b058b186-8b51-11ef-b5cd-92fbcf53809c.png

(6)经过分析测试确认模组上电启动失败是因为GPIO0脚与GPIO11脚连接产生下拉脉冲所造成的。

启明云端/03

这时该咋整?

SO easy!更改电路设计,去掉GPIO45脚上拉电阻;断开GPIO0脚和GPIO11脚的连接。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 主板
    +关注

    关注

    53

    文章

    1883

    浏览量

    70823
  • 模组
    +关注

    关注

    6

    文章

    1492

    浏览量

    30380
  • 上电
    +关注

    关注

    0

    文章

    16

    浏览量

    10863
收藏 人收藏

    评论

    相关推荐

    GD32 MCU进入低功耗模式导致无法再进行程序下载怎么办

    很多朋友在调试GD32 MCU的低功耗模式时会遇到一个问题:程序中让MCU进入了Sleep、Deepsleep或者Standby模式,之后MCU就无法
    的头像 发表于 01-12 09:41 3257次阅读
    GD32 MCU<b class='flag-5'>进入</b>低功耗<b class='flag-5'>模式</b>导致<b class='flag-5'>无法</b>再进行程序<b class='flag-5'>下载</b><b class='flag-5'>怎么办</b>?

    KEA下载运行重新无法运行了?

    今天使用了飞思卡尔的KEA64芯片,在KEIL中用JLINK下载用MCU中,运行正常,但到了重新无法运行。通过重新
    发表于 06-02 17:22

    无法编程BPI Flash怎么办

    嗨,我正在使用SP601开发板。当我改变SW2 OFF模式(意味着BPI FLASH激活)时,我尝试程序闪光。错误信息是这样的; Flash编程失败。因为无法在硬件检测到MDM外围设备。请检查1.
    发表于 09-20 10:09

    启明云端运营总监杨杨

    的高新技术企业;公司目前员工人数100+,本科学历及以上达70%,研发技术超过60%。2020年销售业绩2.3亿元,且实现连续三年超50%增长。公司产品覆盖包涵物联网无线通讯模组、HMI人机界面、
    发表于 07-16 08:16

    ESP32芯片无法进入烧录模式下载程序怎么办

    ESP32芯片无法进入烧录模式下载程序怎么办呢?ESP32芯片在linux里下载程序时提示串口权
    发表于 01-14 06:40

    打印机无法打印怎么办

    打印机无法打印怎么办 公司有一份文件急着打印,按下“打印键”却出现这样或那样的错误提醒,对各位打印
    发表于 01-14 08:27 7316次阅读

    电脑进入系统卡死怎么办

    电脑进入系统卡死怎么办 症状:启动刚进入系统界面时,点什么都打不开,要等一分钟左右才能打开。     解决办法:     一
    发表于 02-24 13:46 1.4w次阅读

    linux无法识别U盘怎么办

    linux无法识别U盘怎么办
    发表于 05-19 09:08 1.7w次阅读
    linux<b class='flag-5'>无法</b>识别U盘<b class='flag-5'>怎么办</b>

    STM32 进入Stop模式电流还是很大怎么办

    STM32 进入Stop模式电流还是很大怎么办?STM32 进入停止模式
    发表于 12-08 20:51 16次下载
    STM32 <b class='flag-5'>进入</b>Stop<b class='flag-5'>模式</b><b class='flag-5'>后</b>电流还是很大<b class='flag-5'>怎么办</b>?

    AI技术支持】ESP32-C3-MINI-1U模组睡眠模式下唤醒死机问题

    启明云端/01你是否曾遇到过?在使用ESP32-C3-MINI-1U模组,ESP-IDF版本为idf5.0.1时,在睡眠模式
    的头像 发表于 10-23 08:01 547次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】ESP32-C3-MINI-1U<b class='flag-5'>模组</b>睡眠<b class='flag-5'>模式</b>下唤醒死机问题

    AI技术支持】ESP32-WROOM-32E-N4模组管脚输出异常处理

    信号输出到显示芯片,这是为什么呢?启明云端/02这是咋回事呢?(1)使用直流电源给主板
    的头像 发表于 11-13 01:00 360次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】ESP32-WROOM-32E-N4<b class='flag-5'>模组</b>管脚输出异常处理

    AI技术支持】ESP32-WROVER-IE-N16R8模组启动失败问题处理

    控制模块的供电电源通断来控制模块开机,MCU首次控制模块通电时,模块无反应,模块启动失败,为什么呢?
    的头像 发表于 11-20 01:00 372次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】ESP32-WROVER-IE-N16R8<b class='flag-5'>模组</b><b class='flag-5'>上</b><b class='flag-5'>电</b>启动失败问题处理

    AI技术支持】ESP32-C3-Lyra播放音频无法控制音量及异声问题处理

    AI技术支持】ESP32-C3-Lyra播放音频无法控制音量及异声问题处理
    的头像 发表于 11-22 01:01 263次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】ESP32-C3-Lyra播放音频<b class='flag-5'>无法控制</b>音量及异声问题处理

    AI技术支持】ESP32-C3芯片/模组SPI-AT问题处理

    解决思路在ESP-AT中重新选择编译目标为SPI-AT,见下图:相关引脚使用ESP-AT默认引脚,将SPI主机的引脚与之对应发现AT无法
    的头像 发表于 11-27 01:00 317次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】ESP32-C3芯片/<b class='flag-5'>模组</b>SPI-AT问题处理

    AI技术支持】ESP32-S3模组EspBleOTA搜索不到ble_ota例程的蓝牙问题处理

    启明云端/01问题描述在智能标识牌使用ESP32-S3-WROOM-1U模组,ESP-IDF版本为idf5.0.2时,客户在ESP32-S3模组
    的头像 发表于 12-13 18:06 156次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】ESP32-S3<b class='flag-5'>模组</b>EspBleOTA搜索不到ble_ota例程的蓝牙问题处理