English
Language : 

TMS320F28055_16 Datasheet, PDF (39/150 Pages) Texas Instruments – Piccolo Microcontrollers
www.ti.com
TMS320F28055, TMS320F28054, TMS320F28053
TMS320F28052, TMS320F28051, TMS320F28050
SPRS797B – NOVEMBER 2012 – REVISED JULY 2014
6.1.9.3 Peripheral Pins Used by the Bootloader
Table 6-2 shows which GPIO pins are used by each peripheral bootloader. Refer to the GPIO mux table
to see if these conflict with any of the peripherals you would like to use in your application.
Table 6-2. Peripheral Bootload Pins
BOOTLOADER
SCI
Parallel Boot
SPI
I2C
CAN
PERIPHERAL LOADER PINS
SCIRXDA (GPIO28)
SCITXDA (GPIO29)
Data (GPIO31,30,5:0)
28x Control (GPIO26)
Host Control (GPIO27)
SPISIMOA (GPIO16)
SPISOMIA (GPIO17)
SPICLKA (GPIO18)
SPISTEA (GPIO19)
SDAA (GPIO28)
SCLA (GPIO29)
CANRXA (GPIO30)
CANTXA (GPIO31)
6.1.10 Security
The TMS320F2805x device supports high levels of security with a dual-zone (Z1/Z2) feature to protect
user's firmware from being reverse-engineered. The dual-zone feature enables the user to co-develop
application software with a third-party or sub-contractor by preventing visibility into each other's software
IP. The security features a 128-bit password (hardcoded for 16 wait states) for each zone, which the user
programs into the USER-OTP. Each zone has its own dedicated USER-OTP, which needs to be
programmed by the user with the required security settings, including the 128-bit password. Since OTP
cannot be erased, in order to provide the user with the flexibility of changing security-related settings and
passwords multiple times, a 32-bit link pointer is stored at the beginning of each USER-OTP. Considering
the fact that user can only flip a ‘1’ in USER-OTP to ‘0’, the most significant bit position in the link pointer,
programmed as 0, defines the USER-OTP region (zone-select) for each zone in which security-related
settings and passwords are stored.
Table 6-3. Location of Zone-Select Block Based on Link Pointer
Zx LINK POINTER VALUE
32’bxx111111111111111111111111111111
32’bxx111111111111111111111111111110
32’bxx11111111111111111111111111110x
32’bxx1111111111111111111111111110xx
32’bxx111111111111111111111111110xxx
32’bxx11111111111111111111111110xxxx
32’bxx1111111111111111111111110xxxxx
32’bxx111111111111111111111110xxxxxx
32’bxx11111111111111111111110xxxxxxx
32’bxx1111111111111111111110xxxxxxxx
32’bxx111111111111111111110xxxxxxxxx
32’bxx11111111111111111110xxxxxxxxxx
32’bxx1111111111111111110xxxxxxxxxxx
32’bxx111111111111111110xxxxxxxxxxxx
32’bxx11111111111111110xxxxxxxxxxxxx
ADDRESS OFFSET FOR ZONE-SELECT
0x10
0x20
0x30
0x40
0x50
0x60
0x70
0x80
0x90
0xa0
0xb0
0xc0
0xd0
0xe0
0xf0
Copyright © 2012–2014, Texas Instruments Incorporated
Detailed Description
39
Submit Documentation Feedback
Product Folder Links: TMS320F28055 TMS320F28054 TMS320F28053 TMS320F28052 TMS320F28051
TMS320F28050