Skip to content

Wondering how to overclock rp2040 to 240mhz on platformio, and looking for advice on speeding up file reading. #1618

Closed Answered by maxgerhardt
ws2bhhh asked this question in Q&A
Discussion options

You must be logged in to vote

Flash speed is decided by CPU frequency and Boot2 file. The _2_ in the Boot2 file name means the code is for a SPI clock frequency divider of "2", i.e., CPU frequency divided by 2. "4" respectively for DIV 4. A Pico with 7ms read time compared to 12ms on an ESP32 seems understandable to me, after all, the Pico is only Cortex M0+ with no hardware integer divider and the code may need a few of those. The ESP32C3's RISC-V (RV32IMC) core is better in regards to that.

Note: With the ZB25VQ32BSIG, you have

SPI clock frequencies of up to 120MHz are supported allowing equivalent clock rates of 240MHz (120MHz x 2) for Dual I/O and 416MHz (104MHz x 4) for Quad I/O when using the Fast Read Dual/Qua…

Replies: 2 comments 5 replies

Comment options

You must be logged in to vote
4 replies
@maxgerhardt
Comment options

@ws2bhhh
Comment options

@maxgerhardt
Comment options

Answer selected by ws2bhhh
@ws2bhhh
Comment options

Comment options

You must be logged in to vote
1 reply
@maxgerhardt
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants