I connected my computer to the front type-c port of the 32gb version devkit, but the computer can’t find the devkit as a usb device. It’s ok with an old 16gb version devkit.
Here is some dmesg output:
[ 367.503737] tegra-xudc-new 3550000.xudc: vbus state: 1
[ 367.503753] tegra-xudc-new 3550000.xudc: exiting ELPG
[ 367.509759] tegra-xudc-new 3550000.xudc: exiting ELPG done
[ 367.509790] tegra-xudc-new 3550000.xudc: device mode on: 0
[ 367.509812] tegra-xudc-new 3550000.xudc: active: 0 => 1
[ 367.901663] ucsi_ccg 1-0008: port0 evt: Hard Reset Sent to Port Partner
[ 369.048878] ucsi_ccg 1-0008: port0 evt: Hard Reset Sent to Port Partner
[ 370.196282] ucsi_ccg 1-0008: port0 evt: Hard Reset Sent to Port Partner
[ 371.343211] ucsi_ccg 1-0008: port0 evt: Source Disabled State Entered
If I power up the devkit into recovery mode, I can find the usb device by running lsusb command.
It’s a hw issue or sw issue?
How can I further dig into this problem?