ERROR: FLASH CLKDIV not calculated properly #17422
-
Good morning. Currently the formula assumes a flash clock of 133MHz which is wrong.
Maybe someone can have a look at it and verify. Thanks, |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
There are several variants of the Winbond W25Q16. For instance: the W25Q16DV is at 3.3V good for 104 MHz. 80Mhz only for command 0x03. The RP2 PICO uses according to the schematic a W25Q16JV device and does not use the command 0x03. So 133Mhz is within specs. Looking at the original boards I have here, that matches the schematics. |
Beta Was this translation helpful? Give feedback.
-
Just saw that the suggested change has found its way into the rp2_flash.c and that MICROPY_HW_FLASH_MAX_FREQ is now configurable. Thanks! |
Beta Was this translation helpful? Give feedback.
Just saw that the suggested change has found its way into the rp2_flash.c and that MICROPY_HW_FLASH_MAX_FREQ is now configurable.
Thanks!