Page 1 of 1

register address GPIO Raspberry PI3

Posted: Wed Feb 21, 2018 8:56 pm
by helmi93
Hi together,

I'm a real newbie in program bare metal Code on a armv8 CPU in assembler. At the moment I want write a "nearly" real time program on the Raspberry Pi 3 and I need for this intend a list with the GPIO address from this Chip. Now I can't find the a documentation with this Information, thats the reason why i would ask you i've somebody knows where I can find a GPIO documentation?

Thanks for your answers! :)

Re: register address GPIO Raspberry PI3

Posted: Thu Feb 22, 2018 12:36 am
by LdB
There is a sticky with all the links which always remains the second post down on this forum.

Anyhow
https://www.raspberrypi.org/app/uploads ... herals.pdf
The errata (AKA typo and errors on the sheet)
https://elinux.org/BCM2835_datasheet_errata

The physicals of the port
https://www.scribd.com/doc/101830961/GPIO-Pads-Control2

Word of warning just because you are talking about "real time" the peripheral IO speed is restricted to 68Mhz on a Pi3, 48Mhz on a Pi2 and 22Mhz on a Pi1 by the slow peripheral exchange bus. If you expect speeds up near the CPU speed it isn't going to happen.

Re: register address GPIO Raspberry PI3

Posted: Thu Feb 22, 2018 7:38 am
by helmi93
Ohh... sorry i used just the searching Method to find the information in the Forum - sometimes is the solution more near than we think :)

Thanks you for the information and the support :)