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