Public Version
Display Subsystem Basic Programming Model
www.ti.com
1. Change TxUlpsClk signals to INACTIVE state for the clock lane by resetting the
DSS.
LANEx_ULPS_SIG2 (x range is 1 to 3 corresponding to lane #1 to lane
#3) bit to 0.
2. Change the state of TxUlpsExit for clock lane to INACTIVE state by resetting the
DSS.
LANEx_ULPS_SIG1 (x range is 1 to 3 corresponding to lane #1 to lane
#3) bit to 0. This step is necessary only in case a PWROFF command (the command for power control
of the complex I/O) is issued while the sequence for exiting is in progress (TxUlpsExit signal is already
in ACTIVE state).
NOTE:
When the DSS.
LANEx_ULPS_SIG2 and
LANEx_ULPS_SIG1 bits are both being written to 0, they can
be combined into one write. Both bits must be read back to confirm they are effective before
proceeding.
To exit from ULPS for a data lane, the following sequence is required:
1. Change the state of TxUlpsExit for each lane to ACTIVE by setting the DSS.
LANEx_ULPS_SIG1 (x range is 1 to 3 corresponding to lane #1 to lane #3) bit to 1.
2. Wait for the ULPSACTIVENOT_ALL1_IRQ interrupt indicating that all lanes with TxUlpsExit active
have acknowledged by asserting UlpsActiveNot. This is performed by monitoring the
DSS.
[31] ULPSACTIVENOT_ALL1_IRQ status bit.
3. Start the application wake-up timer (GPtimer).
4. Wait for the time-out.
5. Change TxRequestEsc signals to INACTIVE state for the data lane by resetting the
DSS.
LANEx_ULPS_SIG2 (x range is 1 to 3 corresponding to lane #1 to lane
#3) bit to 0.
6. Reset the DSS.
LANEx_ULPS_SIG1 (x range is 1 to 3 corresponding to lane
#1 to lane #3) bit to 0.
NOTE:
When the DSS.
LANEx_ULPS_SIG2 and
LANEx_ULPS_SIG1 bits are both being written to 0, they can
be combined into one write. Both bits must be read back to confirm they are effective before
proceeding.
To exit from ULPS for a data lane, in case ComplexIO is in OFF state (the DSI protocol engine sends
ComplexIO into OFF state by setting DSS.
[28:27] PWROFF = 0x0), the
sequence is:
1. Change TxRequestEsc signals to INACTIVE state by resetting the DSS.
LANEx_ULPS_SIG2 (x range is 1 to 3 corresponding to lane #1 to lane #3) bit to 0.
2. Change the state of TxUlpsExit to INACTIVE state by resetting the DSS.
LANEx_ULPS_SIG1 (x range is 1 to 3 corresponding to lane #1 to lane #3) bit to 0. This step is
necessary only in case a PWROFF command is issued while the sequence for exiting is in progress
(TxUlpsExit signal is already in ACTIVE state).
NOTE:
When the DSS.
LANEx_ULPS_SIG2 and
LANEx_ULPS_SIG1 bits are both being written to 0, they can
be combined into one write. Both bits must be read back to confirm they are effective before
proceeding.
When the sequence for entering/exiting into/from ULP state is started for specific lanes, users must wait
for the sequence to complete before changing the state of the same or other lanes.
7.5.4.12 DSI Programming Sequence Example
This section describes distinct configurations of the DSI protocol engine to support different type of traffics.
1748
Display Subsystem
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated
Содержание OMAP36 Series
Страница 174: ...174 List of Tables SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 692: ...692 MPU Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1084: ...1084 IVA2 2 Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1990: ...1990 2D 3D Graphics Accelerator SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2334: ...2334 Memory Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2700: ...2700 Memory Management Units SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2868: ...2868 HDQ 1 Wire SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2974: ...2974 UART IrDA CIR SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3054: ...3054 Multichannel SPI SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3462: ...3462 MMC SD SDIO Card Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3508: ...3508 General Purpose Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3584: ...3584 Initialization SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3648: ...3648 Debug and Emulation SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...