I’m trying to manually flash 3 different TX2 dev kits, they’re all acting the same.
I have used various USB cables.
Host is a laptop running Ubuntu 18.04.02 Desktop.
$ uname -a
Linux minibeast 5.0.0-31-generic #33~18.04.1-Ubuntu SMP Tue Oct 1 10:20:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
$ lsusb
Bus 002 Device 003: ID 2109:0812 VIA Labs, Inc. VL812 Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 04f3:2379 Elan Microelectronics Corp.
Bus 001 Device 005: ID 1532:0232 Razer USA, Ltd
Bus 001 Device 024: ID 0955:7c18 NVidia Corp.
Bus 001 Device 018: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 001 Device 0[code]03: ID 0cf3:e300 Atheros Communications, Inc.
Bus 001 Device 002: ID 1bcf:2c9a Sunplus Innovation Technology Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
When plugging in the device via USB and putting it into recovery mode I see the following in the syslog:
Oct 11 00:11:47 minibeast upowerd[11665]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7.1
Oct 11 00:11:49 minibeast kernel: [ 3616.020357] usb 1-7.1: new high-speed USB device number 28 using xhci_hcd
Oct 11 00:11:49 minibeast kernel: [ 3616.137365] usb 1-7.1: New USB device found, idVendor=0955, idProduct=7c18, bcdDevice= 0.00
Oct 11 00:11:49 minibeast kernel: [ 3616.137371] usb 1-7.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct 11 00:11:49 minibeast kernel: [ 3616.137374] usb 1-7.1: Product: APX
Oct 11 00:11:49 minibeast kernel: [ 3616.137377] usb 1-7.1: Manufacturer: NVIDIA Corp.
Oct 11 00:11:49 minibeast mtp-probe: checking bus 1, device 28: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7.1"
Oct 11 00:11:49 minibeast mtp-probe: bus: 1, device: 28 was not an MTP device
Oct 11 00:11:50 minibeast upowerd[11665]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7.1
Oct 11 00:11:54 minibeast kernel: [ 3620.888935] usb 1-7.1: USB disconnect, device number 28
Oct 11 00:11:54 minibeast upowerd[11665]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7.1
Oct 11 00:11:55 minibeast kernel: [ 3622.480309] usb 1-7.1: new high-speed USB device number 29 using xhci_hcd
Oct 11 00:11:55 minibeast kernel: [ 3622.593605] usb 1-7.1: New USB device found, idVendor=0955, idProduct=7c18, bcdDevice= 0.00
Oct 11 00:11:55 minibeast kernel: [ 3622.593611] usb 1-7.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct 11 00:11:55 minibeast kernel: [ 3622.593614] usb 1-7.1: Product: APX
Oct 11 00:11:55 minibeast kernel: [ 3622.593617] usb 1-7.1: Manufacturer: NVIDIA Corp.
Oct 11 00:11:56 minibeast mtp-probe: checking bus 1, device 29: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7.1"
Oct 11 00:11:56 minibeast mtp-probe: bus: 1, device: 29 was not an MTP device
Oct 11 00:11:56 minibeast upowerd[11665]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7.1
when attempting to manually flash:
~/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3310/Linux_for_Tegra$ sudo ./flash.sh jetson-tx2 mmcblk0p1
###############################################################################
# L4T BSP Information:
# R32 , REVISION: 2.1
###############################################################################
Error: probing the target board failed.
Make sure the target board is connected through
USB port and is in recovery mode.
Not sure what to do, but this seems related to Ubuntu 18.04 not properly detecting.