由于另一个板子的电源变更、我3.3V先在上升的比以前缓慢、导致模块进入Download Boot模式、一直卡在那里。如果在这个时候我把CHIP_PU暂时拉底然后回复高、模块会正常的进入SPI Boot模式。
我参考的文档是:
https://www.espressif.com/sites/default ... nes_cn.pdf
2.8 Strapping 管脚。
- ESP32-S3模块
- Strapping管脚都是在默认状态。
- CHIP_PU脚有一个10K拉高电阻和0.1uF电容接地。
ROM bootloader 非正常启动前发的是 (会默认进入Download Boot模式):
Build:Mar 27 2021
rst:0xf (BROWNOUT_RST),boot:0x0 (DOWNLOAD(USB/UART0))
waiting for download
ROM bootloader 非正常启动后、长按BOOT按钮、然后瞬间按RST按钮 (进入Download Boot模式):
Build:Mar 27 2021
rst:0x1 (POWERON),boot:0x23 (DOWNLOAD(USB/UART0))
waiting for download
ROM bootloader 非正常启动后、瞬间按RST按钮 (进入SPI Boot模式):
Build:Mar 27 2021
rst:0x1 (POWERON),boot:0x2b (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode:DIO, clock div:1
输出中的
boot:xxx
是什么意思?
这个帖子说0x0意思是所有的Strapping管脚在底状态:
viewtopic.php?f=2&t=27495&p=96285&hilit ... ing#p96285
奇怪的是、我们试过用分压电阻固定IO0拉高后、模块还会进入Download Boot模式。请问有哪一些其他地方我们应该考虑?谢谢。
缓慢3.3V上电导致进入Download Boot模式
Re: 缓慢3.3V上电导致进入Download Boot模式
IO0 上有没有电容?你电流是不是不够,因为报了 brownout 了。
Re: 缓慢3.3V上电导致进入Download Boot模式
IO0是有电容的。最后结论是CHIP_PU (复位管脚)虽然有电容、由于3.3V上升的很慢、挂在CHIP_PU上的RC电路的延迟作用相对来说没有。
解决方式就是更改电源、让上3.3V升的时间更快。
谢谢ESP_LJH。
解决方式就是更改电源、让上3.3V升的时间更快。
谢谢ESP_LJH。
Re: 缓慢3.3V上电导致进入Download Boot模式
你说的是一个原因,还有 IO0 上有电容会影响到 IO0 上升速度,的确更容易进入下载,这个需要注意下。
Who is online
Users browsing this forum: No registered users and 10 guests