Roadmap for Ubuntu official support for the Raspberry Pi 4

Galem KAYO

on 3 November 2019

With 19.10 release of Ubuntu Server, Canonical announced official support for the Raspberry Pi 4. The latest board from the Raspberry Pi Foundation sports a faster system-on-a-chip with a processor that uses the Cortex-A72 architecture (quad-core 64-bit ARMv8 at 1.5GHz). Additionally, it offers up to 4GB of RAM. We are supporting the Raspberry Pi 4 to give developers access to a low-cost board, powerful enough to consolidate compute workloads at the edge. 

The Raspberry Pi has established itself as a most accessible platform for innovators in the embedded space. Canonical is dedicated to empowering innovators with open-source software. Consequently, Canonical endeavors to offer full official support for all the boards in the Raspberry Pi family. Canonical will therefore enable both Ubuntu Server and Ubuntu Core for existing and upcoming Pi boards.

The Raspberry Pi 4 model B comes with different choices of RAM: 1GB, 2GB and 4GB. However, our official support for this board is currently limited to the 1GB and 2GB versions. Due to a kernel bug, USB ports are not supported out of the box in the official arm64 image on the 4GB RAM version. Kernel fixes have been identified by Canonical engineers. We are currently testing these fixes extensively. We will push updates within weeks, following successful test completion.

In the meantime, developers can use a temporary workaround to enable USB on the 4GB RAM version. The temporary solution will consist in editing the file /boot/firmware/usercfg.txt to limit RAM to 3GB, as follows:

total_mem=3072

Canonical is dedicated to offering outstanding support for the Raspberry Pi boards. To achieve this objective, we are listening to feedback from the community and acting upon it to improve our delivery process. We want Ubuntu to become an even more compelling option for an operating system on the Raspberry Pi boards.

Internet of Things

From home control to drones, robots and industrial systems, Ubuntu Core and Snaps provide robust security, app stores and reliable updates for all your IoT devices.

Newsletter signup

Select topics you’re
interested in

In submitting this form, I confirm that I have read and agree to Canonical’s Privacy Notice and Privacy Policy.

Related posts

Lessons learned from 100+ private cloud builds

Building a private cloud based on OpenStack has typically been a complex process with uncertain build costs based on time and materials requiring specialised...

Open Infrastructure Summit Shanghai 2019: the highlights

The Canonical team is getting back from the Open Infrastructure Summit Shanghai 2019 with a lot of excitement and a fresh view on the key projects from the...

Yahoo! Japan builds their IaaS environment with Canonical

Yahoo! Japan, originally formed as a joint venture between Yahoo! and SoftBank, is one of the most popular internet advertising, search engines and e-commerce...