SPEAr300
Pin description
3.3.3
3.3.4
3.3.5
3.3.6
Mode 13: 8-bit camera with LCD
Main features:
● 8-bit camera interface
● 9x9 keyboard
● CLCD controller interface
● Digital-to-analog converter (DAC)
● I2S block
● 4 SPI/I2C control signals
● TDM block capable of communicating with 2 external devices
● SDIO interface supporting SPI, SD1, SD4 and SD8 mode
● GPIOs with interrupt capability
Alternate functions
Other peripheral functions are listed in the Alternate Functions column of Table 11:
PL_GPIO multiplexing scheme and can be enabled/disabled using by via RAS register 1.
Refer to the user manual for the register descriptions.
Boot pins
The status of the boot pins is read at startup by the BootROM. Refer to the description of the
Boot register in the SPEAr300 user manual.
GPIOs
Some PL_GPIO pins can be used as software controlled general purpose I/Os (GPIOs) .
● 6 base GPIOs can be enabled as alternate functions on PL_GPIO.
● 18 GPIO are provided by the RAS IPs G8 and G10 on PL_GPIO.
● 18 GPIOs are available if the GPIO/ keyboard controller is configured in GPIO mode.
Multiplexing scheme
The two multiplexers shown in Figure 4 are controlled by different registers. The first
multiplexer selects the I/O functions of the RAS IPs in one of 13 modes shown in
“Configuration mode” columns in Table 11). This selection is programmable via 4 bits in RAS
register 2.
The second multiplexer is controlled by RAS register 1 and allows you to enable the I/O
functions shown in alternate functions column of Table 11.
To get more information about these registers, please refer to the SPEAr300 user manual.
Doc ID 16324 Rev 2
39/83