SHARE
Facebook X Pinterest WhatsApp

UDS from an embedded hacker’s perspective

Written By
thumbnail
Web Webster
Web Webster
Dec 17, 2009

“The Summit covered a wide range of topics from low level kernel
details, to best community practices, but the ARM netbook support
sessions were particularly interesting. At this UDS, the Ubuntu ARM
developers set out to enable support for many ARM machines in a
single distribution, a difficult task due to the lack of a standard
firmware interface on ARM systems; a familiar problem to embedded
developers. This report covers the solutions debated at UDS —
including Kexec bootloaders and the flattened device tree —
and the choices made for the next Ubuntu release.

“Ubuntu has supported the ARM architecture since the 2008
Intrepid Ibex (8.10) release, but the relative lack of consumer
hardware has effectively made it interesting only to developers.
During the Lucid cycle we can expect that to change as Canonical is
working with ARM netbook OEMs to provide full support for the new
devices that are widely anticipated to appear on the market in the
new year.

“However, support for a wide range of ARM devices is complicated
by the absence of any form of a firmware interface standard for ARM
systems. The vast majority of ARM designs are embedded systems with
no expectation that the end user will install their own software.
General purpose ARM computers are historical rarities; the notable
exceptions being the original Archimedes, and the Corel Netwinder.
As such, unlike the x86 architecture where an IBM PC-type BIOS is
mostly a given, device manufactures can (and do!) implement
whatever firmware interface best meets their needs. Every device
has a different method for booting the OS. Additionally, since
firmware provides little if any information about the hardware, the
kernel must be hard coded with device addresses and configuration
information.”

Complete Story

thumbnail
Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Recommended for you...

5 Best Free and Open Source Text Expander Tools
webmaster
Jun 13, 2025
Grafito: Systemd Journal Log Viewer with a Beautiful Web UI
Bobby Borisov
Jun 12, 2025
FreeBSD Wants to Know a Few Things
brideoflinux
May 11, 2025
NVK enabled for Maxwell, Pascal, and Volta GPUs
Kara Bembridge
May 1, 2025
Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.