This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OMAP-L138 - using EMIFB DDR by DSP and ARM simultaneously

Other Parts Discussed in Thread: OMAP-L138

Hi

Sorry for my english

I got Zoom OMAP-L138 Experimenter Kit and OMAP-L138 SOM-M1 64M DDR.


1. ARM works with Linux kernel and it uses 32M space of EMIFB DDR (0xC000 0000 - 0xC1FF FFFF).

Can ARM and DSP use EMIFB DDR simultaneously (on example DSP will use the remaining 32M space of EMIFB DDR (0xC200 0000 - 0xC3FF FFFF)) or must be used   additional SDRAM, connected to EMIFA to using by DSP?

If ARM and DSP can use EMIFB DDR simultaneously, how is acces to DDR and who has the higher priority of acces? How to change prioryty?
I want the DSP to have a higher priority.

2. When OMAP-L138 SOM-M1 operates (U-Boot or Linux), temperature of OMAP-L138 housing is between 50-70C.
It is OK?

Part numbers:
- Zoom OMAP-L138 Experimenter Kit:
  1013527 Rev 5
- OMAP-L138 SOM-M1:
  1014652 Rev B

 

Thanks

 

Wojciech

  • Wojciech said:

    1. ARM works with Linux kernel and it uses 32M space of EMIFB DDR (0xC000 0000 - 0xC1FF FFFF).

    Can ARM and DSP use EMIFB DDR simultaneously (on example DSP will use the remaining 32M space of EMIFB DDR (0xC200 0000 - 0xC3FF FFFF)) or must be used   additional SDRAM, connected to EMIFA to using by DSP?

    If ARM and DSP can use EMIFB DDR simultaneously, how is acces to DDR and who has the higher priority of acces? How to change prioryty?
    I want the DSP to have a higher priority.

     

    Yes, both the ARM and DSP may access the DDR through EMIFB simultaneously.  DMA masters (ARM and DSP are both DMA masters) have system-level priorities that are programmed through the SYSCFG_MSTPRIn registers.  For more information on arbitration, you can take a look at this wiki article:  http://processors.wiki.ti.com/index.php/OMAP-L1x/C674x/AM1x_SoC_Architectural_Overview

    Related articles are linked from here: http://processors.wiki.ti.com/index.php/OMAP-L1x/C674x/AM1x_SOC_Architecture_and_Throughput_Overview

    Wojciech said:

     

    2. When OMAP-L138 SOM-M1 operates (U-Boot or Linux), temperature of OMAP-L138 housing is between 50-70C.
    It is OK?

     

    Yes, this is ok.