EasyManuals Logo

Texas Instruments TMS320F2837 D Series User Manual

Texas Instruments TMS320F2837 D Series
52 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 #30 background imageLoading...
Page #30 background image
Advisory Low-Power Modes: Power Down Flash or Maintain Minimum Device Activity
Revisions Affected
0, A, B, C
Details The device has an intentional current path from V
DD3VFL
(flash supply) to V
DD
. Since
the HALT, STANDBY, IDLE, or other low-activity device conditions can have low current
demand on V
DD
, this V
DD3VFL
current can cause V
DD
to rise above the recommended
operating voltage.
There will be zero current load to the external system V
DD
regulator while in this condition.
This is not an issue for most regulators; however, some system voltage regulators require
a minimum load for proper operation.
Workarounds Workaround 1: Power down the flash before entering HALT, STANDBY, IDLE, or other
low-activity device conditions. This will disable the internal current path. This workaround
must be executed from RAM.
// CPU-1
EALLOW;
// seize the pump semaphore
while (IpcRegs.PUMPREQUEST.bit.SEM != 0x2)
{
IpcRegs.PUMPREQUEST.all = IPC_PUMP_KEY | 0x2;
}
Flash0CtrlRegs.FBFALLBACK.bit.BNKPWR0 = 0;
asm(" RPT #8 || NOP");
// power down pump
Flash0CtrlRegs.FPAC1.bit.PMPPWR = 0;
asm(" RPT #8 || NOP");
// release pump semaphore
IpcRegs.PUMPREQUEST.all = IPC_PUMP_KEY | 0x0;
EDIS;
// enter low power mode
asm(" IDLE");
// CPU-2
EALLOW;
// seize the pump semaphore
while (IpcRegs.PUMPREQUEST.bit.SEM != 0x1)
{
IpcRegs.PUMPREQUEST.all = IPC_PUMP_KEY | 0x1;
}
Flash0CtrlRegs.FBFALLBACK.bit.BNKPWR0 = 0;
asm(" RPT #8 || NOP");
// power down pump
Flash0CtrlRegs.FPAC1.bit.PMPPWR = 0;
asm(" RPT #8 || NOP");
// release pump semaphore
IpcRegs.PUMPREQUEST.all = IPC_PUMP_KEY | 0x0;
EDIS;
// enter low power mode
asm(" IDLE");
Workaround 2: Keep SYSCLK at a minimum of 100 MHz during STANDBY or IDLE. This
activity will be sufficient to consume the internal current.
Workaround 3: An external 82-Ω resistor can be added to the board between V
DD
and
V
SS
.
Silicon Revision C Usage Notes and Advisories www.ti.com
30 TMS320F2837xD Dual-Core Real-Time MCUs Silicon Errata (Silicon
Revisions C, B, A, 0)
SPRZ412M – DECEMBER 2013 – REVISED MARCH 2023
Submit Document Feedback
Copyright © 2023 Texas Instruments Incorporated

Table of Contents

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