
www.ti.com
Usage Notes and Known Design Exceptions to Functional Specifications
Advisory C28x Flash: Code Executing From the C28x Subsystem Flash May be Subject to
Unnecessary 1-Cycle Delays
Revision(s) Affected 0
Details Code executing from the C28x Subsystem Flash may be subject to unnecessary 1-cycle
delays. This delay will not occur more often than once every 8 instructions for code that
is composed of linear 32-bit opcodes with no pipeline delays (worst case). In practice,
the unnecessary delay occurs rarely since the C28x uses both 16-bit opcodes and 32-bit
opcodes.
This delay can occur when Flash wait states are set to "3" and the prefetch mechanism
is enabled. This delay does not occur when the wait states are set to "2" or "1" with
prefetch enabled.
Workaround(s) None. This is fixed in Revision A silicon.
Advisory C28x Flash: The SBF and BF Instructions Will Not Execute From Flash
Revision(s) Affected 0
Details When the flash prefetch is enabled, the SBF and BF instructions will not be correctly
fetched from the Flash.
Workaround(s) Compile the application code with the –me option to avoid the SBF and BF instructions.
This is fixed in Revision A silicon.
Advisory C28x Clocking: EALLOW Protection of C28x Clocking Registers Prevents Read of
Registers
Revision(s) Affected 0
Details The EALLOW protection of the C28x clocking registers prevents reads to these registers
(reads return 0x0000) in addition to preventing writes to the registers (expected behavior
of EALLOW-protection) when EALLOW is not set.
Workaround(s) Prior to reading C28x clocking registers, the application code must first execute the
“EALLOW” command.
This is fixed in Revision A silicon.
33
SPRZ357J–August 2011–Revised July 2014 F28M35x Concerto™ MCU Silicon Errata
Submit Documentation Feedback
Copyright © 2011–2014, Texas Instruments Incorporated
Comentarios a estos manuales