BCM2835 Peripherals Datasheet

BCM2835 Datasheet PDF, Equivalent


Part Number

BCM2835

Description

ARM Peripherals

Manufacture

Broadcom

Total Page 30 Pages
PDF Download
Download BCM2835 Datasheet PDF


BCM2835
BCM2835 ARM Peripherals
© 2012 Broadcom Corporation.
All rights reserved
Broadcom Europe Ltd. 406 Science Park Milton Road Cambridge CB4 0WW

BCM2835
Table of Contents
1 Introduction
1.1 Overview
1.2 Address map
1.2.1
Diagrammatic overview
1.2.2
ARM virtual addresses (standard Linux kernel only)
1.2.3
ARM physical addresses
1.2.4
Bus addresses
1.3 Peripheral access precautions for correct memory ordering
2 Auxiliaries: UART1 & SPI1, SPI2
2.1 Overview
2.1.1
AUX registers
2.2 Mini UART
2.2.1
Mini UART implementation details.
2.2.2
Mini UART register details.
2.3 Universal SPI Master (2x)
2.3.1
SPI implementation details
2.3.2
Interrupts
2.3.3
Long bit streams
2.3.4
SPI register details.
3 BSC
3.1 Introduction
3.2 Register View
3.3 10 Bit Addressing
4 DMA Controller
4.1 Overview
4.2 DMA Controller Registers
4.2.1
DMA Channel Register Address Map
4.3 AXI Bursts
4.4 Error Handling
4.5 DMA LITE Engines
5 External Mass Media Controller
o Introduction
o Registers
6 General Purpose I/O (GPIO)
6.1 Register View
6.2 Alternative Function Assignments
6.3 General Purpose GPIO Clocks
7 Interrupts
7.1 Introduction
7.2 Interrupt pending.
7.3 Fast Interrupt (FIQ).
7.4 Interrupt priority.
7.5 Registers
8 PCM / I2S Audio
8.1 Block Diagram
8.2 Typical Timing
8.3 Operation
8.4 Software Operation
8.4.1
Operating in Polled mode
8.4.2
Operating in Interrupt mode
06 February 2012 Broadcom Europe Ltd. 406 Science Park Milton Road Cambridge CB4 0WW
© 2012 Broadcom Corporation. All rights reserved
4
4
4
4
6
6
6
7
8
8
9
10
11
11
20
20
21
21
22
28
28
28
36
38
38
39
40
63
63
63
65
65
66
89
90
102
105
109
109
110
110
110
112
119
120
120
121
122
122
123
Page ii


Features BCM2835 ARM Peripherals © 2012 Broadcom Corporation. All rights reserved Broad com Europe Ltd. 406 Science Park Milton Road Cambridge CB4 0WW Table of Conte nts 1 Introduction 1.1 Overview 1.2 Address map 1.2.1 Diagrammatic overvi ew 1.2.2 ARM virtual addresses (stand ard Linux kernel only) 1.2.3 ARM phys ical addresses 1.2.4 Bus addresses 1 .3 Peripheral access precautions for co rrect memory ordering 2 Auxiliaries: U ART1 & SPI1, SPI2 2.1 Overview 2.1.1 AUX registers 2.2 Mini UART 2.2.1 M ini UART implementation details. 2.2.2 Mini UART register details. 2.3 Univ ersal SPI Master (2x) 2.3.1 SPI imple mentation details 2.3.2 Interrupts 2 .3.3 Long bit streams 2.3.4 SPI regi ster details. 3 BSC 3.1 Introduction 3 .2 Register View 3.3 10 Bit Addressing 4 DMA Controller 4.1 Overview 4.2 DM A Controller Registers 4.2.1 DMA Chan nel Register Address Map 4.3 AXI Burst s 4.4 Error Handling 4.5 DMA LITE Eng ines 5 External Mass Media Controller o Introduction o Register.
Keywords BCM2835, datasheet, pdf, Broadcom, ARM, Peripherals, CM2835, M2835, 2835, BCM283, BCM28, BCM2, Equivalent, stock, pinout, distributor, price, schematic, inventory, databook, Electronic, Components, Parameters, parts, cross reference, chip, Semiconductor, circuit, Electric, manual, substitute




@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)