[Solved] Jetson NANO

Hi I’m using Core2 with Asus board, but I also have a Jetson NANO And I would like to know if it’s possible to connect a Jetson NANO instead of ASUS

Thank’s

Eduard

Hello Eduard,

It is possible to connect Jetson NANO with CORE2 board, but with some restrictions:

  1. We do not provide image for Jetson NANO.
  2. We did not test connection between Jetson NANO and CORE2.
  3. Device will not be able to connect with Husarion Cloud.
  4. CORE2 will be programmable only with use of VSC plugin.

Things to do:

  1. Install Ubuntu and ROS manually on Jetson.
  2. Modify default firmware for CORE2 board.
    Find lines:
RPi.init(baudrate);
platform.begin(&RPi);
nh.getHardware()->initWithDevice(&platform.LocalSerial);
// nh.getHardware()->initWithDevice(&RPi);
nh.initNode(); 

And change them to:

sys.setLogDev(&DevNull);
sys.setSysLogDev(&DevNull);
uint32_t baudrate = 115200;
// RPi.init(baudrate);
// platform.begin(&RPi);
// nh.getHardware()->initWithDevice(&platform.LocalSerial);
Serial.init(baudrate);
nh.getHardware()->initWithDevice(&Serial);
nh.initNode();
  1. Connect microUSB hSerial port to USB port on Jetson NANO.
  2. Start serial connection with:
rosrun rosserial_python serial_node.py _port:=/dev/ttyUSB0 _baud:=115200

Please note, that port name may vary,depending on your configuration.

Regards,
Łukasz

Hello Lukasz,

I am currently working on replacing the default SBC with another one (Intel NUC).
Do I have to change the default firmware for CORE2 as well?
If so, where can I get the default firmware codes and how do you change it?

Thanks,
Cheongwoong

Hi,

Please check this topic :slight_smile:

Best regards,
Hubert