GPIO register base address on Raspberry Pi 4

4.5k views Asked by At

According to the document "BCM2711 ARM Peripherals" Version 1, 5th February 2020, at page 83, "The GPIO base address is 0x7E21 5000."

(The link to the document is this: BCM2711 ARM Peripherals.)

From the command prompt, when I enter, "cat /proc/iomem", it displays, among other things, "gpio@7e200000".

My question is: Shouldn't these numbers be the same?

1

There are 1 answers

1
caspart On

Yes, these numbers should indeed be the same.

Today I discovered that there is an error in the BCM2711 ARM Peripherals datasheet, also see this GitHub issue.

The correct GPIO base address is 0x7E20 0000.