[Resolved] ESP32-C5-WROOM 48MHz XTAL: Is eFuse Modification Necessary?

id9502
Posts: 2
Joined: Mon Jun 16, 2025 10:14 am

[Resolved] ESP32-C5-WROOM 48MHz XTAL: Is eFuse Modification Necessary?

Postby id9502 » Mon Jun 23, 2025 4:46 am

I’ve just received an ESP32-C5-WROOM module. According to the datasheet, it has a built-in 48 MHz crystal oscillator as the XTAL source. However, under the SPI Flash Boot mode, the default XTAL frequency is set to 40 MHz. To change this setting, it appears that the eFuse must be modified—but once this change is made, it cannot be reverted. So, I'd like to confirm whether the eFuse on the ESP32-C5-WROOM module has already been modified at the factory. Do I need to manually modify it myself, or is there any other reversible method to change the default XTAL frequency to 48 MHz? (I’m not sure if the Simulate_eFuse_operations_in_RAM option is still effective in this case.)
Last edited by id9502 on Mon Jun 23, 2025 10:31 am, edited 1 time in total.

id9502
Posts: 2
Joined: Mon Jun 16, 2025 10:14 am

Re: [Resolved] ESP32-C5-WROOM 48MHz XTAL: Is eFuse Modification Necessary?

Postby id9502 » Mon Jun 23, 2025 10:30 am

I read the current eFuse values from program and found that the factory configuration of the ESP32-C5-WROOM module has already set xtal_48m_sel = 0x01 and xtal_48m_sel_mode = 0x01, which means the XTAL value is fixed as 48 MHz. The default values stated in the datasheet v0.5 are incorrect. There's no need to manually modify these settings in the program—the system runs correctly as is.
Last edited by id9502 on Mon Jun 23, 2025 10:35 am, edited 1 time in total.

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 4 guests