Register Map
1262
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
External Peripheral Interface (EPI)
17.10 Register Map
lists the EPI registers. The offset listed is a hexadecimal increment to the register's address,
relative to the base address of 0x400D.0000 (ending address of 0x400D.0FFF). Note that the EPI
controller clock must be enabled before the registers can be programmed. There must be a delay of three
system clocks after the EPI module clock is enabled before any EPI module registers are accessed.
NOTE:
A back-to-back write followed by a read of the same register reads the value that written by
the first write access, not the value from the second write access. (This situation only occurs
when the processor core attempts this action, the µDMA does not do this.) To read back
what was just written, another instruction must be generated between the write and read.
Read-write does not have this issue, so use of read-write for clear of error interrupt cause is
not affected.
For all versions of EPI, only WORD read and write accesses to registers are supported.
Table 17-11. External Peripheral Interface (EPI) Register Map
M3 Base Address: 0x400D_0000, C28x Base Address: 0x7C00
M3 Offset
Address
C28x Offset Address
Acronym
Type
Reset
Description
0x000
0x000
EPICFG
R/W
0x0000.0000
EPI Configuration Register
0x004
0x002
EPIBAUD
R/W
0x0000.0000
EPI Main Baud Rate
Register
0x010
0x008
EPISDRAMCFG
R/W
0x42EE.0000
EPI SDRAM Configuration
Register
0x010
0x008
EPIHB8CFG
R/W
0x0000.0000
EPI Host-Bus 8
Configuration Register
0x010
0x008
EPIHB16CFG
R/W
0x0000.0000
EPI Host-Bus 16
Configuration Register
0x010
0x008
EPIGPCFG
R/W
0x0000.0000
EPI General-Purpose
Configuration Register
0x014
0x00A
EPIHB8CFG2
R/W
0x0000.0000
EPI Host-Bus 8
Configuration 2 Register
0x014
0x00A
EPIHB16CFG2
R/W
0x0000.0000
EPI Host-Bus 16
Configuration 2 Register
0x014
0x00A
EPIGPCFG2
R/W
0x0000.0000
EPI General-Purpose
Configuration 2 Register
0x01C
0x00E
EPIADDRMAP
R/W
0x0000.0000
EPI Address Map Register
0x020
0x010
EPIRSIZE0
R/W
0x0000.0000
EPI Read Size 0 Register
0x024
0x012
EPIRADDR0
R/W
0x0000.0000
EPI Read Address 0
Register
0x028
0x014
EPIRPSTD0
R/W
0x0000.0000
EPI Non-Blocking Read Data
0 Register
0x030
0x018
EPIRSIZE1
R/W
0x0000.0003
EPI Read Size 1 Register
0x034
0x01A
EPIRADDR1
R/W
0x0000.0000
EPI Read Address 1
Register
0x038
0x01C
EPIRPSTD1
R/W
0x0000.0000
EPI Non-Blocking Read Data
1 Register
0x060
0x030
EPISTAT
R
0x0000.0000
EPI Status Register
0x06C
0x036
EPIRFIFOCNT
R
-
EPI Read FIFO Count
Register
0x070
0x038
EPIREADFIFO
R
-
EPI Read FIFO Register
0x074
0x03A
EPIREADFIFO1
R
-
EPI Read FIFO Alias 1
Register
0x078
0x03C
EPIREADFIFO2
R
-
EPI Read FIFO Alias 2
Register