
TS-7250 MANUAL
APPENDIX B: MEMORY AND REGISTER MAP
APPENDIX B: MEMORY AND REGISTER MAP
Address Region
Function
0xF000_0000 - 0xFFFF_FFFF
nCS0 (not used)
0xE000_0000 - 0xEFFF_FFFF
SDRAM (TS-7250)
0xD000_0000 - 0xDFFF_FFFF SDRAM (not used)
0xC000_0000 - 0xCFFF_FFFF SDRAM (not used)
0x8084_0000 - 0x8084_00C8
GPIO control registers
0x8000_0000 - 0x800F_FFFF
AHB mapped registers
0x71C0_0000 - 0x71FF_FFFF
CS7 PC/104 8/16 bit I/O (user selectable timing)
0x7180_0000 - 0x71BF_FFFF
CS7 PC/104 8/16 bit Memory (selectable timing)
0x7000_0000 - 0x70FF_FFFF
TS-9420 Flash
0x7000_0000 - 0x7FFF_FFFF
CS7 (bit bus cycles)
0x6000_0000 - 0x60FF_FFFF
on-board Flash (TS-7200)
0x6000_0000 - 0x6FFF_FFFF
CS6 (Flash)
0x3000_0000 - 0x3FFF_FFFF
CS3 (not used)
0x21C0_0000 - 0x21FF_FFFE
PC/104 16-bit I/O
0x2180_0000 - 0x21BF_FFFF
PC/104 16-bit Memory
0x2000_0000 - 0x2FFF_FFFF
CS2 (16-bit bus cycles)
0x11C0_0000 - 0x11FF_FFFF
PC/104 8-bit I/O
0x1180_0000 - 0x11BF_FFFF
PC/104 8-bit Memory
0x1000_0000 - 0x1FFF_FFFF
CS1 (8-bit bus cycles)
0x0001_0000 - 0x0000_FFFF
SDRAM region
Register Address
Function
0x8090_0020
Cirrus A/D lock register
0x8090_0018
Cirrus A/D channel select register
0x8090_0008
Cirrus A/D result register (RO)
0x808D_0000 - 0x808D_FFFF
UART2 control registers
0x808C_0000 - 0x808C_FFFF
UART1 control registers
0x808A_0000 - 0x808A_FFFF
SPI control registers
0x8084_0044
LCD_EN, LCD_RS, LCD_WR direction reg.(bits3-5)
0x8084_0040
LCD_EN, LCD_RS, LCD_WR data reg.(bits3-5)
0x8084_0034
DIO_8 direction register (bit 1)
0x8084_0030
DIO_8 data register (bit 1)
0x8084_0020
On-board LEDs register (bits 0, 1)
0x8084_0018
Port C direction register
(TS-7300) LCD_7 direction register (bit 7)
0x8084_0014
DIO_0 thru DIO_7 direction register (R/W)
0x8084_0010
LCD_0 thru LCD_7 direction register (R/W)
0x8084_0008
Port C data register
(TS-7250) 1000 mA driver output on DIO (bit 0)
(TS-7300) LCD_7 data register (bit 7)
0x8084_0004
DIO_0 thru DIO_7 data register (R/W)
0x8084_0000
LCD_0 thru LCD_7 data register (R/W)
0x8081_0000 - 0x8081_FFFF
Timer Control registers
0x8080_0000 - 0x8FFF_FFFF
APB mapped registers
0x800B_0000 - 0x800B_FFFF
VIC 0 registers
0x8006_0000 - 0x8006_FFFF
SDRAM control registers
0x8002_0000 - 0x8002_FFFF
USB registers
0x8001_0000 - 0x8001_FFFF
Ethernet MAC registers
0x7220_0000 - 0x729F_FFFF
(TS-7300) FPGA SDRAM region
0x7210_0000 - 0x7200_FFFF
(TS-7300) FPGA MAC core 32-bit registers
© Jan, 2010 www.embeddedARM.com 40