![Texas Instruments OMAP36 Series Скачать руководство пользователя страница 2023](http://html.mh-extra.com/html/texas-instruments/omap36-series/omap36-series_technical-reference-manual_10946782023.webp)
Public Version
www.ti.com
L3 Interconnect
Example 1
In this example, the MPU interrupt handler detects an error from the L3 interconnect. A read access from
the
register reports a value of 0x40000. As described in
, the error
detected is a burst time-out from the sDMA read port.
As with any time-out error, the affected module is now considered to be out-of-service. If necessary, the
error can be cleared by sending a soft reset command to the agent (set CORE_RESET bit
[0] to 1, and then to 0). During this time the initiator is off-line. Although the rest
of the system still behaves normally, a time-out error is usually severe enough to require a complete reset
of the chip.
Before resetting the agent or the system, the error log registers can learn the status of the interconnect
and determine the type of failure. Reading the IA_SDMA_RD.
register shows
whether the time-out was detected during a burst or during a read/write sequence.
Example 2
In this example, the MPU interrupt controller detects an error from the L3 interconnect. A read access from
the
register reports a value of 0x100. This is a functional error from the IVA2.2
subsystem initiator.
The IA_IVA2.2.
register should be read next. The value stored in it is
0x12_0400_1302.
•
CMD field IA_IVA2.2.
[2:0]: Value 0x2. Not applicable for an in-band error.
•
INITID field IA_IVA2.2.
[15:8]: Value 0x13. The origin of the error is the IVA2.2
subsystem sDMA.
•
CODE field IA_IVA2.2.
[27:24]: Value 0x4. Error is an in-band error.
•
SECONDARY bit IA_IVA2.2.
[30]: Value 0x0. The error is functional.
•
MULTI bit IA_IVA2.2.
[31]: Value 0x0. No additional error has been detected.
•
REQ_INFO field IA_IVA2.2.
[43:32]: Value 0x12. Not applicable for an in-band
error.
There is no simple way to determine which target originated the in-band error. An SError assertion or a
request time-out would have been detected and logged in the
register. Because
no such error is asserted (bits 60:48 are still 0), the error can only be a firewall error or have originated in
the target itself. The user must read all of the PM_xxx.
registers.
CAUTION
The PM register blocks are sensitive registers and are usually protected.
Ensure that the processor used to debug the error is allowed to access these
registers. If not, the access will be rejected and another error will be generated.
All PM_xxx.
registers are clear (bits 27:24 equal 0x0) except for
, which reads 0x0302_1301. The error occurred while trying to
access the OCM RAM.
NOTE:
If all PM_xxx.
registers are clear, the error is unrelated to the
interconnect. Further analysis must be done in the targets.
•
Bits 27:24: Value 0x3. There is a protection error.
•
Bits 2:0: Value 0x1. The command was a posted write.
•
Bits 6:4: Value 0x0. The address is protected by Region 0 (default region) of the firewall.
•
Bits 15:8: Value 0x13. The origin of the error is the IVA2.2, thread 2. This is consistent with the error
log on the initiator side, and confirms this error report is the correct one.
•
Bits 20:16: Value 0x2. The protection parameters were data, debug, and user.
•
Bit 31: Value 0x0. This is the only error detected.
2023
SWPU177N – December 2009 – Revised November 2010
Interconnect
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 ...