nomagic

no, it is not magic !

User Tools

Site Tools


datasheet:rp2040

This is an old revision of the document!


RP2040

technical spec

pin function select table 1 2 3

Peripherals

GPIO

IO_BANK0 : Register

IO_QSPI: Register

PADS_BANK0: Register

PADS_QSPI: Register

SIO: Register

QSPI

Clock

pclk and sclk are driven from clk_sys

modifications

The following modifications were made to the Synopsys DW_apb_ssi hardware:

  1. XIP accesses are byte-swapped, such that the least-addressed byte is in the least-significant position
  2. When SPI_CTRLR0_INST_L is 0, the XIP instruction field is appended to the end of the address for XIP accesses, rather than prepended to the beginning
  3. The reset value of DMARDLR is increased from 0 to 4. The SSI to DMA handshaking on RP2040 requests only single transfers or bursts of four, depending on whether the RX FIFO level has reached DMARDLR, so DMARDLR should not be changed from this value.

abbreviation dictionary

abbreviation long version comment
SSI Synchronous Serial Interface XIP QSPI peripheral
XIP EXecute In Place
SPI Motorola Serial Peripheral Interface
SSP Texas Instruments Serial Protocol
FRF frame format
datasheet/rp2040.1696630204.txt.gz · Last modified: 2023/10/07 00:10 by lars