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.

DM8168 platform : How to bring Up the Board.?

Hi Everyone,

Hardly need help from you. Thank you in Advance.

I recently got DM8168 board. Need to bring up the board. i mean, i only have to build uboot, kernel and filesystems step by step. Finally have to run Gstreamer pipelines on that board.
Please suggest me some good documentation or websites, where i can get all procedures for to do this stuff.

Thanks Again. Please help here.

BR

Ajay Kumar KR

  • Ajay,

    Ajay Kumar KR said:
    I recently got DM8168 board.

    Is this DM8168 TI EVM or custom board?

    If EVM, one option is to use DM816x EZSDK (ti-ezsdk_dm816x-evm_5_05_02_00) script mksdboot.sh. This script will create you bootable MMC/SD card.

    You can start with these 3 docs:

    ti-ezsdk_dm816x-evm_5_05_02_00/docs/DM816x_EZ_Software_Developers_Guide.pdf

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_UBOOT_User_Guide

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_User_Guide

    BR
    Pavel

  • Hi Sir, Thanks for the suggestions. 

    Actually I have custom development board( which is not ti's ). That does not support Gstreamer pipelines. So we only need to do this.  also please give me the link where i can download full version of ti-ezsdk tar ball( ti-ezsdk_dm816x-evm_5_05_02_00). Sir if possible please suggest me some links where i can get how to build binaries for uboot, kernel and filesystem.

    Thank you so much sir.

    BR

    Ajay Kumar KR

  • Ajay,

    Ajay Kumar KR said:
    Actually I have custom development board( which is not ti's )

    Then you can also do DDR3 software leveling:

    http://processors.wiki.ti.com/index.php/DM816x_C6A816x_AM389x_DDR3_Init

    The porting guide might be also in help:

    http://processors.wiki.ti.com/index.php/TI81xx_PSP_Porting_Guide

    Ajay Kumar KR said:
    That does not support Gstreamer pipelines. So we only need to do this.

    Regarding Gstreamer, refer to:

    http://processors.wiki.ti.com/index.php/GStreamer

    http://processors.wiki.ti.com/index.php/DM81xx_Gstreamer_Plugin

    http://processors.wiki.ti.com/index.php/DM81xx_Gstreamer_Pipelines

    ti-ezsdk_dm816x-evm_5_05_02_00/docs/DM816x_EZ_Software_Developers_Guide.pdf - sections 3.6 Running GStreamer pipelines and 5.6 Creating a GStreamer application

    Ajay Kumar KR said:
    also please give me the link where i can download full version of ti-ezsdk tar ball( ti-ezsdk_dm816x-evm_5_05_02_00).

    http://software-dl.ti.com/dsps/dsps_public_sw/ezsdk/latest/index_FDS.html

    ezsdk_dm816x-evm_5_05_02_00_setuplinux

    Ajay Kumar KR said:
    Sir if possible please suggest me some links where i can get how to build binaries for uboot, kernel and filesystem.

    For how to build u-boot:

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_UBOOT_User_Guide#Building_U-Boot

    For how to build linux kernel:

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_User_Guide#Compiling_Linux_Kernel

    For how to build application (which is then stored and executed from the filesystem):

    ti-ezsdk_dm816x-evm_5_05_02_00/docs/DM816x_EZ_Software_Developers_Guide.pdf - section 2.2 Writing your own "Hello World!" application and executing it on the target

    BR
    Pavel