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.

Linux/TDA2EXEVM: Does TDA2Ex can work on 512MB DDR? if so, how to?

Part Number: TDA2EXEVM

Tool/software: Linux

As the title, I want to know if the soc can run on 512MB ddr.

Our customer board with 1024MB ddr works well, but the other with 512MB ddr does not work.

the two boards are same except ddr size.

I modified the memory map at mem_segment_definition_linux.xs and adjust dts blocks for it.

linux kernel works well, however, ipu firmware was trapped in Vps_init while hal initializing.

So, what's wrong with me, and how to make it work on 512MB ddr?

Any hints are very very appreciated, thanks.

  • Hi,

    You need also to modify Linux kernel's .dts file to reflect memory map changes.

    Please check for more details chapter "6 Memory map of the application" in VisionSDK_Linux_DevelopmentGuide.pdf and also VisionSDK_UserGuide_MemoryMap.pdf (chapter "6.6 How To - Modify 1GB Linux Memory map to 512MB Linux Memory map").

    Regards,
    Yordan