I need help…
I’ve followed the JetsonHacks MITRacecar tutorial for building the Kernel and enabling the ACM module, here http://www.jetsonhacks.com/2017/07/31/build-kernel-ttyacm-module-nvidia-jetson-tx2/
The tutorial proceeds to instruct the installation of the BLDC tool for configuring the FOCBOX.
Connecting the USB to the FOCBOX, I am supposed to get the option of ttyACM0, to connect to the FOCBOX. However, I only have ttyS0, ttyTHS1-3…
I’ve compiled the kernel multiple times to try and make sure the ACM module is selected when building the kernel. It definitely is.
I’ve confirmed the Kernel is correct with “uname -r” (named 4.4.38-jetsonbot-v0.1 by the tutorial)
“rmmod cdc_acm” returns “ERROR: Module cdc_acm is builtin”
“modprobe cdc_acm” returns nothing.
the file /dev/ttyACMX does not exist… only ttyX and ttyTHSX… (where X is an integer)
at /lib/modules/4.4.38-jetsonbot-v0.1/kernel/drivers/usb/ does not contain any *.ko file related to ACM but according to some threads it should? (infact, all it contains is /serial/ch341.ko which was included in the kernel config).
Now when i run “dmesg | tail -20” and plug in the FOCBOX via USB I get:
[...] usb 1-2.3.4: new low-speed USB device number 6 using xhci-tegra
[...] usb 1-2.3.4: device descriptor read/64, error -32
[...] usb 1-2.3.4: device descriptor read/64, error -32
[...] usb 1-2.3.4: new low-speed USB device number 7 using xhci-tegra
[...] usb 1-2.3.4: device descriptor read/64, error -32
[...] usb 1-2.3.4: device descriptor read/64, error -32
[...] usb 1-2.3.4: new low-speed USB device number 8 using xhci-tegra
[...] usb 1-2.3.4: Device not responding to setup address.
[...] usb 1-2.3.4: Device not responding to setup address.
[...] usb 1-2.3.4: Device not accepting address 8, error -71
[...] usb 1-2.3.4: new low-speed USB device number 9 using xhci-tegra
[...] usb 1-2.3.4: Device not responding to setup address.
[...] usb 1-2.3.4: Device not responding to setup address.
[...] usb 1-2.3.4: Device not accepting address 9, error -71
[...] usb 1-2.3-port4: unable to enumerate USB device
Any suggestions appreciated! Thankyou!
FYI L4T28.1, JetsonTX2, Ubuntu 16.04 LTS
EDIT: removed mistaken use of the squiggle ~