XBFirm is a set of softwares base on Linux making an platform for live streaming and control telemetry data.

There are 3 steps to install XBFirm on Companion Computer:

  • Installing XBFirm

  • Login

  • Checking Status

You can control Raspberry Pi via SSH http://www.hobbytronics.co.uk/raspberry-pi-ssh or HDMI screen

  • Username: pi

  • Password: raspberry

Installing XBFirm and Login

To install XBFirm on Companion Computer, there are 2 ways that you can follow

  • Flashing XBFirm Linux Image (recommended)

  • Installing XBFirm package(Installing XBFirm dependencies in your custom image OS)

Option 1: Flashing XBFirm Linux Image (recommended)
  • Input micro SD card to PC
  • Format SD
  • Open Win32DiskImager, chose XBFirm.img file and Write
  • And waiting …. write successful
  • Insert SD to Raspberry Pi
  • Connect companion computer to internet (via Ethernet cable or Wifi)
  • Follow these steps to login and active XBFirm
  • 
                                            cd ~/XBStationManagerHeadless-2.0
                                    
    
                                            sudo ./XBStationManagerHeadless.sh
                                    
    • Type "1" to choose "Login" option
    • Then type "4" to reboot your Raspberry Pi, and the software will be auto start. You need to wait about 60s for preparing
    Option 2: Installing XBFirm package

    Open a shell or terminal window and run the following commands

    
                                            sudo apt-get install wget
                                    

    Download setup file

    • With Debian Stretch Lite or Debian Stretch With Desktop

    • 
                                              wget https://download.xb-uav.com/debian-stretch/setup.sh
                                      
    • With Debian Buster Lite or Debian Buster With Desktop

    • 
                                              wget https://download.xb-uav.com/debian-buster/setup.sh
                                      

    Change the access permissions and run setup.sh file

    
                                            sudo chmod +x setup.sh
                                    
    
                                            sudo ./setup.sh
                                    

    The installation time is approx 10 minutes - 15 minutes

    When the installation is complete

    Type "1" to choose "Login" option

    Then type "4" to reboot your Raspberry Pi, and the software will be auto start. You need to wait about 60s for preparing

    Checking status

    After login and reboot, XBFirm will be run automatically. To make sure the software on Companion Computer work, you can check XBFirm status by type this command:

    
                                            sudo xbstation status