Page 1 of 1

烧录固件包后黑屏无法启动

Posted: Tue Aug 26, 2025 6:47 am
by x36600634
esptool.js
Serial port WebSerial VendorID 0x303a ProductID 0x1001
Connecting...
Detecting chip type... ESP32-S3
Chip is ESP32-S3 (QFN56) (revision v0.2)
Features: Wi-Fi,BLE,Unknown Embedded PSRAM (AP_1v8)
Crystal is 40MHz
MAC: 90:e5:b1:ac:af:84
Uploading stub...
Running stub...
Stub running...
Changing baudrate to 921600
Changed
Manufacturer: c2
Device: 8039
Detected flash size: undefined

Re: 烧录固件包后黑屏无法启动

Posted: Wed Aug 27, 2025 2:32 am
by lzw655
你好,麻烦用串口助手抓取一下开发板的运行日志给我看看,谢谢!

Re: 烧录固件包后黑屏无法启动

Posted: Wed Aug 27, 2025 3:18 pm
by x36600634
你好,麻烦用串口助手抓取一下开发板的运行日志给我看看,谢谢!
[23:11:21.383]收←◆I (1615) esp_image: segment 4: paddr=00715820 vaddr=403749a0 sizI (13096) Display: [display.cpp:0138](operator()): Dummy draw: 1

[23:11:21.426]收←◆I (13139) File System: [file_system.cpp:0103](file_system_init): SPIFFS size: total: 651596, free: 37901
E (13140) i2c.master: I2C transaction unexpected nack detected
E (13141) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13141) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13141) I2C_If: Fail to write to dev 30
E (13141) i2c.master: I2C transaction unexpected nack detected
E (13141) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13142) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13142) I2C_If: Fail to write to dev 30
E (13142) i2c.master: I2C transaction unexpected nack detected
E (13142) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13142) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13143) I2C_If: Fail to write to dev 30
E (13143) i2c.master: I2C transaction unexpected nack detected
E (13143) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13143) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13144) I2C_If: Fail to write to dev 30
E (13144) i2c.master: I2C transaction unexpected nack detected
E (13144) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13144) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13144) I2C_If: Fail to write to dev 30
E (13145) i2c.master: I2C transaction unexpected nack detected
E (13145) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13145) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13145) I2C_If: Fail to write to dev 30
E (13145) i2c.master: I2C transaction unexpected nack detected
E (13145) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13146) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13146) I2C_If: Fail to write to dev 30
E (13146) i2c.master: I2C transaction unexpected nack detected
E (13146) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13147) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13147) I2C_If: Fail to write to dev 30
E (13147) i2c.master: I2C transaction unexpected nack detected
E (13147) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13147) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13148) I2C_If: Fail to write to dev 30
E (13148) i2c.master: I2C transaction unexpected nack detected
E (13148) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13148) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13148) I2C_If: Fail to write to dev 30
E (13149) i2c.master: I2C transaction unexpected nack detected
E (13149) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13149) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13149) I2C_If: Fail to write to dev 30
E (13149) i2c.master: I2C transaction unexpected nack detected
E (13150) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13150) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13150) I2C_If: Fail to write to dev 30
E (13150) i2c.master: I2C transaction unexpected nack detected
E (13150) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13151) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13151) I2C_If: Fail to write to dev 30
E (13151) i2c.master: I2C transaction unexpected nack detected
E (13151) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13151) i2c.master: i2c_master_transmit_receive(1248): I2C transaction failed
E (13152) I2C_If: Fail to read from dev 30
I (13152) ES8311: Work in Slave mode
E (13152) i2c.master: I2C transaction unexpected nack detected
E (13152) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13152) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13153) I2C_If: Fail to write to dev 30
E (13153) i2c.master: I2C transaction unexpected nack detected
E (13153) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13153) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13153) I2C_If: Fail to write to dev 30
E (13154) i2c.master: I2C transaction unexpected nack detected
E (13154) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13154) i2c.master: i2c_master_transmit_receive(1248): I2C transaction failed
E (13154) I2C_If: Fail to read from dev 30
E (13154) i2c.master: I2C transaction unexpected nack detected
E (13155) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13155) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13155) I2C_If: Fail to write to dev 30
E (13155) i2c.master: I2C transaction unexpected nack detected
E (13155) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13156) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13156) I2C_If: Fail to write to dev 30
E (13156) i2c.master: I2C transaction unexpected nack detected
E (13156) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13156) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13157) I2C_If: Fail to write to dev 30
E (13157) i2c.master: I2C transaction unexpected nack detected
E (13157) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13157) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13157) I2C_If: Fail to write to dev 30
E (13158) i2c.master: I2C transaction unexpected nack detected
E (13158) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13158) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13158) I2C_If: Fail to write to dev 30
E (13158) ES8311: Open fail
E (13158) i2s_common: i2s_channel_disable(1218): the channel has not been enabled yet
I (13159) I2S_IF: channel mode 0 bits:32/32 channel:2 mask:3
I (13159) I2S_IF: STD Mode 1 bits:32/32 channel:2 sample_rate:16000 mask:3
I (13159) Adev_Codec: Open codec device OK
E (13159) i2c.master: I2C transaction unexpected nack detected
E (13160) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13160) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13160) I2C_If: Fail to write to dev 80
E (13160) i2c.master: I2C transaction unexpected nack detected
E (13160) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13161) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13161) I2C_If: Fail to write to dev 80
E (13161) i2c.master: I2C transaction unexpected nack detected
E (13161) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13161) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13162) I2C_If: Fail to write to dev 80
E (13162) i2c.master: I2C transaction unexpected nack detected
E (13162) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13162) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13163) I2C_If: Fail to write to dev 80
E (13163) i2c.master: I2C transaction unexpected nack detected
E (13163) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13163) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13163) I2C_If: Fail to write to dev 80
E (13164) i2c.master: I2C transaction unexpected nack detected
E (13164) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13164) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13164) I2C_If: Fail to write to dev 80
E (13164) i2c.master: I2C transaction unexpected nack detected
E (13165) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13165) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13165) I2C_If: Fail to write to dev 80
E (13165) i2c.master: I2C transaction unexpected nack detected
E (13165) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13166) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13166) I2C_If: Fail to write to dev 80
E (13166) i2c.master: I2C transaction unexpected nack detected
E (13166) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13166) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13167) I2C_If: Fail to write to dev 80
E (13167) ES7210: Write register fail
E (13167) ES7210: Open fail
E (13167) i2s_common: i2s_channel_disable(1218): the channel has not been enabled yet
I (13167) I2S_IF: channel mode 0 bits:32/32 channel:2 mask:3
I (13167) I2S_IF: STD Mode 0 bits:32/32 channel:2 sample_rate:16000 mask:3
I (13168) Adev_Codec: Open codec device OK
I (13168) ESP_GMF_BLOCK: The block buf:0x3c686c88, end:0x3c68bc88
I (13168) NEW_DATA_BUS: New block buf, num:1, item_cnt:20480, db:0x3c68bc8c
I (13168) ESP_GMF_TASK: Waiting to run... [tsk:http-0x3c68bcf4, wk:0x0, run:0]
I (13169) ESP_GMF_TASK: Waiting to run... [tsk:http-0x3c68bcf4, wk:0x3c68d570, run:0]
I (13169) ESP_GMF_BLOCK: The block buf:0x3c68d6bc, end:0x3c6926bc
I (13170) NEW_DATA_BUS: New block buf, num:1, item_cnt:20480, db:0x3c6926c0
I (13170) ESP_GMF_TASK: Waiting to run... [tsk:http-0x3c692728, wk:0x0, run:0]
I (13170) ESP_GMF_TASK: Waiting to run... [tsk:http-0x3c692728, wk:0x3c693fa4, run:0]
[0;33mW (13171) AUD_SDEC_REG: Overwrote ES decoder 6[0m
[0;33mW (13172) AUD_SDEC_REG: Overwrote ES decoder 7[0m
[0;33mW (13172) AUD_SDEC_REG: Overwrote ES decoder 8[0m
I (13172) ASP_POOL: Dest rate:16000
I (13172) ASP_POOL: Dest channels:2
I (13172) ASP_POOL: Dest bits:32
I (13173) ESP_GMF_BLOCK: The block buf:0x3c6956f0, end:0x3c69a6f0
I (13173) NEW_DATA_BUS: New block buf, num:1, item_cnt:20480, db:0x3c69a6f4
I (13173) ESP_GMF_TASK: Waiting to run... [tsk:http-0x3c69a75c, wk:0x0, run:0]
I (13174) ESP_GMF_TASK: Waiting to run... [tsk:http-0x3c69a75c, wk:0x3c69bfd8, run:0]
I (13174) ESP_GMF_TASK: Waiting to run... [tsk:TSK_0x3c69c16c-0x3c69c16c, wk:0x0, run:0]
I (13175) Audio: [audio.cpp:0083](operator()): Set media sound volume to 70
I (13175) i2c_bus: I2C Bus V2 uses the externally initialized bus handle
E (13175) i2c.master: I2C transaction unexpected nack detected
E (13175) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13176) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed
E (13191) i2c.master: I2C transaction unexpected nack detected
E (13191) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed
E (13191) i2c.master: i2c_master_transmit_receive(1248): I2C transaction failed
E (13191) bq27220: bq27220_init(166): Invalid Device Number 1212 != 0x0220
E (13191) BatteryMonitor: Failed to initialize BQ27220
E (13192) i2c.master: Cannot delete I2C bus(0): devices are still attached, please remove all devices and then delete bus
E (13192) i2c_bus: ./managed_components/espressif__i2c_bus/i2c_bus_v2.c:572 (i2c_driver_deinit):i2c driver delete failed
E (13192) i2c_bus: ./managed_components/espressif__i2c_bus/i2c_bus_v2.c:150 (i2c_bus_delete):deinit error
E (13192) System: [system.cpp:0092](system_init): Battery monitor init failed

assert failed: void app_main() main.cpp:36 (system_init() && "Initialize system failed")


Backtrace: 0x40382e39:0x3fcb5c90 0x40382e05:0x3fcb5cb0 0x4038b511:0x3fcb5cd0 0x4206444b:0x3fcb5df0 0x42324837:0x3fcb5e20




ELF file SHA256: 16a67d0f6

Rebooting...
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0xc (RTC_SW_CPU_RST),boot:0x2b (SPI_FAST_FLASH_BOOT)
Saved PC:0x40382fc8
SPIWP:0xee
Octal Flash Mode Enabled
For OPI Flash, Use Default Flash Boot Mode
mode:SLOW_RD, clock div:1
load:0x3fce2820,len:0x1700
load:0x403c8700,len:0xe5c
load:0x403cb700,len:0x31cc
entry 0x403c8940
I (33) boot: ESP-IDF v5.5-451-ga3ca8669f2 2nd stage bootloader
I (33) boot: compile time Aug 22 2025 08:51:21
I (33) boot: Multicore bootloader
I (33) boot: chip revision: v0.2
I (33) boot: efuse block revision: v1.3
I (34) boot.esp32s3: Boot SPI Speed : 80MHz
I (34) boot.esp32s3: SPI Mode : SLOW READ
I (34) boot.esp32s3: SPI Flash Size : 16MB
I (34) boot: Enabling RNG early entropy source...
I (34) boot: Partition Table:
I (35) boot: ## Label Usage Type ST Offset Length
I (35) boot: 0 nvs WiFi data 01 02 00009000 00004000
I (35) boot: 1 otadata OTA data 01 00 0000d000 00002000
I (36) boot: 2 phy_init RF data 01 01 0000f000 00001000
I (36) boot: 3 model Unknown data 01 82 00010000 00096000
I (36) boot: 4 factory factory app 00 00 000b0000 007d0000
I (37) boot: 5 spiffs_data Unknown data 01 82 00880000 000af000
I (37) boot: 6 anim_emotion Unknown data 01 82 0092f000 001db000
I (38) boot: 7 anim_icon Unknown data 01 82 00b0a000 00144000
I (38) boot: 8 anim_boot Unknown data 01 82 00c4e000 000a0000
I (38) boot: End of partition table
I (39) boot: Defaulting to factory image
I (39) esp_image: segment 0: paddr=000b0020 vaddr=3c330020 size=334fach (3362732) map

[23:11:22.308]收←◆I (827) esp_image: segment 1: paddr=003e4fd4 vaddr=3fc9ea00 size=0a69ch ( 42652) load
I (838) esp_image: segment 2: paddr=003ef678 vaddr=40374000 size=009a0h ( 2464) load
I (840) esp_image: segment 3: paddr=003f0020 vaddr=42000020 size=3257f8h (3299320) map

[23:11:23.094]收←◆I (1613) esp_image: segment 4: paddr=00715820 vaddr=403749a0 size=19f54h (106324) load

[23:11:23.123]收←◆I (1642) esp_image: segment 5: paddr=0072f77c vaddr=50000004 size=00020h ( 32) load
I (1643) esp_image: segment 6: paddr=0072f7a4 vaddr=600fe000 size=00038h ( 56) load
I (1655) boot: Loaded app from partition at offset 0xb0000
I (1655) boot: Disabling RNG early entropy source...
I (1656) MSPI Timing: Flash timing tuning index: 3
I (1657) octal_psram: vendor id : 0x0d (AP)
I (1657) octal_psram: dev id : 0x03 (generation 4)
I (1657) octal_psram: density : 0x05 (128 Mbit)
I (1657) octal_psram: good-die : 0x01 (Pass)
I (1657) octal_psram: Latency : 0x01 (Fixed)
I (1658) octal_psram: VCC : 0x00 (1.8V)
I (1658) octal_psram: SRF : 0x01 (Fast Refresh)
I (1658) octal_psram: BurstType : 0x01 (Hybrid Wrap)
I (1658) octal_psram: BurstLen : 0x01 (32 Byte)
I (1659) octal_psram: Readlatency : 0x02 (10 cycles@Fixed)
I (1659) octal_psram: DriveStrength: 0x00 (1/1)

Re: 烧录固件包后黑屏无法启动

Posted: Thu Aug 28, 2025 3:04 am
by lzw655
你好,根据 LOG 提示,设备中 ES7210、bq27220 的 I2C 通讯存在异常,如果设备是开源版本而非官方销售版本,请排查上述硬件问题。