cancel
Showing results for 
Search instead for 
Did you mean: 

Qspi dummy cycles issur

Rona Arlinsky
Associate II

We are working with stm32h743 and W25Q128JV

We used to have 6 dummy cycles, but when USB is initialized we need to change it to 4.

Than we tested another board and it was changed again to 2.

Why? What is wrong

2 REPLIES 2

Hard to say, you're going to have to debug your board and software.

The memory needs to be set so the value matches STM32 side settings.

When bringing up other peripherals you're going to have to double check what PLL settings and clock routing options have been chosen.

Here we tend to decode and unpack the clock/pll settings into the debug terminal so we have a clear understanding of the current settings inside the MCU

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..

Depending on the memory the factory settings may need to be changed to those matching the BSP's expectations, ie dummy cycles, quad enable, etc.

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..