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.

PROCESSOR-SDK-J721E: What is the Cadence Sierra PHY?

Part Number: PROCESSOR-SDK-J721E
Other Parts Discussed in Thread: DRA829J

Hi,

I have custom h/w based on the DRA829J/J721E.  I have been modifying u-boot to remove EVM specific h/w that my h/w does not have.

I'm stumped by this message from u-boot.  Is this part of the J721E or is it a device on the EVM.

U-Boot 2021.01-dirty (Feb 14 2023 - 19:34:31 +0000)

SoC:   J721E SR1.1 GP
Model: Texas Instruments K3 J721E SoC
DRAM:  4 GiB
Flash: 0 Bytes
MMC:   sdhci@4f80000: 0
Loading Environment from FAT... In:    serial@2800000
Out:   serial@2800000
Err:   serial@2800000
am65_cpsw_nuss ethernet@46000000: K3 CPSW: nuss_ver: 0x6BA00101 cpsw_ver: 0x6BA80100 ale_ver: 0x00293904 Ports:1 mdio_freq:1000000
cdns,sierra serdes@5000000: PHY not found 0x7364 vs 0x0 <----------------------------------------------------------------------------------------??????
Sierra init failed:-22
Net:   Could not get PHY for ethernet@46000000port@1: addr 0
am65_cpsw_nuss_port ethernet@46000000port@1: phy_connect() failed
No ethernet found.

Hit any key to stop autoboot:  0

I think I can remove it by removing this - CONFIG_PHY_CADENCE_SIERRA=y - Correct?

thanks

  • Hi Stephen,

    This is the Phy for USB. So as long as you are not using the USB in U-Boot this can be disabled.

    I think I can remove it by removing this - CONFIG_PHY_CADENCE_SIERRA=y - Correct?

    You could disable the usb node itself that finally so that none of the dependent nodes get probed.

    Best Regards,
    Keerthy

  • Hi Keerthy,

    I need USB functionality in all boot firmware (tiboot3/tispl/u-boot) so that DFU over USB can be used.  I only need USB 2 functionality, so no SuperSpeed/USB 3. 

    I believe I have enabled this like so:

    k3-j721e-common-proc-board-u-boot.dtsi:
    --------------------------------------
    &usbss0 {
       u-boot,dm-spl;
       ti,usb2-only;
    };

    Can you confirm?.

    thanks

  • Hi stephen,

    You can remove CONFIG_PHY_CADENCE_SIERRA as in evm this was used to probe serdes0 that will be used by Ethernet.

    Your DFU will work even if you remove this.

    Re