helmi93
Posts: 3
Joined: Sun Feb 18, 2018 1:55 pm

register address GPIO Raspberry PI3

Wed Feb 21, 2018 8:56 pm

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! :)

LdB
Posts: 1587
Joined: Wed Dec 07, 2016 2:29 pm

Re: register address GPIO Raspberry PI3

Thu Feb 22, 2018 12:36 am

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.

helmi93
Posts: 3
Joined: Sun Feb 18, 2018 1:55 pm

Re: register address GPIO Raspberry PI3

Thu Feb 22, 2018 7:38 am

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 :)

Return to “Bare metal, Assembly language”