Part Number: OMAP-L138
Hi Support,
We have experienced some interrupt latency, when our application is servicing UPP interrupt on the DSP that causes us some problems.
The latency seems to be most significant, when carrying out write operations to DDR memory from the DSP. Is there a way for the DDR controller to block the UPP interrupt, due to a write operation?
We use DDR for streaming data and write the streaming data to DDR memory from the DSP. This happens periodically at a 1KHz update rate on the DSP. The streaming data in DDR memory is also read by the ARM.
It should also be mentioned that the interrupt latency is not always present, but it happens frequently enough to be an issue for our application.
In general, are there any hardware interrupts on the OMAP-L138 with a higher priority level than the UPP interrupt?
In particular, this is the UPP interrupt that is delayed.

Used Parts
We are using OMAP-L138 based on TMS320C674X (DSP) and ARM926EJ-S (ARM). The OMAP is also based on a Critical Link SOM board. The specific SOM we are using has the following part number:
- L138-DI-225-RI
Master Priority Control
We have also manually configured the master priority registers (MSTPRIO 0-3). The registers are set as the following:
- MSTPRI0 = 0x44422233
- MSTPRI1 = 0x44440000
- MSTPRI2 = 0x54604404


