Page 1 of 1

ESP32 SOLO-1模块无法使用ARDUINO上传程序

Posted: Fri Dec 03, 2021 9:05 am
by mzxiaoyugan
各位管理员好,本人自制的一块ESP32开发板,搭载的SOLO-1模块,烧录AT固件可以发送接收AT指令,转到ARDUINO IDE上上传ESP32的示例程序也显示上传成功,但是没有功能,串口一直重复打印。不知道是AT固件不支持还是怎么回事,如果不支持能否提供支持使用ARDUINO上传程序的固件,非常感谢!以下是串口打印的信息:
Rebooting...
ets Jun 8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:1044
load:0x40078000,len:10124
load:0x40080400,len:5828
entry 0x400806a8
E (113) cpu_start: Running on single core chip, but application is built with dual core support.
E (113) cpu_start: Please enable CONFIG_FREERTOS_UNICORE option in menuconfig.
abort() was called at PC 0x40082001 on core 0

ELF file SHA256: 0000000000000000

Backtrace: 0x40084e68:0x3ffe3be0 0x400850dd:0x3ffe3c00 0x40082001:0x3ffe3c20 0x40079247:0x3ffe3c40 0x400792ad:0x3ffe3c70 0x400792b8:0x3ffe3ca0 0x40079465:0x3ffe3cc0 0x400806da:0x3ffe3df0 0x40007c31:0x3ffe3eb0 0x4000073d:0x3ffe3f20

Re: ESP32 SOLO-1模块无法使用ARDUINO上传程序

Posted: Mon Dec 06, 2021 3:34 am
by ESP_LJH
Log 里写了你单核芯片用了双核的程序,要重新设置下。
E (113) cpu_start: Running on single core chip, but application is built with dual core support.
E (113) cpu_start: Please enable CONFIG_FREERTOS_UNICORE option in menuconfig.

Re: ESP32 SOLO-1模块无法使用ARDUINO上传程序

Posted: Mon Dec 06, 2021 3:49 am
by mzxiaoyugan
请问这个要如何设置 :?

Re: ESP32 SOLO-1模块无法使用ARDUINO上传程序

Posted: Mon Dec 06, 2021 7:39 am
by ESP_ICY
Please enable CONFIG_FREERTOS_UNICORE option in menuconfig 这个 log 信息已经提示了,在menuconfig → Component config → FreeRTOS 里找到 Run FreeRTOS only on first core 这个项进行修改