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.

TDA4VL-Q1: DFU feature

Part Number: TDA4VL-Q1
Other Parts Discussed in Thread: TDA4VM

Hi team,

Here's an issue from the customer may need your help:

S/W version: J721S2 SDK8.0.4

From the documentation, this platform does not have sysfw.itb, as shown in the following figure:

While in the code, the configuration for DFU_alt_info_emmc dose have sysfw.itb, as shown in the following figure (the code is configured for DFU_ALT_info_MMC):

Docs for J721E includes instructions for sysfw.itb to be merged with tiboot3.bin, and macro switch controls for configuring DFU_alt_info_EMMC in J721E's code. If it is a J7200 platform, DFU_ALT_info_EMMC_shared is configured.

1) Regarding the configuration of DFU_alt_info_EMMC of J721S2, which one should be selected, DFU_ALT_info_EMMC or DFU_ALT_info_EMMC_shared?

The customer has tried to remove the sysfw.itb setting in DFU_ALT_info_EMMC and execution of DFU burn EMMC after compilation fails. 

2) After compiling a version without removing sysfw.itb, flashing tiboot3.bin tispl.bin and u-boot.img in DFU mode can be successful, after flashing, then flashing rootfs in fastboot mode will fail.

However, the above methods are validated on the TDA4VM platform J721E, which is functional and EMMC can burn successfully and power on. Is the above issue related to sysfw.itb? 

Could you help check this case? Thanks.

Best Regards,

Cherry

  • Hi Cherry 

    1) Regarding the configuration of DFU_alt_info_EMMC of J721S2, which one should be selected, DFU_ALT_info_EMMC or DFU_ALT_info_EMMC_shared?

     I am able to reproduce this issue at my end thank you for noticing this , will be filling the bug internally for this here is the internal jira link.

      jira.itg.ti.com/.../LCPD-32817

    2) After compiling a version without removing sysfw.itb, flashing tiboot3.bin tispl.bin and u-boot.img in DFU mode can be successful, after flashing, then flashing rootfs in fastboot mode will fail.

     What is the size of rootfs can you try with the tinyrootfs first.

    However, the above methods are validated on the TDA4VM platform J721E, which is functional and EMMC can burn successfully and power on. Is the above issue related to sysfw.itb? 

    flash issue is not related to sysfw.itb, try with tinyrootfs and see if you are able to flash that or not first.

    Regards
    Diwakar