# Jetson AGX Xavier headless setup - no ttyACM port created on host

**URL:** <https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331>\
**Category:** Jetson AGX Xavier\
**Tags:** headless, usb\
**Created:** [January 6, 2021, 9:52pm UTC](https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331 "2021-01-06T21:52:19Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![andrea](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/andrea/32/148934_2.png) [@andrea](https://forums.developer.nvidia.com/u/andrea)\
**Post date:** [January 6, 2021, 9:52pm UTC](https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331/1 "2021-01-06T21:52:19Z")

</div>

I’m trying to do a headless installation of a Jetson AGX Xavier DevKit but I’m confused by the instructions. The DevKit User Guide (12/17/2019) says “If no display is attached to the developer kit during this first boot, the initial configuration is “headless.” That is, you must communicate with the developer kit through a serial application on the host computer (e.g., puTTY) connected via a host serial port and the developer kit’s Micro-USB port.”

So I connected both the front USB-C connector and the Micro-USB port to my host computer. When I connect the Micro-USB ports, I see four ttyUSB\* ports showing up in /dev. I use the screen command on all four of them. After the SDK Manager finished flashing the device, I can see startup debug messages on /dev/ttyUSB3. The last message says to complete the initial configuration on /dev/ttyACM\*. However, I don’t see ttyACM ports showing up in /dev. What am I doing wrong?

---

<div class="post-metadata">

**Author:** ![DaneLLL](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/danelll/32/14043_2.png) [@DaneLLL](https://forums.developer.nvidia.com/u/DaneLLL)\
**Post date:** [January 7, 2021, 1:49am UTC](https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331/3 "2021-01-07T01:49:41Z")

</div>

Hi,  
For information, is your host PC in Win OS or Linux OS? do you flash JP4.4.1(r32.4.4)?

---

<div class="post-metadata">

**Author:** ![andrea](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/andrea/32/148934_2.png) [@andrea](https://forums.developer.nvidia.com/u/andrea)\
**Post date:** [January 7, 2021, 2:52am UTC](https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331/4 "2021-01-07T02:52:48Z")

</div>

The host is Ubuntu 18.04. I didn’t even know that it could be Windows! And, yes, I’m using JP 4.4.1.

---

<div class="post-metadata">

**Author:** ![carolyuu](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/carolyuu/32/14043_2.png) [@carolyuu](https://forums.developer.nvidia.com/u/carolyuu)\
**Post date:** [January 7, 2021, 4:09am UTC](https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331/5 "2021-01-07T04:09:38Z")

</div>

Hi [andrea](https://forums.developer.nvidia.com/u/andrea),

For first boot up and setup initial configuration on /dev/ttyACM\* is working on host ubuntu 18.04.  
Please check you are connect micro-USB cable (J501) and type-C port (J512) on Xavier to your host ubuntu.

---

<div class="post-metadata">

**Author:** ![andrea](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/andrea/32/148934_2.png) [@andrea](https://forums.developer.nvidia.com/u/andrea)\
**Post date:** [January 7, 2021, 12:58pm UTC](https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331/6 "2021-01-07T12:58:51Z")

</div>

Yes @carolyuu, as I mentioned in my original post, I have both the front USB-C connector and the Micro-USB port connected to my host computer. The /dev/ttyACM\* don’t show up on the host, only four /dev/ttyUSB\*.

---

<div class="post-metadata">

**Author:** ![DaneLLL](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/danelll/32/14043_2.png) [@DaneLLL](https://forums.developer.nvidia.com/u/DaneLLL)\
**Post date:** [January 8, 2021, 12:41am UTC](https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331/7 "2021-01-08T00:41:07Z")

</div>

Hi,  
Do you have other cable for a try? We can run it successfully. Probably it helps by changing the cable.

---

<div class="post-metadata">

**Author:** ![andrea](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/andrea/32/148934_2.png) [@andrea](https://forums.developer.nvidia.com/u/andrea)\
**Post date:** [January 8, 2021, 2:23pm UTC](https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331/8 "2021-01-08T14:23:29Z")

</div>

@DaneLLL, I tried with a different cable and a different host computer as well. Same result. I only see /dev/ttyUSB\* but not /dev/ttyACM\* is there any other ways to troubleshoot what’s wrong?

---

<div class="post-metadata">

**Author:** ![kayccc](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/kayccc/32/14043_2.png) [@kayccc](https://forums.developer.nvidia.com/u/kayccc)\
**Post date:** [January 14, 2021, 6:07am UTC](https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331/9 "2021-01-14T06:07:13Z")

</div>

Please connect the Jetson device to PC first, then plug in the power cable to power on the device to see if working.

---

<div class="post-metadata">

**Author:** ![327229591](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@327229591](https://forums.developer.nvidia.com/u/327229591)\
**Post date:** [September 14, 2021, 1:13pm UTC](https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331/11 "2021-09-14T13:13:21Z")

</div>

same wrong happend to me.  
No ttyACM\*, only ttyUSB\*

---

<div class="post-metadata">

**Author:** ![kayccc](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/kayccc/32/14043_2.png) [@kayccc](https://forums.developer.nvidia.com/u/kayccc)\
**Post date:** [September 22, 2021, 5:41am UTC](https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331/12 "2021-09-22T05:41:38Z")

</div>

Hi [327229591](https://forums.developer.nvidia.com/u/327229591),

Please help to open a new topic with more details. Thanks

---

<div class="post-metadata">

**Author:** ![TomNVIDIA](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/tomnvidia/32/14181_2.png) [@TomNVIDIA](https://forums.developer.nvidia.com/u/TomNVIDIA)\
**Post date:** [October 18, 2021, 6:18pm UTC](https://forums.developer.nvidia.com/t/jetson-agx-xavier-headless-setup-no-ttyacm-port-created-on-host/165331/13 "2021-10-18T18:18:48Z")

</div>

Closed on October 18, 2021, 6:18pm UTC


