EasyManuals Logo
Home>Texas Instruments>Microcontrollers>TMS320F2837 D Series

Texas Instruments TMS320F2837 D Series Errata Sheet

Texas Instruments TMS320F2837 D Series
48 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #37 background imageLoading...
Page #37 background image
www.ti.com
Usage Notes and Known Design Exceptions to Functional Specifications
37
SPRZ412KDecember 2013Revised February 2020
Submit Documentation Feedback
Copyright © 2013–2020, Texas Instruments Incorporated
TMS320F2837xD Dual-Core MCUs Silicon Revisions C, B, A, 0
Advisory SYSTEM: Multiple Successive Writes to CLKSRCCTL1 Can Cause a System Hang
Revision(s) Affected 0, A, B, C
Details When the CLKSRCCTL1 register is written more than once without delay between
writes, the system can hang and can only be recovered by an external XRS reset or
Watchdog reset. The occurrence of this condition depends on the clock ratio between
SYSCLK and the clock selected by OSCCLKSRCSEL, and may not occur every time.
If this issue is encountered while using the debugger, then after hitting pause, the
program counter will be at the Boot ROM reset vector.
Implementing the workaround will avoid this condition for any SYSCLK to OSCCLK ratio.
Workaround(s) Add a software delay of 300 SYSCLK cycles using an NOP instruction after every write
to the CLKSRCCTL1 register.
Example:
ClkCfgRegs.CLKSRCCTL1.bit.INTOSC2OFF=0; // Turn on INTOSC2
asm(" RPT #250 || NOP"); // Delay of 250 SYSCLK Cycles
asm(" RPT #50 || NOP"); // Delay of 50 SYSCLK Cycles
ClkCfgRegs.CLKSRCCTL1.bit.OSCCLKSRCSEL = 0; // Clk Src = INTOSC2
asm(" RPT #250 || NOP"); // Delay of 250 SYSCLK Cycles
asm(" RPT #50 || NOP"); // Delay of 50 SYSCLK Cycles
C2000Ware_3_00_00_00 and later revisions will have this workaround implemented.

Other manuals for Texas Instruments TMS320F2837 D Series

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TMS320F2837 D Series and is the answer not in the manual?

Texas Instruments TMS320F2837 D Series Specifications

General IconGeneral
BrandTexas Instruments
ModelTMS320F2837 D Series
CategoryMicrocontrollers
LanguageEnglish

Related product manuals