How to enable UFS based on Jetson AGX Orin Developer Kit

Hi, Nvidia team,
I try to enable UFS on newer JetPack, based on Jetson AGX Orin Developer Kit, Jetson Linux 35.3.1 | NVIDIA Developer

then I did below items:

  1. In file p3701.conf.common
    ODMDATA=“gbe-uphy-config-22,hsstp-lane-map-3,nvhs-uphy-config-0,hsio-uphy-config-3,gbe0-enable-10g”;

  2. Make sure that in final dts or in file cvb/tegra234-p3737-0000-a00.dtsi, the ufs node is enabled.
    ufshci@2500000 {
    nvidia,enable-ufs-provisioning;
    nvidia,max-hs-gear = <3>;
    status = “okay”;
    };

then I received below failure log (removed other logs,):
[ 8.679649] ufs_tegra 2500000.ufshci: dme-link-startup Successful
[ 8.719786] ufs_tegra 2500000.ufshci: MPhy Receiver Calibration passed
[ 8.732261] ufs_tegra 2500000.ufshci: MPhy Receiver Calibration passed
[ 8.747478] ufs_tegra 2500000.ufshci: MPhy Receiver Calibration passed
[ 8.761609] ufs_tegra 2500000.ufshci: MPhy Receiver Calibration passed
[ 8.860537] ufs_tegra 2500000.ufshci: ufshcd_verify_dev_init: NOP OUT failed 15

I used UFS PA to captured the UFS sequence,
I found the UFS link success, then no more trace can be found. I suspected that the UFS lane6/7 has been disconnected after MPhy Receiver Calibration passed.

Hi,

We don’t support UFS on Orin AGX. Please refer to the latest design guide document.

USB, PCIe and MGBE Section: Updated to remove support for
UFS and reduced MGBE support to a single MGBE IF.

Hi, Why this platform don’t support UFS?
I found some Orin platform(for ADAS) support UFS. so, the hardware should support UFS.

Hi,

We didn’t validate this on Jetson platforms.

SoC level support and module level support are two different things.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.