完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
硬件:esp32-s3
软件:esp-idf v4.4 IDE: eclipse集成开发环境 在SDK Configuration中设置Serial flasher config ---> Enable Octal Flash,eFuse Bit Manager ---->Use custom eFuse table和Simulate eFuse operations in RAM. 编译烧写程序后,Terminal打印错误:E (259) cpu_start: Octal Flash option selected, but EFUSE not configured! 请问还需要设置哪些地方? |
|
相关推荐
1个回答
|
|
|
从您提供的信息来看,您已经尝试了以下步骤:
1. 在SDK Configuration中设置Serial flasher config -> Enable Octal Flash。 2. 在eFuse Bit Manager中设置Use custom eFuse table和Simulate eFuse operations in RAM。 但是,在烧写程序后,Terminal打印出错误:E (259) cpu_start: Octal Flash option selected, but EFUSE not configured! 要解决这个问题,请尝试以下步骤: 1. 确保您的硬件连接正确。检查ESP32-S3模块和外部Flash之间的连接是否正确,包括数据线和电源线。 2. 检查您的外部Flash是否与ESP32-S3兼容。确保您使用的外部Flash支持Octal Flash模式。 3. 在烧录过程中,确保您使用了正确的烧录配置文件。在ESP-IDF v4.4中,您可能需要使用`esp32s3_octal_flash`配置文件。在烧录时,使用以下命令: ``` idf.py -p PORT flash config ``` 将`PORT`替换为您的设备连接端口。 4. 在烧录配置文件中,确保以下设置已正确配置: ``` esptool.py --port PORT write_flash 0x8000 boot_app0.bin esptool.py --port PORT write_flash 0x1000 phy_init_data.bin esptool.py --port PORT write_flash 0xe000 esp32s3_octal_flash.bin ``` 将`PORT`替换为您的设备连接端口。 5. 如果问题仍然存在,请尝试更新您的ESP-IDF版本。有时候,旧版本的ESP-IDF可能存在一些已知问题。您可以使用以下命令更新ESP-IDF: ``` cd ~/esp/esp-idf git pull ``` |
|
|
|
|
只有小组成员才能发言,加入小组>>
945 浏览 0 评论
1672 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1330 浏览 1 评论
1233 浏览 1 评论
5021 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1253浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
927浏览 3评论
2336浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2526浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1051浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 04:16 , Processed in 0.714498 second(s), Total 76, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
495
