Configuration Module - Texas Instruments OMAP5910 Technical Reference Manual

Dual-core
Hide thumbs Also See for OMAP5910:
Table of Contents

Advertisement

Configuration Module

6.7 Configuration Module
6.7.1
Configuration Register Capabilities
6.7.2
OMAP5910 Native and Compatibility Modes
6-24
The OMAP5910 configuration module allows the software of the OMAP5910
device to control the various static modes supported by the device. This
module is the primary point of control for the following areas of the OMAP5910
device:
-
Functional I/O multiplexing
-
Debug and observation I/O multiplexing
-
I/O gating and inhibiting for power-down modes
-
Pull-down enable control
-
Interface voltage selection
-
Pseudostatic module configuration
Note:
This configuration must be done only during the boot time while the
OMAP5910 peripherals are under reset.
The OMAP5910 configuration module is functionally simple. The module is a
bank of 32-bit registers that can be read and written by firmware. This bank of
registers can be broken down into eight primary sections. These are:
-
OMAP5910 generic multiplexing registers (0x0010h to 0x0038h address
range)
-
OMAP5910 pullup/pulldown control registers (0x0040h to 0x004Ch
address range)
-
OMAP5910 gating and inhibiting registers (0x0050h address range)
-
OMAP5910 voltage control registers (0x0060h address range)
-
OMAP5910 test and debug registers (0x0070h address range)
-
OMAP5910 module configuration registers (0x0080h address range)
The major functionality of this module beyond the register banks is to support
compatibility with the previous prototype devices via the implementation of
native and compatibility modes. The OMAP5910 device resets to compatibility
mode. This functionality is in place to allow software compatibility of

Advertisement

Table of Contents
loading

Table of Contents