ESP32-P4 CPU frequency 360MHZ
ESP32-P4 CPU frequency 360MHZ
Espressif mentions, "Powered by a dual-core RISC-V CPU running up to 400MHz"
https://www.espressif.com/en/news/ESP32-P4
When I create a new project for it using ESP-IDF v5.3.1 the highest setting is 360MHZ.
Actually the only setting is 360Mhz.
Is it just to new to have all the typical freq settings ?
https://www.espressif.com/en/news/ESP32-P4
When I create a new project for it using ESP-IDF v5.3.1 the highest setting is 360MHZ.
Actually the only setting is 360Mhz.
Is it just to new to have all the typical freq settings ?
Re: ESP32-P4 CPU frequency 360MHZ
Yes. The current ESP32P4s that you can obtain are limited runs (more-or-less engineering samples). After the final mass production is done, we'll fully test the chip to see if it can run at 400MHz in all circumstances and adjust the menuconfig options accordingly.
Re: ESP32-P4 CPU frequency 360MHZ
Will the engineering samples always be limited to 360MHz as in it is hardware limited and finalized at that speed. Or using menu config options now could still bump them to 400MHz even though not tested at that speed?
Is there a ballpark ETA when the final version is expected?
Is there a ballpark ETA when the final version is expected?
Re: ESP32-P4 CPU frequency 360MHZ
Not menuconfig, butWill the engineering samples always be limited to 360MHz as in it is hardware limited and finalized at that speed. Or using menu config options now could still bump them to 400MHz even though not tested at that speed?
Is there a ballpark ETA when the final version is expected?
Code: Select all
#include "hal/clk_tree_ll.h"
...
clk_ll_cpll_set_config(400, 40);
Re: ESP32-P4 CPU frequency 360MHZ
<3 Thank you Sprite!
Should we expect the final ESP32-P4 some time before the year's end or next year?
Should we expect the final ESP32-P4 some time before the year's end or next year?
-
andylinpersonal
- Posts: 28
- Joined: Wed Jan 19, 2022 2:21 am
Re: ESP32-P4 CPU frequency 360MHZ
Seems like P4 has now entered mass production.
https://products.espressif.com/#/product-selector
https://products.espressif.com/#/product-selector
Re: ESP32-P4 CPU frequency 360MHZ
dup post
Last edited by ulaoulao on Fri Feb 27, 2026 6:23 pm, edited 1 time in total.
Re: ESP32-P4 CPU frequency 360MHZ
mine is is stuck at 400, and I can not set to 360
I tried
CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=360
CONFIG_ESP32_P4_FORCE_400MHZ=n
in y defaults but its forced to 400
if I use menue config its not an option (red)
I need 630 as I get kernel panics at 400
ESP-ROM:esp32p4-eco2-20240710
Build:Jul 10 2024
rst:0x7 (HP_SYS_HP_WDT_RESET),boot:0x1c (SPI_FAST_FLASH_BOOT)
SPI mode:DIO, clock div:1
load:0x4ffb60d0,len:0x1660
load:0x4ffac2c0,len:0xe48
load:0x4ffaefc0,len:0x35b8
entry 0x4ffac2ca
Guru Meditation Error: Core 0 panic'ed (Illegal instruction)
Core 0 register dump:
PC : 0x4ffac2ca RA : 0x4fc04f6c SP : 0x4ff3ce00 GP : 0x00000000
TP : 0x00000000 T0 : 0x4fc098b4 T1 : 0xffffffe0 T2 : 0x4ff3ce38
S0 : 0x00000000 S1 : 0x000000fd A0 : 0x00000011 A1 : 0x0000000a
A2 : 0x00000000 A3 : 0x4ff3fea4 A4 : 0x00000001 A5 : 0x4ffac2ca
A6 : 0x80000000 A7 : 0x00000010 S2 : 0x00000000 S3 : 0x4ff40000
S4 : 0x0000ffff S5 : 0x4fc1da4c S6 : 0x00007aa0 S7 : 0x4ff40000
S8 : 0x00000000 S9 : 0x00000000 S10 : 0x00000000 S11 : 0x00000000
T3 : 0x00000000 T4 : 0x571304e7 T5 : 0x91630020 T6 : 0x07378fe9
MSTATUS : 0x00001880 MCAUSE : 0x38000002 MTVAL : 0x00000000 INTLEVEL: 0x00d50200
Stack memory:
4ff3ce00: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00010000 0x1f0203e9 0x4ffac2ca
4ff3ce20: 0x4ffaefc0 0x000035b8 0x000000ee 0x2d000012 0x00018f01 0x01000000 0x40007aa0 0x7533885e
--- 0x40007aa0: usb_serial_jtag_write_ready at C:/Users/Administrator/esp/v5.5.3/esp-idf/components/esp_driver_usb_serial_jtag/src/usb_serial_jtag.c:391
4ff3ce40: 0xfacddea8 0xb103bf77 0x090be409 0x24316bf6 0x7ed10fd5 0x724293be 0xe5f1e762 0xb65a9a3a
4ff3ce60: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
4ff3ce80: 0x4ff3cfa0 0x00000101 0x00000002 0xfacddea8 0xb103bf77 0x090be409 0x24316bf6 0x7ed10fd5
4ff3cea0: 0x724293be 0xe5f1e762 0xb65a9a3a 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
4ff3cec0: 0x00000000 0x00000000 0x00000000 0x808202a7 0x3ff067b7 0x81055be8 0x80828905 0x00000000
4ff3cee0: 0x00000000 0x00000000 0xfd000000 0x00000080 0x00000000 0x00000000 0x00000000 0x00000000
4ff3cf00: 0x00000000 0x00000000 0x00d50200 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
4ff3cf20: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
4ff3cf40: 0x00000000 0x00000000 0x00000000 0x0002d600 0x00000000 0x00000000 0x00000000 0x88cd1eb3
4ff3cf60: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
4ff3cf80: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x4ff3fff8 0x4fc012b6 0x4fc02a70
4ff3cfa0: 0x2c9bc560 0x7db76bcb 0x4fc1d3a4 0x4fc1d140 0x00000000 0x00000000 0x00000000 0x00000000
4ff3cfc0: 0xbd9d796b 0xf30f8b1c 0x277dcabb 0xec4439c5 0x7bcf1ec6 0x30d32f1f 0xd59583f0 0x452c2dd0
4ff3cfe0: 0xbe982110 0x1e6988cc 0x098f30fe 0x46cd81f0 0x5dd4ea5b 0x782c4245 0x43a0d47b 0x22d1e989
4ff3d000: 0xb3131405 0x2986c8bc 0xd492a7b0 0xaecf2a88 0xa10b8244 0x12d79b72 0x41533b54 0xb17facfb
4ff3d020: 0xc23d47b1 0x7f8fc603 0x9ec06e04 0xea29a1e6 0xa4d7c5ff 0x67ba3e62 0x7f3cdcab 0x16a8bf75
4ff3d040: 0xcaf07919 0x778427f3 0x9dbd1249 0xf1c06b20 0x474d9cd4 0x222c1997 0x1ccfbc15 0x1c061f5a
4ff3d060: 0x07ce2d5f 0x45c5fc03 0xee98c976 0xa51b69b6 0xd988bba7 0x1c6f3b90 0xf6fe25c1 0xcf29c28b
4ff3d080: 0xcc2af9c5 0x528e7486 0x1bfda610 0xa71c1a17 0x561ef404 0xe8e272d3 0x647b1a74 0x23967310
4ff3d0a0: 0xf8fa51f6 0xa4f6e9dd 0x160695ea 0xcbb9067b 0x98d9b185 0x6ea8cba6 0xbab4a6d7 0xa1ec3dd1
4ff3d0c0: 0x02175e37 0x78f75f3c 0x461f29d6 0xa10f5457 0xf5184d8f 0xb2ae8ad5 0x1db1ad0e 0xfc1b192b
4ff3d0e0: 0x0e4378e4 0xb38fcccc 0x5f506573 0x978863e3 0x62e7195d 0xf83b241c 0x5a2201f7 0xe55f0a16
4ff3d100: 0x34bc317a 0x6ec2abb0 0x3424215c 0xa5dafeb5 0xb258f496 0x9f275bf3 0xb7e6869c 0x2f1d8ee0
4ff3d120: 0xc99c9043 0xc086a30d 0x78bff908 0xe70deb2c 0x3b0d2f19 0x17aa59df 0x110a2b1e 0x4d9f9056
4ff3d140: 0x16c5606d 0x94aa31d7 0x9da77fb4 0xa7094b38 0xb7805b75 0xb979d4f8 0xaebdc5e7 0xb5fbee93
4ff3d160: 0x9fbe2e86 0x17a42b22 0x766c35c4 0xa5a60d78 0x1c8a7561 0xa6a64ee5 0x13274f0d 0x6642ecee
4ff3d180: 0xdc7358bc 0xf1e7790a 0x07daca3b 0x5c8d2f24 0xc2f94a8d 0xaf84789b 0xcfd16e28 0x28b0814f
4ff3d1a0: 0x377fdeb9 0x53a6983f 0x545c84fe 0x8c5915da 0x77d9c63f 0x8d1f64a7 0xd17a3b3c 0x48fba0ac
4ff3d1c0: 0x3f1b5162 0x53c93bd6 0xf8cfff52 0xe229be99 0xd59ce4ce 0x2553830d 0x25007354 0x81a45735
4ff3d1e0: 0x8429671d 0xca58eeda 0xc84a61ef 0x28994984 0x5887f1a7 0x048a77be 0xc7a40576 0x63a7ed07
I tried
CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=360
CONFIG_ESP32_P4_FORCE_400MHZ=n
in y defaults but its forced to 400
if I use menue config its not an option (red)
I need 630 as I get kernel panics at 400
ESP-ROM:esp32p4-eco2-20240710
Build:Jul 10 2024
rst:0x7 (HP_SYS_HP_WDT_RESET),boot:0x1c (SPI_FAST_FLASH_BOOT)
SPI mode:DIO, clock div:1
load:0x4ffb60d0,len:0x1660
load:0x4ffac2c0,len:0xe48
load:0x4ffaefc0,len:0x35b8
entry 0x4ffac2ca
Guru Meditation Error: Core 0 panic'ed (Illegal instruction)
Core 0 register dump:
PC : 0x4ffac2ca RA : 0x4fc04f6c SP : 0x4ff3ce00 GP : 0x00000000
TP : 0x00000000 T0 : 0x4fc098b4 T1 : 0xffffffe0 T2 : 0x4ff3ce38
S0 : 0x00000000 S1 : 0x000000fd A0 : 0x00000011 A1 : 0x0000000a
A2 : 0x00000000 A3 : 0x4ff3fea4 A4 : 0x00000001 A5 : 0x4ffac2ca
A6 : 0x80000000 A7 : 0x00000010 S2 : 0x00000000 S3 : 0x4ff40000
S4 : 0x0000ffff S5 : 0x4fc1da4c S6 : 0x00007aa0 S7 : 0x4ff40000
S8 : 0x00000000 S9 : 0x00000000 S10 : 0x00000000 S11 : 0x00000000
T3 : 0x00000000 T4 : 0x571304e7 T5 : 0x91630020 T6 : 0x07378fe9
MSTATUS : 0x00001880 MCAUSE : 0x38000002 MTVAL : 0x00000000 INTLEVEL: 0x00d50200
Stack memory:
4ff3ce00: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00010000 0x1f0203e9 0x4ffac2ca
4ff3ce20: 0x4ffaefc0 0x000035b8 0x000000ee 0x2d000012 0x00018f01 0x01000000 0x40007aa0 0x7533885e
--- 0x40007aa0: usb_serial_jtag_write_ready at C:/Users/Administrator/esp/v5.5.3/esp-idf/components/esp_driver_usb_serial_jtag/src/usb_serial_jtag.c:391
4ff3ce40: 0xfacddea8 0xb103bf77 0x090be409 0x24316bf6 0x7ed10fd5 0x724293be 0xe5f1e762 0xb65a9a3a
4ff3ce60: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
4ff3ce80: 0x4ff3cfa0 0x00000101 0x00000002 0xfacddea8 0xb103bf77 0x090be409 0x24316bf6 0x7ed10fd5
4ff3cea0: 0x724293be 0xe5f1e762 0xb65a9a3a 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
4ff3cec0: 0x00000000 0x00000000 0x00000000 0x808202a7 0x3ff067b7 0x81055be8 0x80828905 0x00000000
4ff3cee0: 0x00000000 0x00000000 0xfd000000 0x00000080 0x00000000 0x00000000 0x00000000 0x00000000
4ff3cf00: 0x00000000 0x00000000 0x00d50200 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
4ff3cf20: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
4ff3cf40: 0x00000000 0x00000000 0x00000000 0x0002d600 0x00000000 0x00000000 0x00000000 0x88cd1eb3
4ff3cf60: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
4ff3cf80: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x4ff3fff8 0x4fc012b6 0x4fc02a70
4ff3cfa0: 0x2c9bc560 0x7db76bcb 0x4fc1d3a4 0x4fc1d140 0x00000000 0x00000000 0x00000000 0x00000000
4ff3cfc0: 0xbd9d796b 0xf30f8b1c 0x277dcabb 0xec4439c5 0x7bcf1ec6 0x30d32f1f 0xd59583f0 0x452c2dd0
4ff3cfe0: 0xbe982110 0x1e6988cc 0x098f30fe 0x46cd81f0 0x5dd4ea5b 0x782c4245 0x43a0d47b 0x22d1e989
4ff3d000: 0xb3131405 0x2986c8bc 0xd492a7b0 0xaecf2a88 0xa10b8244 0x12d79b72 0x41533b54 0xb17facfb
4ff3d020: 0xc23d47b1 0x7f8fc603 0x9ec06e04 0xea29a1e6 0xa4d7c5ff 0x67ba3e62 0x7f3cdcab 0x16a8bf75
4ff3d040: 0xcaf07919 0x778427f3 0x9dbd1249 0xf1c06b20 0x474d9cd4 0x222c1997 0x1ccfbc15 0x1c061f5a
4ff3d060: 0x07ce2d5f 0x45c5fc03 0xee98c976 0xa51b69b6 0xd988bba7 0x1c6f3b90 0xf6fe25c1 0xcf29c28b
4ff3d080: 0xcc2af9c5 0x528e7486 0x1bfda610 0xa71c1a17 0x561ef404 0xe8e272d3 0x647b1a74 0x23967310
4ff3d0a0: 0xf8fa51f6 0xa4f6e9dd 0x160695ea 0xcbb9067b 0x98d9b185 0x6ea8cba6 0xbab4a6d7 0xa1ec3dd1
4ff3d0c0: 0x02175e37 0x78f75f3c 0x461f29d6 0xa10f5457 0xf5184d8f 0xb2ae8ad5 0x1db1ad0e 0xfc1b192b
4ff3d0e0: 0x0e4378e4 0xb38fcccc 0x5f506573 0x978863e3 0x62e7195d 0xf83b241c 0x5a2201f7 0xe55f0a16
4ff3d100: 0x34bc317a 0x6ec2abb0 0x3424215c 0xa5dafeb5 0xb258f496 0x9f275bf3 0xb7e6869c 0x2f1d8ee0
4ff3d120: 0xc99c9043 0xc086a30d 0x78bff908 0xe70deb2c 0x3b0d2f19 0x17aa59df 0x110a2b1e 0x4d9f9056
4ff3d140: 0x16c5606d 0x94aa31d7 0x9da77fb4 0xa7094b38 0xb7805b75 0xb979d4f8 0xaebdc5e7 0xb5fbee93
4ff3d160: 0x9fbe2e86 0x17a42b22 0x766c35c4 0xa5a60d78 0x1c8a7561 0xa6a64ee5 0x13274f0d 0x6642ecee
4ff3d180: 0xdc7358bc 0xf1e7790a 0x07daca3b 0x5c8d2f24 0xc2f94a8d 0xaf84789b 0xcfd16e28 0x28b0814f
4ff3d1a0: 0x377fdeb9 0x53a6983f 0x545c84fe 0x8c5915da 0x77d9c63f 0x8d1f64a7 0xd17a3b3c 0x48fba0ac
4ff3d1c0: 0x3f1b5162 0x53c93bd6 0xf8cfff52 0xe229be99 0xd59ce4ce 0x2553830d 0x25007354 0x81a45735
4ff3d1e0: 0x8429671d 0xca58eeda 0xc84a61ef 0x28994984 0x5887f1a7 0x048a77be 0xc7a40576 0x63a7ed07
Re: ESP32-P4 CPU frequency 360MHZ
Sounds like you have something else going on there.
There is not even an option to set it to 400MHZ. They have never been able to get it to run at 400 MHZ yet.
I'd get the latest version v5.5.3 create a new project and start from there.
There is not even an option to set it to 400MHZ. They have never been able to get it to run at 400 MHZ yet.
I'd get the latest version v5.5.3 create a new project and start from there.
Who is online
Users browsing this forum: PerplexityBot and 15 guests
