tvlad1234 / pico-rv32ima

Running Linux on RP2040 with the help of RISC-V emulation
Other
243 stars 20 forks source link

Use software bit-banging for PSRAM. Run from RAM. #5

Closed tvlad1234 closed 1 year ago

tvlad1234 commented 1 year ago

The PIO SPI won't run faster than 40MHz for some reason. Bit-banged SPI is faster than the PIO implementation at 400MHz system clock. Also, running the ARM code from RAM is faster than running from the QSPI flash.