Is it correct that you cannot complete the first boot account setup because of the USB-A port not working? Basically what you see is not an error, but would require a keyboard to complete. An alternative is to use serial console (which uses a remote PC to act as the terminal). Anyone developing is advised to have serial console available anyway, and is independent of USB, but I am not sure why your keyboard would not work. If interested in serial console, see: http://www.jetsonhacks.com/2017/03/24/serial-console-nvidia-jetson-tx2/
Thank you for your help, I am using a Connect Tech Orbitty Carrier for the Jetson TX2, from this page. I have followed the instructions given at the tutorial supplied by linuxdev but I’m having issues getting the serial console to work.
After connecting the Jetson to my laptop via the USB to TTL cable as described in the article, the Jetson is not showing in lsusb output on my host machine or in the /dev menu as ttyUSBx. Any advice?
To clarify, you would have to use the Connect Tech board support package for flashing. Mainly this differs in device tree, and an incorrect device tree could cause different parts of the system to fail. Normally serial console would work even if the device tree is not correct, but it could fail in some cases.
I do not know how the Connect Tech carrier board differs, so I don’t know if they use a micro-B USB cable for serial console, or if they use a 40-pin header (or something different). However, what do you see from your host PC if you monitor “dmesg --follow”, and then plug in either your serial cable or whatever cable is used on that carrier board? What are you using for the cable?