完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
FLASH为64MB(S25FS512S),连接如下:
我设法将代码下载到闪存中: 代码:全选 julien@Fozzy:~/Projets/hello_world$ /home/julien/.espressif/python_env/idf5.0_py3.10_env/bin/python ../../esp/esp-idf/components/esptool_py/esptool/esptool.py -p /dev/ttyACM0 -b 460800 --before default_reset --after hard_reset --chip esp32s3 --no-stub write_flash --flash_mode dio --flash_size 64MB --flash_freq 20m 0x0 build/bootloader/bootloader.bin 0x8000 build/partition_table/partition-table.bin 0x10000 build/hello_world.bin esptool.py v4.4 Serial port /dev/ttyACM0 Connecting... Chip is ESP32-S3 (revision v0.1) Features: WiFi, BLE Crystal is 40MHz MAC: 7c:df:a1:e0:ed:ec Changing baud rate to 460800 Changed. Enabling default SPI flash mode... Configuring flash size... Flash will be erased from 0x00000000 to 0x00005fff... Flash will be erased from 0x00008000 to 0x00008fff... Flash will be erased from 0x00010000 to 0x00041fff... Erasing flash... Took 1.77s to erase flash block Wrote 21504 bytes at 0x00000000 in 0.5 seconds (331.5 kbit/s)... Hash of data verified. Erasing flash... Took 0.24s to erase flash block Wrote 3072 bytes at 0x00008000 in 0.1 seconds (453.0 kbit/s)... Hash of data verified. Erasing flash... Took 1.99s to erase flash block Wrote 201728 bytes at 0x00010000 in 4.8 seconds (335.3 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin... 但它永远不会启动。这是我在监视器中得到的: 代码:全选 Executing action: monitor Running idf_monitor in directory /home/julien/Projets/hello_world Executing "/home/julien/.espressif/python_env/idf5.0_py3.10_env/bin/python /home/julien/esp/esp-idf/tools/idf_monitor.py -p /dev/ttyACM0 -b 115200 --toolchain-prefix xtensa-esp32s3-elf- --target esp32s3 /home/julien/Projets/hello_world/build/hello_world.elf -m '/home/julien/.espressif/python_env/idf5.0_py3.10_env/bin/python' '/home/julien/esp/esp-idf/tools/idf.py' '-p' '/dev/ttyACM0'"... --- idf_monitor on /dev/ttyACM0 115200 --- --- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H --- ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x15 (USB_UART_CHIP_RESET),boot:0x1a (SPI_FAST_FLASH_BOOT) Saved PC:0x400454d5 SPIWP:0xee mode:DIO, clock div:4 load:0x3fce3810,len:0x167c ets_loader.c 78 device reports readiness to read but returned no data (device disconnected or multiple access on port?) Waiting for the device to reconnect ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x15 (USB_UART_CHIP_RESET),boot:0x1a (SPI_FAST_FLASH_BOOT) Saved PC:0x400454d5 SPIWP:0xee mode:DIO, clock div:4 load:0x3fce3810,len:0x167c ets_loader.c 78 ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x7 (TG0WDT_SYS_RST),boot:0x1a (SPI_FAST_FLASH_BOOT) Saved PC:0x400454d5 SPIWP:0xee mode:DIO, clock div:4 load:0x3fce3810,len:0x167c ets_loader.c 78 device reports readiness to read but returned no data (device disconnected or multiple access on port?) Waiting for the device to reconnect ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x15 (USB_UART_CHIP_RESET),boot:0x1a (SPI_FAST_FLASH_BOOT) Saved PC:0x400454d5 SPIWP:0xee mode:DIO, clock div:4 load:0x3fce3810,len:0x167c ets_loader.c 78 ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x7 (TG0WDT_SYS_RST),boot:0x1a (SPI_FAST_FLASH_BOOT) Saved PC:0x400454d5 SPIWP:0xee mode:DIO, clock div:4 load:0x3fce3810,len:0x167c ets_loader.c 78 device reports readiness to read but returned no data (device disconnected or multiple access on port?) Waiting for the device to reconnect 这永远持续下去。看起来看门狗出现故障,但甚至没有到达入口点。 这是 sdkconfig 的摘录: 代码:全选 # # Serial flasher config # CONFIG_ESPTOOLPY_NO_STUB=y # CONFIG_ESPTOOLPY_OCT_FLASH is not set # CONFIG_ESPTOOLPY_FLASHMODE_QIO is not set # CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set CONFIG_ESPTOOLPY_FLASHMODE_DIO=y # CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y CONFIG_ESPTOOLPY_FLASHMODE="dio" # CONFIG_ESPTOOLPY_FLASHFREQ_120M is not set # CONFIG_ESPTOOLPY_FLASHFREQ_80M is not set # CONFIG_ESPTOOLPY_FLASHFREQ_40M is not set CONFIG_ESPTOOLPY_FLASHFREQ_20M=y CONFIG_ESPTOOLPY_FLASHFREQ="20m" # CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set # CONFIG_ESPTOOLPY_FLASHSIZE_2MB is not set # CONFIG_ESPTOOLPY_FLASHSIZE_4MB is not set # CONFIG_ESPTOOLPY_FLASHSIZE_8MB is not set # CONFIG_ESPTOOLPY_FLASHSIZE_16MB is not set # CONFIG_ESPTOOLPY_FLASHSIZE_32MB is not set CONFIG_ESPTOOLPY_FLASHSIZE_64MB=y # CONFIG_ESPTOOLPY_FLASHSIZE_128MB is not set CONFIG_ESPTOOLPY_FLASHSIZE="64MB" # CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE is not set CONFIG_ESPTOOLPY_BEFORE_RESET=y # CONFIG_ESPTOOLPY_BEFORE_NORESET is not set CONFIG_ESPTOOLPY_BEFORE="default_reset" CONFIG_ESPTOOLPY_AFTER_RESET=y # CONFIG_ESPTOOLPY_AFTER_NORESET is not set CONFIG_ESPTOOLPY_AFTER="hard_reset" CONFIG_ESPTOOLPY_MONITOR_BAUD=115200 # end of Serial flasher config 知道我错过了什么吗? 与 ESP32-S3 和 FLASH 的通信似乎没问题…… |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
312浏览 6评论
269浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
259浏览 5评论
262浏览 4评论
241浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-6-26 13:26 , Processed in 0.724236 second(s), Total 73, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191