Other Parts Discussed in Thread: AM67
Reading the J722S processor TRM (Chapter 12.2) and datasheet, it seems that the USBSS0 can only mux to SERDES0, and it seems unclear if the USBSS1 can mux to SERDES at all. See regs CTRL_MMR0_CFG0_SERDES0_LN0_CTRL[1:0] and CTRL_MMR0_CFG0_SERDES1_LN0_CTRL[1:0] for further evidence. What's more, the EVM as outlined by the schematic (PROC170E2(002)_SCH.pdf) seems to mix USBSS1 with SERDES0 and connects them to the host side of a USB hub. I'm just a software guy, but this seems incorrect.
Does USBSS1 on the J722SXH01EVM work at all? Is there evidence of this in Linux?
On a side, note, I tried pointing balenaEtcher at the tisdk-adas-image-j722s-evm.tar.xz and boot-adas-j722s-evm.tar.gz files found with the "PROCESSOR-SDK-LINUX-J722S — Processor SDK Linux for J722S" and balenaEtcher would not accept them as input. I'm not sure why. I don't have the machine resources to build the SDK.
tjf