Canonical publishes Ubuntu, an embedded Linux platform for industrial, smart display, robotics, automotive and networking use cases.

Ubuntu comes with a broad range of board support and a very large developer ecosystem. As a developer you can choose Ubuntu Server, the version of Ubuntu with long-term support, or Ubuntu Core, a confined version of Ubuntu with transactional updates, OTA security updates, optional full disk encryption and integrated app store. Ubuntu also enables you to satisfy compliance requirements with automatic tracking of Ubuntu component licenses and monitoring of your app packages.

Get started on a Raspberry Pi

Learn how to install Ubuntu Server on a Raspberry Pi in a few easy steps.

Learn more

Embedded Linux

Ubuntu Core delivers a scalable and reliable over-the-air update mechanism to selectively upgrade any element of your software stack, Learn how to leverage the latest kernel, bootloader, root filesystem and security features.

Learn more

Ubuntu for IoT

Ubuntu runs on popular boards with Arm Cortex-A processors like the Raspberry Pi, the Qualcomm DragonBoard and others. Pick your board and quickly get started to develop your application on Arm with Ubuntu for IoT.

Learn more

Appstore

Securely manage and update Arm devices through either a branded Appstore or a private application repository.

Learn more

Ubuntu resources


Community Forums

Answered Inconsistent shareability domain on tlbi instructions
  • Cortex-A72
  • Cortex-A53
0 votes 498 views 3 replies Latest yesterday by josecm Answer this
Not answered Memory violation calling ATSAM3X8 0 votes 162 views 0 replies Started yesterday by ccandido Answer this
Answered how to calculate unaligned address for APB? 0 votes 10925 views 8 replies Latest 2 days ago by Colin Campbell Answer this
Suggested answer Instruction Count and Memory Access
  • CoreSight Debug and Trace
  • Musca-A
  • Cortex-M33
0 votes 270 views 2 replies Latest 2 days ago by Lica Answer this
Answered Inconsistent shareability domain on tlbi instructions Latest yesterday by josecm 3 replies 498 views
Not answered Memory violation calling ATSAM3X8 Started yesterday by ccandido 0 replies 162 views
Answered how to calculate unaligned address for APB? Latest 2 days ago by Colin Campbell 8 replies 10925 views
Suggested answer Instruction Count and Memory Access Latest 2 days ago by Lica 2 replies 270 views