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.

whether Linux uses 128 L3 shared RAM

Other Parts Discussed in Thread: OMAPL138, DA8XX

Hi,

      I am using OMAPL138. I am using evm zoom board.  I have ported Linux in it. I was working fine.  I am using DSPLink which is working fine. 

My application I want to use 128KB shared L3 RAM from DSP. Can I use it?

I want to know,    whether Linux uses this 128 L3 shared RAM ?

Is there any document for Memory used by Linux  for this OMAPL138 platform ?

Thanks & Regards,

Kalaiyarasan ES

  • Kalaiyarasan,

    You can look in /proc/iomem to see what memory Linux is using. By default, it should not be using the DSP L3 RAM.

    ~Ramsey

  • Ramsey,

            When i look /proc/iomem  i found L3 Shared RAM is used by PRUSS.0.   It look like i am not able to use L3 RAM from DSP.

    If i want to use L3 RAM from DSP,  What changes i have to do ?

      I have given my /proc/iomem below:

    root@am180x-evm:~# cat /proc/iomem
    00000000-0003ffff : pruss.0
    01c00000-01c07fff : edma_cc0
      01c00000-01c07fff : edma
    01c08000-01c083ff : edma_tc0
    01c08400-01c087ff : edma_tc1
    01c21000-01c21fff : watchdog
    01c23000-01c23fff : omap_rtc
      01c23000-01c23fff : omap_rtc
    01c30000-01c3ffff : pruss.0
    01c40000-01c40fff : davinci_mmc.0
      01c40000-01c40fff : mmc0
    01c42000-01c4201f : serial
    01d0c000-01d0c01f : serial
    01d0d000-01d0d01f : serial
    01e00000-01e0ffff : mc
      01e00000-01e0ffff : mc
    01e13000-01e13fff : da8xx_lcdc.0
    01e18000-01e19fff : ahci
    01e20000-01e23fff : davinci_emac.1
      01e20000-01e23fff : eth0
    01e24000-01e24fff : davinci_mdio.0
      01e24000-01e24fff : davinci_mdio.0
    01e25000-01e25fff : ohci.0
      01e25000-01e25fff : ohci_hcd
    01e30000-01e37fff : edma_cc1
      01e30000-01e37fff : edma
    01e38000-01e383ff : edma_tc2
    01f0e000-01f0efff : spi_davinci.1
      01f0e000-01f0efff : spi_davinci
    62000000-620807ff : davinci_nand.1
    68000000-68007fff : davinci_nand.1
    80000000-8001ffff : pruss.0
    b0000000-b0007fff : cpuidle-davinci.0
    c0000000-c5ffffff : System RAM
      c002a000-c0413fff : Kernel text
      c0414000-c044bdd7 : Kernel data