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.

[FAQ] TDA4VM: CPSW9G Ethernet switch not working out-of-the box SDK 8.5 onwards

Part Number: TDA4VM
Other Parts Discussed in Thread: TDA4VH, DRA821, DRA829

I created an SD card using the mksdboot.sh script in the [PSDK-LINUX-INSTALL-DIR]/bin in PSDK Linux 8.5. I do not see any interfaces corresponding to CPSW9G ethernet controller as well as no ethfw log. This issue occurs in J721e, J7200 and J784s4.

  • Hi,

    From SDK 8.5 onwards the out-of-box configuration is changing. Hence, to enable the ethfw, you need to make some modifications for J721e (TDA4VM, DRA829), J7200 (DRA821) and J784s4 (TDA4VH)

    This is a one-time setup.

    SDK 8.5 :

    • Create SD card using mksdboot.sh in [PSDK-LINUX-INSTALL-DIR]/bin directory
    • Boot the board using this SD Card
    • Rn the following command once the board boots up:
      • j721e : 
        • ln -sfn /lib/firmware/ethfw/app_remoteswitchcfg_server_strip.xer5f /lib/firmware/j7-main-r5f0_0-fw
        • sync
        • reboot
      • j7200
        • ln -sfn /lib/firmware/ethfw/app_remoteswitchcfg_server_strip.xer5f /lib/firmware/j7200-main-r5f0_0-fw
        • sync
        • reboot
      • j784s4
        • ln -sfn /lib/firmware/ethfw/app_remoteswitchcfg_server_strip.xer5f /lib/firmware/j784s4-main-r5f0_0-fw
        • sync
        • reboot
    • After reboot, the ethfw will be controlling CPSW9/5G and you should see two additional interfaces in ifconfig.

    Regards,
    Tanmay