1. 首页
  2. 文档大全

单元十三-精品.ppt

上传者:落意心冢 2022-06-02 16:30:40上传 PPT文件 975 KB
单元十三-精品
TMS320F2812 存储器映射
MO SARAM (1K)
M1 SARAM (1K)
LO SARAM (4K)
L1 SARAM (4K)
HO SARAM (8K)
Boot ROM (4K)
MP/MC=0
BROM vector (32)
MP/MC=0 ENPIE=0
OTP (1K)
FLASH (128K)
reserved
reserved
reserved
PF 0 (2K)
reserved
reserved
PF 1 (4K)
reserved
PF 2 (4K)
reserved
PIE vector
(256)
ENPIE=1
XINT Zone 0 (8K)
XINT Zone 1 (8K)
XINT Zone 2 (0.5M)
XINT Zone 6 (0.5M)
XINT Zone 7 (16K)
MP/MC=1
XINT Vector-RAM (32)
MP/MC=1 ENPIE=0
reserved
reserved
reserved
Data | Program
0x00 0000
0x00 0400
0x00 0800
0x00 0D00
0x00 1000
0x00 6000
0x00 7000
0x00 8000
0x00 9000
0x00 A000
0x3D 7800
0x3D 8000
0x3F 8000
0x3F A000
0x3F F000
0x3F FFC0
0x3F C000
0x18 0000
0x10 0000
0x08 0000
0x00 4000
0x00 2000
Data | Program
128-Bit Password
reserved
0x3D 7C00
Reset – Boot Loader
Reset
OBJMODE=0 AMODE=0
ENPIE=0 VMAP=1
M0M1MAP=1
Boot determined by state of GPIO pins
Reset vector fetched from boot ROM
0x3F FFC0
XMPNMC=1
(microprocessor mode)
Reset vector fetched from XINTF zone 7
0x3F FFC0
XMPNMC=0
(microcomputer mode)
Execution Bootloading
Entry Point Routines
FLASH SPI
H0 SARAM SCI-A
OTP Parallel load
Notes:
F2810 XMPNMC tied low internal to device
XMPNMC refers to input signal
MP/MC is status bit in XINTFCNF2 register
XMPNMC only sampled at reset
Boot Loader Options
GPIO pins
F4 F12 F3 F2
1 x x x jump to FLASH address 0x3F 7FF6 *
0 0 1 0 jump to H0 SARAM address 0x3F 8000 *
0 0 0 1 jump to OTP address 0x3D 7800 *
0 1 x x bootload external EEPROM to on-chip memory via SPI port
0 0 1 1 bootload code to on-chip memory via SCI-A port
0 0 0 0 bootload code to on-chip memory via GPIO port B (parallel)
* Boot ROM software configures the device for C28x mode before jump
复位代码流 – 小结
H0 SARAM (8K)
FLASH (128K)
OTP (2K)
0x3F 7FF6

单元十三-精品


文档来源:https://www.taodocs.com/p-690271694.html

文档标签:

下载地址

微信扫一扫:分享