欢迎访问ic37.com |
会员登录 免费注册
发布采购

TMS320F28232PTPQ 参数 Datasheet PDF下载

TMS320F28232PTPQ图片预览
型号: TMS320F28232PTPQ
PDF下载: 下载PDF文件 查看货源
内容描述: 数字信号控制器(DSC ) [Digital Signal Controllers (DSCs)]
分类和应用: 微控制器和处理器外围集成电路数字信号处理器装置时钟
文件页数/大小: 199 页 / 2655 K
品牌: TI [ TEXAS INSTRUMENTS ]
 浏览型号TMS320F28232PTPQ的Datasheet PDF文件第40页浏览型号TMS320F28232PTPQ的Datasheet PDF文件第41页浏览型号TMS320F28232PTPQ的Datasheet PDF文件第42页浏览型号TMS320F28232PTPQ的Datasheet PDF文件第43页浏览型号TMS320F28232PTPQ的Datasheet PDF文件第45页浏览型号TMS320F28232PTPQ的Datasheet PDF文件第46页浏览型号TMS320F28232PTPQ的Datasheet PDF文件第47页浏览型号TMS320F28232PTPQ的Datasheet PDF文件第48页  
TMS320F28335, TMS320F28334, TMS320F28332  
TMS320F28235, TMS320F28234, TMS320F28232  
SPRS439M JUNE 2007REVISED AUGUST 2012  
www.ti.com  
3.2.9.1 Peripheral Pins Used by the Bootloader  
Table 3-7 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 3-7. Peripheral Bootload Pins  
BOOTLOADER  
PERIPHERAL LOADER PINS  
SCIRXDA (GPIO28)  
SCI-A  
SPI-A  
SCITXDA (GPIO29)  
SPISIMOA (GPIO16)  
SPISOMIA (GPIO17)  
SPICLKA (GPIO18)  
SPISTEA (GPIO19)  
I2C  
SDAA (GPIO32)  
SCLA (GPIO33)  
CAN  
CANRXA (GPIO30)  
CANTXA (GPIO31)  
McBSP  
MDXA (GPIO20)  
MDRA (GPIO21)  
MCLKXA (GPIO22)  
MFSXA (GPIO23)  
MCLKRA (GPIO7)  
MFSRA (GPIO5)  
3.2.10 Security  
The devices support high levels of security to protect the user firmware from being reverse engineered.  
The security features a 128-bit password (hardcoded for 16 wait-states), which the user programs into the  
flash. One code security module (CSM) is used to protect the flash/OTP and the L0/L1/L2/L3 SARAM  
blocks. The security feature prevents unauthorized users from examining the memory contents via the  
JTAG port, executing code from external memory or trying to boot-load some undesirable software that  
would export the secure memory contents. To enable access to the secure blocks, the user must write the  
correct 128-bit KEY value, which matches the value stored in the password locations within the Flash.  
In addition to the CSM, the emulation code security logic (ECSL) has been implemented to prevent  
unauthorized users from stepping through secure code. Any code or data access to flash, user OTP, L0,  
L1, L2, or L3 memory while the emulator is connected will trip the ECSL and break the emulation  
connection. To allow emulation of secure code, while maintaining the CSM protection against secure  
memory reads, the user must write the correct value into the lower 64 bits of the KEY register, which  
matches the value stored in the lower 64 bits of the password locations within the flash. Note that dummy  
reads of all 128 bits of the password in the flash must still be performed. If the lower 64 bits of the  
password locations are all ones (unprogrammed), then the KEY value does not need to match.  
When initially debugging a device with the password locations in flash programmed (that is, secured), the  
emulator takes some time to take control of the CPU. During this time, the CPU will start running and may  
execute an instruction that performs an access to a protected ECSL area. If this happens, the ECSL will  
trip and cause the emulator connection to be cut. Two solutions to this problem exist:  
1. The first is to use the Wait-In-Reset emulation mode, which will hold the device in reset until the  
emulator takes control. The emulator must support this mode for this option.  
2. The second option is to use the “Branch to check boot mode” boot option. This will sit in a loop and  
continuously poll the boot mode select pins. The user can select this boot mode and then exit this  
mode once the emulator is connected by re-mapping the PC to another address or by changing the  
boot mode selection pin to the desired boot mode.  
44  
Functional Overview  
Copyright © 2007–2012, Texas Instruments Incorporated  
Submit Documentation Feedback  
Product Folder Link(s): TMS320F28335 TMS320F28334 TMS320F28332 TMS320F28235 TMS320F28234  
TMS320F28232