我使用的V5.4.1的ESP-IDF版本,IC为ESP32-C2,测试nimble功能。使用的例程为:spp_server。
例程没有做任何修改,直接编译固件并烧录。
程序能执行,但是task马上就退出。是什么原因:
或是我哪里没有配置吗?
日志如下:
ESP-ROM:esp8684-api2-20220127
Build:Jan 27 2022
rst:0x1 (POWERON)boot:0xc (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode:DIO clock div:1
load:0x3fcd5c80len:0x15a4
load:0x403acb70len:0xbb0
load:0x403aeb70len:0x29fc
entry 0x403acb7a
I (21) boot: ESP-IDF v5.4.1-dirty 2nd stage bootloader
I (21) boot: compile time May 17 2025 19:42:00
I (21) boot: chip revision: v1.2
I (22) boot: efuse block revision: v0.1
I (25) boot.esp32c2: MMU Page Size : 32K
I (29) boot.esp32c2: SPI Speed : 60MHz
I (33) boot.esp32c2: SPI Mode : DIO
I (36) boot.esp32c2: SPI Flash Size : 2MB
I (40) boot: Enabling RNG early entropy source...
I (45) boot: Partition Table:
I (47) boot: ## Label Usage Type ST Offset Length
I (54) boot: 0 nvs WiFi data 01 02 00009000 00006000
I (60) boot: 1 phy_init RF data 01 01 0000f000 00001000
I (67) boot: 2 factory factory app 00 00 00010000 00100000
I (73) boot: End of partition table
I (76) esp_image: segment 0: paddr=00010020 vaddr=3c050020 size=12e0ch ( 77324) map
I (101) esp_image: segment 1: paddr=00022e34 vaddr=3fcb2190 size=001f8h ( 504) load
I (102) esp_image: segment 2: paddr=00023034 vaddr=3fcb3610 size=020c8h ( 8392) load
I (107) esp_image: segment 3: paddr=00025104 vaddr=40380000 size=02f14h ( 12052) load
I (116) esp_image: segment 4: paddr=00028020 vaddr=42000020 size=49e70h (302704) map
I (189) esp_image: segment 5: paddr=00071e98 vaddr=40382f14 size=097e4h ( 38884) load
I (199) esp_image: segment 6: paddr=0007b684 vaddr=4038c700 size=05a90h ( 23184) load
I (210) boot: Loaded app from partition at offset 0x10000
I (210) boot: Disabling RNG early entropy source...
I (220) cpu_start: Unicore app
I (229) cpu_start: Pro cpu start user code
I (229) cpu_start: cpu freq: 120000000 Hz
I (229) app_init: Application information:
I (229) app_init: Project name: spp_server
I (233) app_init: App version: 1
I (236) app_init: Compile time: May 17 2025 19:02:31
I (241) app_init: ELF file SHA256: f1940495c...
I (246) app_init: ESP-IDF: v5.4.1-dirty
I (250) efuse_init: Min chip rev: v1.0
I (254) efuse_init: Max chip rev: v2.99
I (258) efuse_init: Chip rev: v1.2
I (262) heap_init: Initializing. RAM available for dynamic allocation:
I (268) heap_init: At 3FCB66C0 len 000264B0 (153 KiB): RAM
I (273) heap_init: At 3FCDCB70 len 0000294C (10 KiB): RAM
I (279) spi_flash: detected chip: gd
I (282) spi_flash: flash io: dio
W (285) spi_flash: Detected size(4096k) larger than the size in the binary image header(2048k). Using the size in the binary image header.
I (297) sleep_gpio: Configure to isolate all GPIO pins in sleep state
I (303) sleep_gpio: Enable automatic switching of GPIO sleep configuration
I (310) coexist: coex firmware version: e727207
I (314) coexist: coexist rom version de8c800
I (318) main_task: Started on CPU0
I (318) main_task: Calling app_main()
I (338) BLE_INIT: Using main XTAL as clock source
I (338) BLE_INIT: ble controller commit:[5922fa3]
I (338) BLE_INIT: ble rom commit:[3314f9d]
I (338) BLE_INIT: Bluetooth MAC: a0:b7:65:80:b0:2e
I (338) phy_init: phy_version 360c034f7cFeb 6 202515:34:12
I (378) phy: libbtbbI (378) NimBLE: BLE server UART_task started
I (378) NimBLE: BLE Host Task Started
I (388) NimBLE: GAP procedure initiated: stop advertising.
I (388) NimBLE: Device Address:
I (388) NimBLE: a0:b7:65:80:b0:2e
I (388) NimBLE:
I (388) NimBLE: GAP procedure initiated: advertise;
I (398) NimBLE: disc_mode=2
I (398) NimBLE: adv_channel_map=0 own_addr_type=0 adv_filter_policy=0 adv_itvl_min=0 adv_itvl_max=0
I (408) NimBLE:
I (408) main_task: Returned from app_main()
ESP-IDF V5.4.1的nimble的例程执行异常
-
cyg20191019
- Posts: 1
- Joined: Sun May 18, 2025 2:53 am
Jump to
- English Forum
- Explore
- News
- General Discussion
- FAQ
- Documentation
- Documentation
- Sample Code
- Discussion Forum
- ESP32-S31
- Hardware
- ESP-IDF
- ESP-BOX
- ESP-ADF
- ESP-MDF
- ESP-WHO
- ESP-SkaiNet
- ESP32 Arduino
- IDEs for ESP-IDF
- ESP-AT
- ESP IoT Solution
- ESP RainMaker
- Rust
- ESP8266
- Report Bugs
- Showcase
- Chinese Forum 中文社区
- 活动区
- 乐鑫活动专区
- 讨论区
- ESP32-S31 中文讨论版
- 喵伴 中文讨论版
- ESP-IDF 中文讨论版
- 《ESP32-C3 物联网工程开发实战》书籍讨论版
- 中文文档讨论版
- ESP-AT 中文讨论版
- ESP-BOX 中文讨论版
- ESP IoT Solution 中文讨论版
- ESP-ADF 中文讨论版
- ESP Mesh 中文讨论版
- ESP Cloud 中文讨论版
- ESP-WHO 中文讨论版
- ESP-SkaiNet 中文讨论版
- ESP 生产支持讨论版
- 硬件问题讨论
- 项目展示
Who is online
Users browsing this forum: No registered users and 3 guests
- All times are UTC
- Top
- Delete cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. ESP8266EX and ESP32 are some of our products.
Information
Espressif ESP32 ... Available now!