Home FlytBase Forums API Reference

Flashing FlytOS Linux Image (FlytPOD/PRO)

This section will help you in flashing FlytOS Linux Image on any SD/eMMC card for your specific board. FlytPOD/PRO comes with FlytOS Linux Image pre-installed on their respective 32GB storage devices. Follow this step ONLY if you want to re-flash your FlytPOD/PRO device.

This step requires you to have a registered FlytBase account. In case you don’t have an account, create a FlytBase Account before you proceed.

Note

FlytOS Linux Image is pre-installed in FlytPOD/PRO. In case you want to re-flash their respective 32GB SD/eMMC card, or create a duplicate 32GB SD/eMMC card follow the steps given below. You can use 16GB SD/eMMC cards as well, but 32GB is preferable.

Image download

  1. Login to your FlytBase Account.

  2. Download the hardware specific FlytOS Linux Image from your FlytBase account.

  3. Download size of the image is about 2.5 GBs.

  4. Check MD5 Hash to verify the integrity of downloaded file. Since it is a large file, the commands may take a few minutes to complete:

    • Linux- launch a terminal and execute the following command

      $ md5sum <path-to-downloaded-image>/flyt*.img.gz
      
    • Windows- launch a command window and execute the following command

      $ CertUtil -hashfile <path-to-downloaded-image>/flyt*.img.gz MD5
      
    • Mac OS- launch a terminal and execute the following command

      $ md5 <path-to-downloaded-image>/flyt*.img.gz
      

5. Compare the MD5 Hash generated to MD5 Hash mentioned in the FlytOS Linux Image download page. .. 6. Uncompress/extract the downloaded image:

Image write to SD/eMMC Card

We recommend using Etcher for burning images to SD/eMMC cards. To burn an image to your SD/eMMC card:

  1. Download Etcher for your Operating System (OS X, Linux, Windows).

  2. On opening you will be greeted with the following screen.

    ../../../_images/etcher_tut_1.png
  1. Select your downloaded image.

  2. Choose the bootable drive (SD/eMMC Card) to burn the image onto (Please note that Etcher detects pendrives as bootable disks so proceed with caution).

    ../../../_images/etcher_tut_2.png
  3. Click on Flash.

    ../../../_images/etcher_tut_3.png

Etcher will burn the image onto the SD/eMMC card and verify the image. Remove the SD card after you get the prompt.

Warning

The image is around 11.5 GB in size, thus the rest of the SD Card would have unallocated space. As this limits the available user area it is advised to extend your partition.

To extend your partition to cover your full SD card:

  • Run the following command from terminal

    $ sudo resize_flytimage
    
  • On successful execution you will get the following output

    Ok, Partition resized, please reboot now
    Once the reboot is completed please run this script again
    
  • At this point please run the following to reboot your system

    $ sudo reboot
    
  • On successful reboot please run the command again

    $ sudo resize_flytimage
    
  • Your partition has been extended to cover your full SD Card and is now ready to use.

User Credentials

All FlytOS Linux Image versions have the same Login user credentials:

username : flytpod
password : flytpod

Go back to the installation guide