Datasheet

Table Of Contents
RM46L852
www.ti.com
SPNS185C SEPTEMBER 2012REVISED JUNE 2015
When POM is used to overlay the flash on to internal or external RAM, there is a bus contention possibility when
another master accesses the TCM flash. This results in a system hang.
The POM implements a timeout feature to detect this exact scenario. The timeout needs to be enabled
whenever POM overlay is enabled.
The timeout can be enabled by writing 1010 to the Enable TimeOut (ETO) field of the POM Global Control
register (POMGLBCTRL, address = 0xFFA04000).
In case a read request by the POM cannot be completed within 32 HCLK cycles, the timeout (TO) flag is set in
the POM Flag register (POMFLG, address = 0xFFA0400C). Also, an abort is generated to the CPU. This can
be a prefetch abort for an instruction fetch or a data abort for a data fetch.
The prefetch- and data-abort handlers must be modified to check if the TO flag in the POM is set. If so, then
the application can assume that the timeout is caused by a bus contention between the POM transaction and
another master accessing the same memory region. The abort handlers need to clear the TO flag, so that any
further aborts are not misinterpreted as having been caused due to a timeout from the POM.
Copyright © 2012–2015, Texas Instruments Incorporated System Information and Electrical Specifications 87
Submit Documentation Feedback
Product Folder Links: RM46L852