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.

DM8147 in DM8148 socket

Other Parts Discussed in Thread: TMS320DM8147, TMS320DM8148, LINUXEZSDK-DAVINCI

Would a DM8147 work in a DM8148 socket without hardware/software modifications? I don't use the SGX530 in the DM8148.

Thanks,

  • It is OK they are compatible

  • Thanks.

    I have two working boards with the 8148 replaced with the 8147; now they don't come up, not even the console output on UART0. I saw the 8147 comes out of reset, tries to read the SD; SD sends data back on DATA0, but that is it. After a short burst there is no more activity. We had the boards x-rayed but could not see anything in the rework.

  • Hi,  

    What is the Silicon Revision of DM8148/DM8147?

  • TMS320DM8148BCYE1

    And

    TMS320DM8147SCYE1

    Could the S be the problem?

  • Tai,

    DM8148BCYE1 is 2.1 revision, while DM8147SCYE1 is 3.0 (video security) revision.

    What is the SDK you are using, is it EZSDK 5.05.02.00? Note that on older versions of the EZSDK (and of the u-boot inside this EZSDK), there is no support for 3.0 devices (see the below u-boot patch which add 3.0 support):

    http://arago-project.org/git/projects/?p=u-boot-omap3.git;a=commit;h=7dc9f3f41d987ce533e387a2d4f3263f1a19764c

    Regards,
    Pavel

  • Pavel,

    Thank you very much for the info on the patch. We did apply all the mentioned patches; now I saw the 8147 reads the SD much further, but still does not come out of boot.

    On the UART0, I saw some non-standard characters; thought of baud rate issue, but I tried all the baud rates, but still could not correct it.

    The same SD works in a board with the 8148BCYE1.

    Do we need to do anything with the video security? I search for it but have not been able to come up with anything.

    Thanks,

    Tai

  • Tai,

    Tai Phan said:
    We did apply all the mentioned patches

    Have you applied the one below?

    http://arago-project.org/git/projects/?p=u-boot-omap3.git;a=commit;h=cbd0e59570e313405f73d8ae4b1f016a1980b308

    Best regards,
    Pavel

  • Tai,

    Tai Phan said:
    Do we need to do anything with the video security?

    No, nothing special for video security.

    http://www.ti.com/product/TMS320DM8147/description

    Have a look in the table that compares TMS320DM8147 and TMS320DM8148, both are for video security (and 8148 can be used in for other applications). The only difference is that DM8147 does not have Graphics engine (SGX).

    8147 and 8148 share the same EZSDK:

    http://www.ti.com/product/TMS320DM8147/toolssoftware -> http://www.ti.com/tool/linuxezsdk-davinci

    Regards,
    Pavel

  • Pavel,

    This one did the trick.

    Thank you very much for your help.

    Regards,

    Tai

  • Pavel,

    Are there changes similar to this one on Linux side? So far we are able to bring it up on Uboot, but there are issues when running applications.

    Thanks,

    Tai

  • Tai,

     

    Tai Phan said:
    Are there changes similar to this one on Linux side? So far we are able to bring it up on Uboot, but there are issues when running applications.

    This is the linux kernel tree:

    http://arago-project.org/git/projects/?p=linux-omap3.git;a=shortlog;h=refs/heads/ti81xx-master

    The only patch related to PG3 that I can find is:

    http://arago-project.org/git/projects/?p=linux-omap3.git;a=commit;h=a7bba7d96133513d2b97d960a5b08f9196d09b04

    BR
    Pavel

  • Pavel,

    Thanks again. Initial testing looks promising, we are going through the complete test suit to be sure we get everything.

    Thanks,

    Tai

  • $ git clone http://arago-project.org/git/projects/


    Cloning into 'projects'...

    fatal: repository 'http://arago-project.org/git/projects/' not found

    Can you tell me what's wrong with it?Thank you.

  • Shupeng,

    shupeng hu said:
    $ git clone http://arago-project.org/git/projects/

    Can you try with $git clone git://arago-project.org/git/projects/linux-omap3.git

    http://processors.wiki.ti.com/index.php/Category:EZSDK_Software_BOM#Publicly_available_public_source_code_trees

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

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/p/191507/746864.aspx#746864

    http://e2e.ti.com/support/embedded/linux/f/354/p/164578/602845.aspx#602845

    http://e2e.ti.com/support/embedded/linux/f/354/p/199108/709723.aspx#709723

    Regards,
    Pavel