Quantcast
Viewing all articles
Browse latest Browse all 5067

General • Re: RP2350 SSP/XIP Block Transfer Examples

Leave the voltage as default 1.1V

From CMake:

Code:

PICO_EMBED_XIP_SETUP=1PICO_FLASH_SPI_RXDELAY=2PICO_FLASH_SPI_CLKDIV=2PICO_CLOCK_AJDUST_PERI_CLOCK_WITH_SYS_CLOCK=1
The last one is optional, you need to reinit UART after that if previously used (SPI as well).

After changing frequency, try this QMI timing:

Code:

qmi_hw->m[0].timing = 0x40000101;
Try not to touch other QMI settings unless absolutely necessary.

The result:

Code:

-------- StartPOWMAN VREG       0x000000b0 POWMAN VREG_CTRL  0x00008050 POWMAN VREG_STS   0x00000010 QMI M0_TIMING     0x40000202 QMI M1_TIMING     0x60007203 clk_ref        12.000000 MHzclk_sys       150.000000 MHzclk_peri      150.000000 MHzclk_usb        48.000000 MHzclk_adc        48.000000 MHzclk_hstx      150.000000 MHz-------- clock changedPOWMAN VREG       0x000000b0 POWMAN VREG_CTRL  0x00008050 POWMAN VREG_STS   0x00000010 QMI M0_TIMING     0x40000101 QMI M1_TIMING     0x60007203 clk_ref        12.000000 MHzclk_sys       133.000000 MHzclk_peri      133.000000 MHzclk_usb        48.000000 MHzclk_adc        48.000000 MHzclk_hstx      150.000000 MHz
Image may be NSFW.
Clik here to view.
qmi-133.png

Statistics: Posted by gmx — Tue Oct 08, 2024 12:02 am



Viewing all articles
Browse latest Browse all 5067

Trending Articles