Ubuntu 16.04 is supported only for UP Board, UP Core, UP Squared and UP Core Plus.If you need an OS for UP Xtreme or newer boards, please refer to the Ubuntu 18.04 page.
- How To Download And Install Ubuntu 16.04
- Ubuntu 16.04 Install Nvidia Driver
- Ubuntu 16.04 Download 32 Bit
- Ubuntu 18.04 Download
- Ubuntu 16 04 Iso Download
- 1Install Ubuntu for UP, UP2, UP Core and UP Core Plus
- 4Configure WiFi/BT for UP Core and UP Core Plus
- 4.1Install the Ampak firmware for WiFi and Bluetooth
- 4.2Install the Ampak firmware for WiFi and Bluetooth locally from debian package on Ubuntu 16.04
- 5Setup for other WiFi/BT modules tested on UP Series
- 6Additional Audio configuration
- 7Enable the HAT functionality from userspace
Install Ubuntu for UP, UP2, UP Core and UP Core Plus
Prerequisites
When you’re at Open’s download page, click the Download button, the downloaded will automatically download the edition for (Debian/Ubuntu – 64-bit) Click the Accept and Install button When prompt, choose to save the file to your computer This will automatically save into your /Downloads folder of your home directory.
- an UP, UP2, UP Core or UP Core Plus board
- an USB stick with at least 8Gb of space
- keyboard, mouse, a screen and an internet connection
- Install uTorrent on Ubuntu 16.04. ΜTorrent is a closed source BitTorrent client owned by BitTorrent Inc, It is the most widely used BitTorrent client next to Xunlei. UTorrent uses BitTorrent protocol for transferring the larger files, and peer-to-peer networks have been estimated at about 35% of all internet traffic.
- Ubuntu gets the most from your screen, with high definition and touchscreen support. 20.04 has a new default theme, Yaru, as well as integrated light and dark themes, resulting in Ubuntu getting a fresh new look while maintaining its signature feel.
Installation
- Download Ubuntu 16.04.7 ISO from the Ubuntu download page (works with desktop and server edition)
- Burn the downloaded image on a USB stick. We suggest to use etcher for doing that. You can download it from
- Insert the USB installer disk in a empty USB port and proceed with a normal Ubuntu installation.
- While installing, do not select the option 'automatic updates'
Install Ubuntu kernel 4.15.0 for UP from PPA on Ubuntu 16.04
After the reboot you need to add our repository:
Update the repository list
How To Download And Install Ubuntu 16.04
Remove all the generic installed kernel
Install our kernel (we use suffix 18.04 because the kernel is valid and built for both Ubuntu 16.04 and 18.04):
Install the updates (please make sure to not upgrade the system to Ubuntu 18.04):
Reboot
After the reboot you can verify that the kernel is indeed installed by typing
Install Ubuntu kernel 4.15.0 for UP locally from debian packages on Ubuntu 16.04
Download the next debian packages from our Launchpad site listing the archives inside linux-hwe - 4.15.0-37.40~upboard07:
Then, copy all the .deb files to your USB stick and connect to the USB port in your board.
Remove all the generic installed kernel
To install the kernel locally you have to go to the directory where you saved the debian packages. There, just run the dpkg command to install all packages together:
Once the installation is done successfully, be sure the GRUB is updated to include the newst kernel:
Finally, reboot your machine and check your new kernel installed:
Install the Ampak firmware for WiFi and Bluetooth
This firmware is available for UP Core (AP6214A chipset) and UP Core Plus (AP6355 chipset).
Just run the next command:
Reboot your machine to get the firmware working:
WiFi
First at all, you may need to connect a WiFi antenna to your UP Core board [ANT1 connector].
Check the UP Core connectors in https://downloads.up-community.org/download/up-core-connectors-description/.
Scan your available WiFi networks:
You will see all the WiFi interfaces in your area.
Bluetooth
Check your Bluetooth devices in your area:
Install the Ampak firmware for WiFi and Bluetooth locally from debian package on Ubuntu 16.04
Download the next debian package from our Launchpad site listing the archives inside firmware-ampak - 1.2.0-0:
Then, copy the .deb file to your USB stick and connect to the USB port in your board.
To install the Ampak firmware locally you have to go to the directory where you saved the debian package. There, just run the dpkg command to install the package:
Reboot your machine to get the firmware working:
WiFi
Ubuntu 16.04 Install Nvidia Driver
Scan your available WiFi networks:
You will see all the WiFi interfaces in your area.
Bluetooth
Check your Bluetooth devices in your area:
Install the Realtek firmware to enable WiFi with the 5M02.B module on Ubuntu 16.04
To enable support on Ubuntu for WiFi when using our UP WiFi Kit 5M02.B module, please follow the steps available on the readme of our github repository:Add WiFi/BT support for 5M02.B
Fixing HDMI Audio not working on UP Board and UP Core on Ubuntu 16.04
On Recent Ubuntu images the HDMI Audio configuration is broken. Once the installation of Ubuntu is complete from the terminal you can run this command to fix it:
Once the system is rebooted the HDMI audio will work automatically.
Ubuntu 16.04 Download 32 Bit
To be able to use the GPIO, PWM, SPI, I2C and uart functionality with a normal user we need to set the correct permission.
NOTE: this could create security problem, do only if you know what are you doing
Install upboard-extras
Run the following command to install the upboard-extras package:
The command will add rules.d file as follows. The step is necessary. /lib/udev/rules.d/99-gpio.rules/lib/udev/rules.d/99-i2c.rules/lib/udev/rules.d/99-leds.rules/lib/udev/rules.d/99-spi.rules/lib/udev/rules.d/99-ttyAMA0.rules
Add Groups
You can create a bash script (e.g. permissiongroups.sh) script with the following content:
Then add execution permissions ($ chmod +x permissiongroups.sh) and run it ($ ./permissiongroups.sh)
You need to add the user that need to access the HAT functionality to the corresponding groups:
for example this command permit to the current user to access to the gpio functionality
leds
spi
i2c
uart
to apply the permission changes after issuing the previous command a reboot is needed
Ubuntu 18.04 Download
Hang on shutdown or reboot with certain Kernel releases. This is a problem related to kernel modules for HSUART DMA support that get loaded on Cherry Trail SoC, used by UP Board and UP Core. The HSUARTs can still be used in PIO mode even after disabling DMA support, but will be less CPU efficient.
Source: http://www.reddit.com/r/Atomic_Pi/wiki/ubuntu
edit /etc/modprobe.d/blacklist.conf and add lines to the bottom