2012年8月14日星期二

TMS320 Boot ROM

TMS320 Boot ROM

The Boot ROM is factory-programmed with boot-loading software. The Boot ROM program executes after
device reset and checks several GPIO pins to determine which boot mode to enter. For example, the user
can select to execute code already present in the internal Flash or download new software to internal
RAM through one of several serial ports. Other boot modes exist as well. The Boot ROM also contains
standard tables, such as SIN/COS waveforms, for use in math-related algorithms. Table 3-4 shows the
details of how various boot modes may be invoked. See the TMS320x281x DSP Boot ROM Reference
Guide (literature number SPRU095), for more information.
Table 3-4. Boot Mode Selection(1) (2)
BOOT MODE SELECTED GPIOF4 GPIOF12 GPIOF3 GPIOF2 (SCITXDA) (MDXA) (SPISTEA) (SPICLK)
GPIO PU status(3) PU No PU No PU No PU
Jump to Flash/ROM address 0x3F 7FF6.
A branch instruction must have been programmed here prior to 1 x x x
reset to re-direct code execution as desired.
Call SPI_Boot to load from an external serial SPI EEPROM 0 1 x x
Call SCI_Boot to load from SCI-A 0 0 1 1
Jump to H0 SARAM address 0x3F 8000 0 0 1 0
Jump to OTP address 0x3D 7800 0 0 0 1
Call Parallel_Boot to load from GPIO Port B 0 0 0 0
(1) Extra care must be taken due to any effect toggling SPICLK to select a boot mode may have on external logic.
(2) If the boot mode selected is Flash, H0, or OTP, then no external code is loaded by the bootloader.
(3) PU = pin has an internal pullup. No PU = pin does not have an internal pullup.

TMS320 Boot ROM

TMS320 Boot ROM

The Boot ROM is factory-programmed with boot-loading software. The Boot ROM program executes after
device reset and checks several GPIO pins to determine which boot mode to enter. For example, the user
can select to execute code already present in the internal Flash or download new software to internal
RAM through one of several serial ports. Other boot modes exist as well. The Boot ROM also contains
standard tables, such as SIN/COS waveforms, for use in math-related algorithms. Table 3-4 shows the
details of how various boot modes may be invoked. See the TMS320x281x DSP Boot ROM Reference
Guide (literature number SPRU095), for more information.
Table 3-4. Boot Mode Selection(1) (2)
BOOT MODE SELECTED GPIOF4 GPIOF12 GPIOF3 GPIOF2 (SCITXDA) (MDXA) (SPISTEA) (SPICLK)
GPIO PU status(3) PU No PU No PU No PU
Jump to Flash/ROM address 0x3F 7FF6.
A branch instruction must have been programmed here prior to 1 x x x
reset to re-direct code execution as desired.
Call SPI_Boot to load from an external serial SPI EEPROM 0 1 x x
Call SCI_Boot to load from SCI-A 0 0 1 1
Jump to H0 SARAM address 0x3F 8000 0 0 1 0
Jump to OTP address 0x3D 7800 0 0 0 1
Call Parallel_Boot to load from GPIO Port B 0 0 0 0
(1) Extra care must be taken due to any effect toggling SPICLK to select a boot mode may have on external logic.
(2) If the boot mode selected is Flash, H0, or OTP, then no external code is loaded by the bootloader.
(3) PU = pin has an internal pullup. No PU = pin does not have an internal pullup.

TMS320 L0, L1, H0 SARAMs

TMS320 L0, L1, H0 SARAMs

The F281x and C281x contain an additional 16K x 16 of single-access RAM, divided into three blocks
(4K + 4K + 8K). Each block can be independently accessed hence minimizing pipeline stalls. Each block
is mapped to both program and data space.

2012年7月16日星期一

How to initialize the mail box

How to initialize the mail box :
(1)disable mailbox
CANMDER=00000000000000000000b
(2)setting the data change request
CANMCR=0000000100000000b(bit8CDR=1)
(3)change the mailbox's indentifiers,controlling the words and data(only the outbox can change data).
(4)back to the nomal mode
CANMCR=00000000000000000000b
(5)start the mailbox (ME=1)
After the initialization of the CAN, you can sending the data information by correct confirguration.

TI DSP Decryption


Duing to TI DSP in-depth reverse study, we launched the TMS320F246 and TMS320F2407A decryption. In TMS320F24 series of DSP decryption, we are the first to launch TMS320F28 series DSP decryption. Such as TMS320F2806 TMS320F2810 TMS320F2812 TMS320F28335 and so on.  We also provide TI MSP430F microcontroller decrytion, such as MSP430F1101A MSP430F149 MSP430F437
MSP430F122 MSP430F1222 MSP430F123 MSP430F1232 MSP430F133 MSP430F135 
MSP430F147 MSP430F148 MSP430F1481 MSP430F149 MSP430F2101 MSP430F2111  MSP430F2112 MSP430F2121  MSP430F2122 MSP430F2131  MSP430F2132 
MSP430F2232 MSP430F2234  MSP430F2252  MSP430F2254  MSP430F2274 
MSP430F233 MSP430F2330  MSP430F235  MSP430F2350  MSP430F2370 
MSP430F2410 MSP430F2411  MSP430F2418 MSP430F2419 ,etc.

All the series DSP decryption guarantee 100% success, customers can take the equipment to our company for testing. At the same time competitive price will be offered. We can provide the professional core TI all series DSP decyption.
Techip688@gmail.com

2012年6月25日星期一

decryption service


Beijing Techip provide MCU crack and decryption service for all Z86Eserial MCU, part of the Z86E serial models are listed below:
Z86E03 Z86E04 Z86E06 Z86E07 Z86E08 Z86E11 Z86E122 Z86E123 Z86E124 Z86E125 Z86E126 Z86E132 Z86E133 Z86E134 Z86E135 Z86E136 Z86E142 Z86E143 Z86E144 Z86E145 Z86E146 Z86E18 Z86E21 Z86E23 Z86E30 Z86E31 Z86E33 Z86E34 Z86E40 Z86E43 Z86E44 Z86E61 Z86E63 Z86E73 Z86E74 Z86E83 Z89371 Z86E001 Z8PE00 Z8PE003
Please contact us :techip688@gmail.com

2012年6月6日星期三

The types of TMS320LF240x Series

The  types of TMS320LF2401 series:
The  types of TMS320LF2402 series:
  • TMS320LF2402
  • TMS320LF2402A
  • TMS320LF2402A Programer Serial
  • TMS320LF2402APG
  • TMS320LF2402APGA
The  types of TMS320LF2403 series:
  • TMS320LF2403
  • TMS320LF2403APAGA
  • TMS320LF2403APA
  • TMS320LF2403APAGS
  • TMS320LF2403A
  • TMS320LF2403APAG
  • TMS320LF2403APAG4
The  types of TMS320LF2406 series:
  • TMS320LF2406APZA
  • TMS320LF2406APZS
  • TMS320LF2406
  • TMS320LF2406A
The  types of TMS320LF2407 series:
  • TMS320LF2407
  • TMS320LF2407A
  • TMS320LF2407APGEA
  • TMS320LF2407AP
  • TMS320LF2407APGES
The  types of TMS320LF2408 series:
  • TMS320LF2408
  • TMS320LF2408APZA