I am designing an RP2040 board that has external access to the QSPI chip. I need to be able to program the microcontroller externally without USB, and I thought this would be the easiest method. I'm not sure though how the NOR flash is structured. I looked at the documentation but I'm still confused. I may be on the wrong track here, so is there a better way to program the RP2040? I was planning on using micropython since I have more experience in it, but I'm open to using C/C++ as well.