Xavier Flashing through USB

Hi,
I’m now designing a carrier board based on xavier developer kit.But there are some questions about flashing xavier. I want to reserve the flashing fuction just like the kit but not USB type-c. So could USB2.0 or USB3.0 accomplish it? And does that through data lane USB0 on xavier soc?
thanks

ligang20,

Could you elaborate more about your question? What do you mean “I want to reserve the flashing fuction just like the kit but not USB type-c”? Do you want to design a port that is micro AB or type A and use that port to flash?

OK,my questions are:

  1. I want to design a port that is micro AB and use that port to flash. But I do not know which USB port on xavier module should i connect to? USB3.1 PORT2 (UPHY1) or USB2.0 port0 (USB0_N, USB_P)?

  2. In a carrier board design, does any USB3.1 or USB2.0 could be used to flash xavier? If not, which USB should i use?
    Thanks a lot!

Hi, J512 is for flash, you can take it as reference to do your USB port design (using the lanes of it).

@Trumany
Yes, I got that from jetson_agx_xavier_developer_kit_user_guide. But that is a type c and connected to both UPHY1 and USB2.0 port0 (USB0_N, USB_P).So in a new hardware design, which one (UPHY1 or USB0 on xavier module) could be used to flash? In another words, during flashing, which one ( UPHY1 or USB0 on xavier module) is data and control signals transmission channel?

It’s USB0.

Ok, Thanks for your reply!