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.

TDA4VM: emmc uboot enviroment issue

Part Number: TDA4VM

Hi all,

We want user emmc to boot the system up.

We find that emmc envirment is not save in emmc  mmcblk0boot0 , 0x3400 , 0x200(we use sd card before)

And we find this ...

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1031148/faq-tda4vm-u-boot-changes-in-sdk-8-0-vs-7-3

but when we change to r5 tiboot3.bin , will cause the boot death.

What should I do next step? 

  • Do you know what's the different 

    psdk_linux\board-support\k3-image-gen-2022.01\tiboot3.bin

    psdk_linux\board-support\u-boot_build\r5\tiboot3.bin

  • Hi all,

    We already fine the env default is save in eMMC user space.

    we modify config 

    CONFIG_SYS_MMC_ENV_PART=1
    To target  it  to  /dev/mmcblk0boot0

    But we want to change the env on linux that use cmd  "fw_printenv" and "fw_savenv"

    We already checked that the env is save at  /dev/mmcblk0boot0 offset is 0x680000 , size  0x20000

    And already changed the /etc/fw_env.config .

    But run those cmd , still show read failed.

    fw_env.config

    /dev/mmcblk0boot0     0x680000      0x20000

    fw_printenv -c fw_env.config
    Cannot read environment, using default
    Cannot read default environment from file

    Do you have any suggestion on this problem?