Desktop Directory Preparation

  • Clone the guide repo from github (as-jetson-guide)
  • Create the directory using the command: mkdir /home/astral/Desktop
  • Copy the following files into /home/astral/Desktop:
  • – rtsp folder
  • – jetson_systemdservicesetup.sh
  • – onbootdocker.sh
  • – install_bluez_5_58.sh

Grant Execution Permission to Scripts

  • Navigate to the directory with: cd /home/astral/Desktop
  • Grant execution permission to each script individually:
  • sudo chmod +x jetson_systemdservicesetup.sh
  • sudo chmod +x onbootdocker.sh
  • sudo chmod +x install_bluez_5_58.sh

Additional Files

  • Create the inc_files folder with: mkdir /home/astral/Desktop/inc_files
  • Copy the file hardware.txt into /home/astral/Desktop/inc_files

BlueZ Installation

  • Navigate to the directory with: cd /home/astral/Desktop
  • Run the installation script with: ./install_bluez_5_58.sh
  • After the installation completes, reboot the system with: sudo reboot now

Systemd Service Setup

  • After the reboot, navigate again with: cd /home/astral/Desktop
  • Run the script: ./jetson_systemdservicesetup.sh
  • This script will download necessary dependencies, install system services,
    reboot the Raspberry Pi, and start Docker automatically.
  • Note: For Docker to start automatically, a TTYACM connection between
    Jetson and the FCU must exist.
  • After installation, reboot the system again with: sudo reboot now

Manual Start (For Testing Purposes)

  • If there is no FCU connection and you want to start manually, run the
    following command:
  • docker run –privileged –network host -v
    /var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket -v
    /home/astral/Desktop/inc_files:/home/inc_files -p 23:23 -d
    astralcorp/astral01:5.1