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.

sitara tuning

Other Parts Discussed in Thread: AM3517, STARTERWARE-SITARA

I test 256 MB RAM by AM3517 cpu. The duration of this test is about 30 second. When I do the same test by Xscale cpu (IXP 425)  duration is 4 second.

I check settings of DPLL1, and DPLL1 generates MPU_CLK=500MHz (N=500, M=12, m=1)

I'm looking forward that AM3517 is faster cpu than IXP425.

What shoul I do to tune AM3517?

 

Regards

K. Frackowiak

  • Hi

    What OS are you using?  Do you have caches enabled?

  • Jeff,

    I use own OS.  I don't enable MMU so that my problem.

    Would you like to send me source code to initialize TTB, MMU enable , I-cache and D-cache enable?

    How should I set NEON to get the best speed AM3517?

    Regards

    K. Frackowiak

  • Hi Krzysztof, 

    TI has some software called Starterware for bare metal users. It is new to me, but I'm going to send you the link if you want to look at it before I do. It claims to support cache and mmu.  There is not a version of Starterware for AM35x yet, but if you download and look at AM335x which is also a Cortex-A8 part, the MMU setup and cache setup would be the same: http://www.ti.com/tool/starterware-sitara

    Hopefully this article may answer your NEON question:

    http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka13544.html

  • Jeff, there is no source code for settings MMU, only ELF. I' ve read some documents and set MMU enable. Time of my test RAM is about 2 seconds.

    I think that it's correct. But I have another problem with EMAC cache.  I have to flush and invalidate cache after/before dma opieration, I try do it by SMI, but it doesn't work.

    I' m looking for a source code invalidate dcache and flush dcache for a AM3517.

    Thank you for answe, and I wish you Merry Christmas and Happy New Year.

     

    Regards

    K. Frackowiak