yeah, the rough overview is something like: * chip boots up, begins executing the ROM bootloader burned into the rp2040 itself * the rom bootloader loads the first 256 bytes (expected to be something like boot2), then runs that code it loaded. This is supposed to configure the CPU and QSPI clocks, and set which commands to use * The boot2 code then begins executing your firmware, which typically starts right after boot2, e.g. 0x1000_0000 + 256 bytes