-
Notifications
You must be signed in to change notification settings - Fork 1
Installation
- Insert an SD card that is 4GB or greater in size into your computer.
- Format the SD card using the platform-specific instructions below:
- Windows
- Download the SD Association's Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_windows/
- Install and run the Formatting Tool on your machine
- Set "FORMAT SIZE ADJUSTMENT" option to "ON" in the "Options" menu
- Check that the SD card you inserted matches the one selected by the Tool
- Click the "Format" button
- Mac
- Download the SD Association's Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/
- Install and run the Formatting Tool on your machine
- Select "Overwrite Format"
- Check that the SD card you inserted matches the one selected by the Tool
- Click the "Format" button
- Linux
- We recommend using gparted (or the command line version parted)
- Format the entire disk as FAT
- Windows
- Extract the files contained in this NOOBS4IoT zip file.
- Copy the extracted files onto the SD card that you just formatted so that this file is at the root directory of the SD card. Please note that in some cases it may extract the files into a folder, if this is the case then please copy across the files from inside the folder rather than the folder itself.
- Insert the SD card into your Pi and connect the power supply.
Note that this will require a minimum of 6GB free disk space.
Build debendencies on Ubuntu:
sudo apt-get install build-essential rsync texinfo libncurses-dev whois unzip bc qt4-linguist-tools
Run Build Script
sudo ./BUILDME.sh
Buildroot will then build the software and all dependencies, putting the result in the output directory. Buildroot by default compiles multiple files in parallel, depending on the number of CPU cores you have. The files in the output
directory need to be put onto the SDCard (as described above with all prerequisits).
If your build machine has some QT5 components, it is useful to export QT_SELECT=4
before building to ensure the QT4 component versions are selected.
NOOBS4IoT Documentation by Frank Steiler is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Based on the work at the NOOBS4IoT Github Repository.