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.

ubuntu on DM8148

Other Parts Discussed in Thread: CCSTUDIO

Dear TI member,

    because our OS is win XP / win 7,

    we would like to know how to build the u-boot and ubuntu image under win XP / win 7. 

    we have searched the TI wiki and google the above issue,

    but we did not find any useful information.

    where can we download the source code of ubuntu for DM8148?

    and does CCSv5 import the ubuntu source code and build the ubuntu image?

   is there any document to let us study?

  • Hi everyone,

        Is there any people to give us some information about posting Ubuntu on SM8148?

  • Hi Huang,

    Please refer to the below threads/links:

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/t/176991.aspx

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/t/148808.aspx

    Regards,
    Pavel

  • Hi Pavel,

        Thank you for your information that you offered.

         Actually, we would like to know how to create the U-boot file and ubuntu image file for DM8148.

         we will save these files in the SD card, and choose the booting mode of SD card.

         if our client would like to modify the driver of ubuntu, like UART, USB.. etc, is it possible to do it?(for specific application)

        Thanks.

  • Huang,

    Let me clarify, you need Ubuntu on your host/development platform or on your target/DM814x platform?

    My host/development platform is Ubuntu 10.04 LTS 32-bit. And I am using EZSDK for my target/DM814x platform. EZSDK has generic linux kernel, 2.6.37.

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

    When you have Windows OS on your host/development platform, you can use VirtualBox:

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

    Huang Derek said:
    Actually, we would like to know how to create the U-boot file and ubuntu image file for DM8148.

    You need first install EZSDK 5.05.02.00 for DM8148 on Ubuntu 10.04 LTS 32-bit or Ubuntu 11.10 32-bit:

    The you will have pre-built u-boot and uImage in {EZSDK}/board-support/prebuilt-images/ folder.

    You can build your own u-boot, following the below wiki page:

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

    You can build your own uImage, following the below wiki page:

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

    Huang Derek said:
     if our client would like to modify the driver of ubuntu, like UART, USB.. etc, is it possible to do it?

    Yes, it is possible to modify the driver. Regarding USB, refer to the below wiki page:

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_User_Guide#USB_Driver
    http://processors.wiki.ti.com/index.php/TI81xx_PSP_Porting_Guide#USB_driver

    Regarding UART, refer to the below wiki page:

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

    Regards,
    Pavel

  • Hi Pavel,

        First of all, I appreciate your support really.

        We need Ubuntu on DM8148 EVM first,

        and then we will use it in our client's custom board.

        by your procedure, it is similar like installing EZSDK in DM8148 EVM.

        We know some engineers have run ubuntu on DM8148 EVM,

        but we do not get this kind of information or data on Internet.

        Thanks.

        Regards,

        Derek

  • Hi Pavel,

        Could you offer information that runs ubuntu on DM8148 EVM?

        We need it for helping our clients solve problems.

        and only build the u-boot and uImage file on Linux.

        Could we not build u-boot and uImage file by  CCS? 

        Thanks

        Derek

  • Derek,

    Huang Derek said:
    Could you offer information that runs ubuntu on DM8148 EVM?

    I am running the EZSDK based Linux on DM8148 EVM, not ubuntu. And I can not offer more information regarding ubuntu on DM8148 EVM, than I have already provided. This is the DM814x/AM387x hardware forum, and you should better check in our Software/Linux forum:

    http://e2e.ti.com/support/embedded/linux/f/354.aspx

    Huang Derek said:
    and only build the u-boot and uImage file on Linux.

    I have already provided information for how to build u-boot and uImage on Ubuntu host platform:

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/p/290549/1015354.aspx#1015354

    You need first install EZSDK 5.05.02.00 for DM8148 on Ubuntu 10.04 LTS 32-bit or Ubuntu 11.10 32-bit:

    The you will have pre-built u-boot and uImage in {EZSDK}/board-support/prebuilt-images/ folder.

    You can build your own u-boot, following the below wiki page:

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

    You can build your own uImage, following the below wiki page:

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

    Huang Derek said:
    Could we not build u-boot and uImage file by  CCS? 

    No, I do not think you can. CCS is working with .gel and .out files. But you should better check with our CCStudio team, asking this question in the CCS forum:

    http://e2e.ti.com/support/development_tools/code_composer_studio/default.aspx

    Regards,
    Pavel

  • Hi Pavel,

         Thank you for answering my question clearly.

         I will post my issues in the Software / Linux forum.

         Regards,

         Derek