Cannot suppress booting message ESP32-S3

drwho30
Posts: 7
Joined: Tue May 14, 2024 1:13 pm

Cannot suppress booting message ESP32-S3

Postby drwho30 » Mon Feb 24, 2025 5:00 am

I'm developing ESP32-S3 but I cannot suppress booting message like ESP32 v1 for pulldown resistor at GPIO15
I also tried pulldown resister 10k on GPIO45, GPIO46 but Serial0 keep sending message. Other GPIO are using for other job so i cannot change other GPIO.
I'm using Arduino IDE v2.x.x
Because I learned ESP32 from Arduino. So i don't know anything about IDF. Need help on Arduino not IDF please.

RandomInternetGuy
Posts: 81
Joined: Fri Aug 11, 2023 4:56 am

Re: Cannot suppress booting message ESP32-S3

Postby RandomInternetGuy » Wed Feb 26, 2025 7:59 am

Show us which output. Before when I've seen this conversation, it was firmware/IDF/Arduino chatter that was being emitted the boot rom was indeed silent.


There's a flag you can use to compile the ESP-IDF chatter down for warnings and errors. It's turning CORE_something to zero. If you can't find it with that hint, I'll help.

User avatar
ESP_Me-no-dev
Posts: 82
Joined: Mon Jan 04, 2016 6:30 pm

Re: Cannot suppress booting message ESP32-S3

Postby ESP_Me-no-dev » Wed Feb 26, 2025 12:51 pm

You need to look into the ESP32-S3 TRM on section 8.3 ROM Messages Printing Control
https://www.espressif.com/sites/default ... f#bootctrl
some eFuses need to be set for print to be disabled

drwho30
Posts: 7
Joined: Tue May 14, 2024 1:13 pm

Re: Cannot suppress booting message ESP32-S3

Postby drwho30 » Thu Feb 27, 2025 6:15 am

Show us which output. Before when I've seen this conversation, it was firmware/IDF/Arduino chatter that was being emitted the boot rom was indeed silent.


There's a flag you can use to compile the ESP-IDF chatter down for warnings and errors. It's turning CORE_something to zero. If you can't find it with that hint, I'll help.
This is output

ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x1 (POWERON),boot:0x8 (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce2820,len:0x1188
load:0x403c8700,len:0x4
load:0x403c8704,len:0xbf0
load:0x403cb700,len:0x30e4
entry 0x403c88ac

Thanks but I don't know use IDF, I'm using Arduino IDE

drwho30
Posts: 7
Joined: Tue May 14, 2024 1:13 pm

Re: Cannot suppress booting message ESP32-S3

Postby drwho30 » Thu Feb 27, 2025 9:18 am

You need to look into the ESP32-S3 TRM on section 8.3 ROM Messages Printing Control
https://www.espressif.com/sites/default ... f#bootctrl
some eFuses need to be set for print to be disabled
I tried
>C:\Users\MyUserName\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.9.dev3\espefuse.exe --chip esp32s3 --port COM7 burn_efuse RTC_CNTL_RTC_STORE4_REG[0] 1

But I got error
A fatal error occurred: Invalid the efuse name 'RTC_CNTL_RTC_STORE4_REG[0]'.

Sprite
Espressif staff
Espressif staff
Posts: 10593
Joined: Thu Nov 26, 2015 4:08 am

Re: Cannot suppress booting message ESP32-S3

Postby Sprite » Fri Feb 28, 2025 12:31 am

That's the RTC register; you use that at runtime. The eFuse name is EFUSE_UART_PRINT_CONTROL.

drwho30
Posts: 7
Joined: Tue May 14, 2024 1:13 pm

Re: Cannot suppress booting message ESP32-S3

Postby drwho30 » Fri Feb 28, 2025 11:21 am

That's the RTC register; you use that at runtime. The eFuse name is EFUSE_UART_PRINT_CONTROL.
Thanks after burn the Booting Message is silence.
C:\Users\MyUserName\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.9.dev3\espefuse.exe --chip esp32s3 --port COM7 burn_efuse UART_PRINT_CONTROL 2

I also tried pullup 10k resistor GPIO46. Booting Message show up. 8-)

Thank you very much.

Who is online

Users browsing this forum: Baidu [Spider], Bing [Bot] and 5 guests