You'd want something bigger than blinker, so that it doesn't all fit into cache - with blinker it will just give you a short burst at startup followed by the flash being idle (and so QSPI_SS driven high). Or rather than a big and complex program, just a loop reading from the XIP address space over a range big enough to not all fit in the cache should let you see a variable duty cycle at QSPI_SS and so a variable voltage if measured with a voltmeter.[Edit] Normal multimeter probes sharp enough. Pico, blinker, 3V3 = QSPI_SS = 3.24V (measured). Well, I guess I'll have to disable XIP to see any effect...
Presumably your "bypassing XIP" turned the pin back to GPIO and you were measuring the effect of pressing the button?
Statistics: Posted by arg001 — Mon Mar 03, 2025 4:24 pm