The USB to TTL serial converter connection is the same for the Jetsons that are in the newer Jetson Nano (B01) form factor. This currently includes the Jetson Nano, Jetson Nano 2GB, Jetson Xavier NX, and Jetson Orin Nano. As usual, make sure to check the connector labeling located on the underside of the board.
4 жыл бұрын
Content is getting better year after year. Love the highlights and the flow of the instructions. Awesome job Jim!
@JetsonHacks4 жыл бұрын
I appreciate that! Been investing in taking some time to better learn the tools, and added a couple of pieces of gear that hopefully make the sound better. Thanks for watching!
@jrtapley4 жыл бұрын
Great content. Safety first... always keep the fire extinguisher on hand.
@JetsonHacks4 жыл бұрын
Mr. Fire Extinguisher always says that when holding picking up his pay check. Thanks for watching!
@paulmcwhorter4 жыл бұрын
Another great video. Hey, just curious, it looks like you were blurring part of the back of you board. Just wondered how there could be anything sensitive there you would want to blur. Inquiring minds want to know
@JetsonHacks4 жыл бұрын
Thank you for the kind words. As I recall, and it's been a while since I look at this, there are 4 pieces of information there. The first is the part number, the second is the serial number of the card. The third is a QR code, which encodes to the 'Getting started' with Jetson Nano web page. If I remember correctly, the other code is the mac address of the device. I don't think any of it is super secret, or probably even worth hiding, but it makes people curious! Thanks for watching.
@leonmusk10403 жыл бұрын
I don't suppose there's any chance you or "Jim/Paul" have done anything on setup of x11 files I have a feeling one of you did but can't remember which one :)
@admiretechnologies12184 жыл бұрын
Really appreciate the Jetson Nano content, Jim! I have a question hoping you could help me with. I have a USB to ttl cable from Adafruit. I want to use it for communication in the other direction. I want to use it to communicate from the Jetson to an Arduino Mega on the Arduino's Rx and Tx pins. The reason I don't just use a regular USB cable is that I am going trough a slip ring. Am I correct that this communication should work without any level shifters for 3V to 5V system since it is going to the Jetson's USB port and not GPIOs? I could even use the 5V line to power the Arduino? I hesitate to just try as I do not want to fry the Jetson.
@JetsonHacks4 жыл бұрын
Thank you for the kind words. I believe that the wiring is 3.3V for the TTL signals, I don't know enough about the Arduino to say whether it will understand that voltage. You can try to power the Arduino, but remember that the Jetson may not be able to provide enough power to the USB port, depending on how you are powering the Jetson. Thanks for watching!
@yloibx8 ай бұрын
Thanks for the detailed video. Can I ask a question? I'm flashing Jetson Orin nvme with initrd bsp and rootfs files via setup shell scripts. After flash is done. How can I set username, password, hostname with headless to use it in ssh? I don't use serial communication. I just use recovery mode and host device.
@JetsonHacks8 ай бұрын
You can watch this video and see if it helps: kzbin.info/www/bejne/eZmUf36cerdjpa8si=3I6QaJ4awKnNg8vx
@kyd90194 жыл бұрын
Hi, I have a random question. I saw your KZbin video several years ago regarding using Sparkfun Razor IMU with 9DOF on Jetson TK1. I wonder that this IMU is still working on Jetson Nano. I'm struggling installing package on Jetson Nano. If you have any other suggestion, please give me some advise.
@JetsonHacks4 жыл бұрын
I do not know what "struggling installing package" means.
@kyd90194 жыл бұрын
@@JetsonHacks I'm running ROS Melodic on Jetson Nano and I can't find the Razor IMU package on Gibhub.
@tburnettiii4 жыл бұрын
I have an older model that I can't get to boot, when I hook up the TTY cable it prints out ~200 grey squares. That it, no glorious boot sequence. Nice video, BTW.
@JetsonHacks4 жыл бұрын
Hard to tell from your description, but it sounds like the baud rate and so on are not correct.
@tburnettiii4 жыл бұрын
@@JetsonHacks 11520 8n1 hardware off/software on, get the same results under minicom and putty. Don't worry about it, I'll buy a new one.
@tburnettiii4 жыл бұрын
Sorry meant 115200
@geekionizado3 жыл бұрын
@@tburnettiii verify if ground is connected
@eranfeit3 жыл бұрын
Hi. Thanks for great video. Any suggestion how to do it similar with Arduino ( using wires ) ?
@kyp76993 жыл бұрын
Hi? Thanks for the good video. I have a question. I have two jetson boards and they are trying to communicate with each other by UART. When I tested with the tx rx pin of the J41 header, the communication went well. However, when I tested it with the tx rx pin of the J50 header, there was no communication. Why can't these communicate? I connected them using jumper wires. I didn't use TTL to usb.
@JetsonHacks3 жыл бұрын
Hard to tell what the issue is from your description. The J50 UART explicitly is the serial console, and a console running the getty service. What address are you using to communicate with the J50, and how did you disable the serial console and getty service?
@kyp76993 жыл бұрын
@@JetsonHacks I used ttyS0 port
@JetsonHacks3 жыл бұрын
@@kyp7699 It is difficult to tell from your description what the issue may be. It could be a permissions issue, you didn't say how you disabled the serial console or terminal services, wired the two together and so on. Please ask this question on the official NVIDIA Jetson Nano forum, where a large group of developers and NVIDIA engineers share their experience. Good luck on your project!
@Noran-c1b9 ай бұрын
thank you for your effort. can i do this with windows plat form ? and How?
@JetsonHacks9 ай бұрын
Yes. You can use PuTTY for the terminal emulator. You will need to determine which USB port the Jetson is on through the device manager. If you need more help, please ask on the official NVIDIA Jetson forums where a large group of developers and NVIDIA engineers share their experience. Good luck on your project!
@dwayneattard5265 Жыл бұрын
I have an FDTI usb to TTL wire. does it work with the jetsson nano?
@JetsonHacks Жыл бұрын
It should. Have you tried it? Thanks for watching!
@kingsleychigozieeneh34822 жыл бұрын
admin i tried connecting my rasberry pi 3b to my jetson nano A20, using this video and the web instruction, the last part where u turned on the jetson nano and the ubuntu was loading my didnt. please how can i connect my rasperry pi to my jetson nano effectively?
@JetsonHacks2 жыл бұрын
Did you prepare a SD card for the Jetson?
@KangJangkrik3 жыл бұрын
Question: Can I use Arduino instead of that TTL cable? thanks!
@JetsonHacks3 жыл бұрын
Probably. You should try it out! Good luck on your project.
@najibmurshed5 ай бұрын
I am not getting any Serial Log even though I followed all the steps. Is there any way I can check if my Jetson Nano is communicating?
@JetsonHacks5 ай бұрын
You will need to make sure that your cable is wired correctly, and that you have a proper driver for the TTL to USB chip. Which cable are you using to connect them? What is your host machine?
@najibmurshed5 ай бұрын
@@JetsonHacks I used this cable: DTECH 3ft 3.3V USB to TTL Serial Adapter Debug Cable TX RX Signal 4 Pin Female Socket PL2303 Prolific Chip. I am using Ubuntu 18.04.
@JetsonHacks5 ай бұрын
@@najibmurshed Do you have a PL2303 driver for your host machine? If you're looking to check if the correct driver is installed for your PL2303 TTL to USB serial converter on Ubuntu 18.04, here's a step-by-step guide: Plug in Your Converter: First, plug your TTL to USB serial converter into your computer. Check Kernel Messages: Open a terminal and type the following command: $ dmesg | grep tty This will show you the kernel messages related to TTY devices. Look for lines mentioning the PL2303 converter, such as: [ 1234.567890] usb 1-1: pl2303 converter now attached to ttyUSB0 Next, list the TTY devices to see if the converter is recognized: ls /dev/ttyUSB* You should see something like /dev/ttyUSB0 if your device is recognized. Identify the Driver Module: To identify the driver being used, type: $ lsusb Look for an entry similar to: Bus 001 Device 004: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port Note the vendor ID and product ID (e.g., 067b:2303), then check the driver details with: $ lsusb -v -d 067b:2303 | grep -i driver Finally, verify that the pl2303 kernel module is loaded: $ lsmod | grep pl2303 You should see output indicating that the pl2303 module is loaded. If the pl2303 module isn’t loaded, you can load it manually with: $ sudo modprobe pl2303 And check again with $ lsmod | grep pl2303. Hope this helps
@najibmurshed5 ай бұрын
@@JetsonHacks As for the product ID I am getting 067b:23a3 and after I did $ lsusb -v -d 067b:23a3 | grep -i driver Couldn't open device, some information will be missing. However, If I did lsusb -v -d 067b:2303 | grep -i driver it doesn't show any error just that it is ready for the next command. When I do $ lsmod | grep pl2303: pl2303 28672 0 usbserial 49152 1 pl2303
@najibmurshed5 ай бұрын
@@JetsonHacks Thanks for the detailed suggestion! I did try the steps and instead of product ID (067b:2303) I am getting (067b:23a3) and when I use that I get: $ lsusb -v -d 067b:23a3 | grep -i driver Couldn't open device, some information will be missing But if I used: lsusb -v -d 067b:2303 | grep -i driver (The terminal accepts it) Also: $ lsmod | grep pl2303 I get -------------------------------------- pl2303 28672 0 usbserial 49152 1 pl2303
@maheshch182910 ай бұрын
Do i need ttl to usb or usb to ttl converter? Or any of them works?
@JetsonHacks10 ай бұрын
I don't know what the difference is between the two. I know this one works: amzn.to/3SdWGTu
@maheshch182910 ай бұрын
@@JetsonHacks I followed your instructions and I can login into jetson through serial console but I can't login normally with GUI, it's stuck at booting process. Could please help me with solution for this issue?
@JetsonHacks10 ай бұрын
@@maheshch1829 The serial console output will tell you why it is not booting into the GUI.
@maheshch182910 ай бұрын
Hi thanks for your prompt reply. The issue was fixed.
@JetsonHacks10 ай бұрын
@@maheshch1829 I'm glad you were able to get it to work!
@geekionizado3 жыл бұрын
On mine I got Ubuntu 18.04.5 LTS jetson ttyTHS1 jetson login: and nothing more. Typing password and pressing enter does nothing. I think I should see kernel messages
@JetsonHacks3 жыл бұрын
You should have your terminal emulator running on your host computer before booting the Jetson in order to see the boot logs.
@geekionizado3 жыл бұрын
@@JetsonHacks found the problem. I plugged it on the wrong UART ports. It should not be the ones from the GPIO but the ones for UART debugging of the kernel
@JetsonHacks3 жыл бұрын
@@geekionizado I'm glad you got it to work.
@lashlarue594 жыл бұрын
Can anyone tell me, what are the advantages for using the Nano or the AGX Xavier type devices verses just using a Linux PC with a Nvidia RTX GPU card for ML/AI development?
@zacharygoldsmith72183 жыл бұрын
ARM architecture, for iOT development is the main reason.
@SKY53.4 жыл бұрын
Thank you very much!
@JetsonHacks4 жыл бұрын
You're welcome! Thanks for watching!
@DrShaikAhmad4 жыл бұрын
minicom throwing an error minicom: cannot open /dev/modem: No such file or directory
@JetsonHacks4 жыл бұрын
I do not know what this means. Why do you think your serial port is on /dev/modem?
@DrShaikAhmad4 жыл бұрын
@@JetsonHacks I managed to resolve that error using this "sudo minicom -s". Now I am able configure and save the changes. But when I connect the jetson nano power adapter I can't see any logs in the minicom terminal. The screen stays blank completely.
@JetsonHacks4 жыл бұрын
@@DrShaikAhmad You don't say how you are powering the Jetson.
@DrShaikAhmad4 жыл бұрын
@@JetsonHacks I am powering the Jetson nano with Barrel Adapter just like how you showed in the Video. 1. Ran dmesg --follow on one terminal 2. Connected the TTL USB to the laptop (Linux 20.04 LTS). And saw the detection log in the terminal. 3. Ran sudo minicom -s on the other terminal and configured the minicom 4. Closed and reopened the terminal, ran the sudo minicom 5. Connected the barrel adapter to the Jetson nano and turned on the power. But I couldn't able to see any logs in the minicom terminal.
@JetsonHacks4 жыл бұрын
@@DrShaikAhmad Did the green light on the Jetson indicate it was getting power? What are you expecting 'minimum -s' to do? What /dev address is the TTL adapter connected to?
@NOOR-sw3wl4 жыл бұрын
Hello I have problems in boot Can one help me
@ORIGASOUP4 жыл бұрын
first
@JetsonHacks4 жыл бұрын
Another star for the book! Thanks for watching!
@URKCSVARUNS10 ай бұрын
[21515.991026] usb 1-2: new full-speed USB device number 113 using xhci_hcd [21515.991267] usb 1-2: Device not responding to setup address. [21516.199314] usb 1-2: Device not responding to setup address. [21516.407075] usb 1-2: device not accepting address 113, error -71 [21516.535102] usb 1-2: new full-speed USB device number 114 using xhci_hcd [21516.535309] usb 1-2: Device not responding to setup address. [21516.743414] usb 1-2: Device not responding to setup address. [21516.951227] usb 1-2: device not accepting address 114, error -71 [21516.951362] usb usb1-port2: unable to enumerate USB device got an error like this in dmesg --follow
@JetsonHacks10 ай бұрын
I'm not sure what your issue might be. Please ask the question in the official NVIDIA Jetson forums, where a large group of Jetson developers and NVIDIA engineers share their experience: forums.developer.nvidia.com/c/agx-autonomous-machines/jetson-embedded-systems/70