PROCESSOR-SDK-AM65X: To test eMMC and DD3

Part Number: PROCESSOR-SDK-AM65X

Tool/software:

Hi Team,

         I'm working on  AM65x industrial development kit (IDK). I need to test 

  •         on-board eMMC
  •         4GB DDR4

Approach I followed is for testing DDR4 is memtester. And for eMMC I used dd command 

     Is there any User guide or reference manual to test above peripherals.

Thanks & Regards,

Robbi.

  • Hi Robbi,

    If you run memtester command without any parameter, it shows how to use this command.

    # memtester
    memtester version 4.5.1 (64-bit)
    Copyright (C) 2001-2020 Charles Cazabon.
    Licensed under the GNU General Public License version 2 (only).
    
    pagesize is 4096
    pagesizemask is 0xfffffffffffff000
    need memory argument, in MB
    
    Usage: memtester [-p physaddrbase [-d device]] <mem>[B|K|M|G] [loops]

    The dd command has many usages, 'dd --help' command shows the basic usage, then you can search on internet for more specific information.

  • Yes @ Bin Liu,

               I understand the how to use memtester and dd command, but my query is " Is there any approach other than these to test LPDDR and eMMC " 

    Thanks,

    Robbi

  • Hi Robbi,

    We typically use memtester to validate DDR.

    For testing eMMC, it all depends on the test purpose. eMMC is basically a block device in Linux, so you technically could use any block device access program to test eMMC. That is why 'dd' is common used.

    Kernel also provides a mmc test module "mmc_test". Please check the link below.

    https://docs.kernel.org/next/driver-api/mmc/mmc-test.html