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.

TMS320DM8148: Can IPNC RDK 3.9 use for DM8148 EVM

Part Number: TMS320DM8148


Hi,

I have DM8148 EVM board and IPNC RDK version 3.9.

I just want to use u-boot, kernel and file system of IPNC RDK for DM8148 EVM board.  Because application vise both are different.

Is it possible to use IPNC RDK 3.9 (u-boot, kernel and file system)  for DM8148 EVM ?

Regards,

Prabhunath

  • Hello,

    Please check here:
    www.ti.com/.../IPNC-RDK-CSK
    Chapter "Description".

    I will notify the IPNC team for help.

    BR
    Margarita
  • Hi Margarita,

    Thanks for your replay.

    Please do let me know, if you will get any replay from IPNC team for the same.

    Regrads,
    Prabhunath
  • Hi Prabhunath,

    Prabhunath Gupta said:
    I just want to use u-boot, kernel and file system of IPNC RDK for DM8148 EVM board. 

     since architectures are almost same, it should be possible to use the Kernel  But application may not run due to dependencies of RDK.

  • Hi Prashanth,

    Thank you so much for your response.

    As you said architecture wise DM8127 and DM8148 both are compatible . So that i am trying to use MLO and u-boot of IPNC 3.9 RDK on DM8168 EVM.

    1. I am using below commands to generate MLO and u-boot-dtb.img in u-boot directory.

    make ARCH=arm CROSS_COMPILE=(PATH of cross compiler) dm8127_csk_sd_defconfig

    make ARCH=arm CROSS_COMPILE=(PATH of cross compiler) distclean

    make ARCH=arm CROSS_COMPILE=(PATH of cross compiler) all

    2. Create two partition in sd card using mksd-ti81xx.sh scricpt which is available in ipnc_rdk-3.9.0/Utils/sd-script directory.

    3. Copy step 1 images (MLO and u-boot-dtb.img) on sd card. Here u-boot-dtb.img save as u-boot.img on SD card.

    4. Plug this SD card in DM8148 EVM and turn on the power.

    5.  Find below results.

    NOTE: I am using DM8127 MLO and U-boot.img

    Case 1. No change in IPNC 3.9 u-boot

    U-Boot SPL 2016.05 (Apr 05 2017 - 15:57:36)
    Trying to boot from MMC2

    Case 2. Change in IPNC u-boot to make boot from MMC1

    U-Boot SPL 2016.05 (Apr 05 2017 - 15:57:36)
    Trying to boot from MMC1
    ** Partition 1 not valid on device 0 **
    spl_register_fat_device: fat register err - -1
    spl_load_image_fat: error reading image u-boot.img, err - -1
    SPL: failed to boot from all boot devices
    ### ERROR ### Please RESET the board ###

    Case 3. Change in IPNC u-boot to take partition 0 not 1.

    U-Boot SPL 2016.05 (Apr 05 2017 - 15:57:36)
    Trying to boot from MMC1
    spl_register_fat_device: fat register err - -1
    spl_load_image_fat: error reading image u-boot.img, err - -1
    SPL: failed to boot from all boot devices
    ### ERROR ### Please RESET the board ###

     

    I didn't get the reason of failed to read u-boot.imgso please help me to short out this issue.

    Do let me know if you require more information on this issue.

    Regards,

    Prabhunath

     

     

      

  • Hi Prabhunath,

    Your board is DM8148 or DM8168? .

    As discussed above, IPN RDK is not designed for DM8148 or DM8168 boards and hence you may face compatibility issues. I would suggest you to use the right software release from TI for the particular platforms.  

    If you still want to try,  Can you try with the pre-built  binaries and share the logs?

    Thanks 

  • Hi Ravikiran

    Thank you for quick response.

    I am using DM8148 EVM board. By mistake i wrote DM8168 in above post.

    Please find below log message for binaries available in ipnc_rdk-3.9.0/Source/ipnc_rdk/binaries/DM8127/sd  directory.

    U-Boot SPL 2016.05-00004-g63acf8c-dirty (Feb 13 2017 - 14:05:38)

    Trying to boot from MMC2

     

    Regards,

    Prabhunath

  • Hello Prabhunath,

    As we have discussed already, 3.9 release is not intended for DM8148.
    So, please try configuring DDR parameters for DM8148 in MLO/u-boot source.

    Thanks