Yocto Project Quick Start Guide for Ubuntu

Yocto is an embedded Linux build system used to create a Linux distribution for a specific application/board combination. I’ll describe 2 methods to get started: Building and running  a qemu image for x86 from scratch Using pre-built binaries to run the x86 image in qemu This is a shorter version of the longish Yocto Project’s Quick Start Guide. The official guide is more complete (explains all details) and give instructions for several distributions, whereas this guide simply lists each step and is focused on Ubuntu. So you could use this guide to start the build, and during the build (which will last a while), read the official guide to actually understand how it all works.   Prerequisites First, you need to use bash instead of dash in Ubuntu:

and select “No” to use bash. Then install the required packages with apt-get:

Building and running a qemu image for […]

Trimble Yuma: A Military-Grade Rugged Ubuntu Tablet

SDG Systems announced an Ubuntu version of the Trimble Yuma, a rugged tablet for the industrial and military applications. The company also sells the product with Windows 7. This tablet enables the use of open source geospatial applications such as GRASS or Quantum GIS, as well as other Linux-based applications. The water- and dust-proof tablet  meets the military MIL-STD-810F standard and run Ubuntu 10.04 LTS netbook edition, although the company said other Linux distributions are available on request with a minimum purchase agreement or engineering fee.. Here are the Yuma Trimble specifications: Processor: Intel Atom Z530 1.6 GHz processor Memory: 1 GB DDR2 Storage: 32 GB Solid State Hard Drive Expansion: SDIO memory slot ExpressCard 34mm slot Display: 7″ widescreen 1024×600 WSVGA 650 nit Standard Batteries: Dual hot-swappable Lithium-Ion batteries, 2600 mAmp each Extended Batteries: Dual hot-swappable Lithium-Ion batteries, 5100 mAmp each I/O: USB 2.0 port (x2), 9-pin serial port […]

HUD (Head-Up Display) Comes to Ubuntu 12.04

Ubuntu has announced Head-Up Display (HUD) for Ubuntu 12.04 (Precise Pangolin) a contextual search interface that could, as Canonical expects, ultimately replace menus in Unity applications. So when Ubuntu 12.04 is released in April 2012, it will be the first LTS (Long Term Support) Ubuntu version with the Unity interface and the new HUD feature. I like HUD, as I find it similar to what is done in Windows 7 and what could be done with Google Desktop in Windows XP previously, although Ubuntu HUD goes further as it includes menus in the search. What I would NOT like however, is that they completely remove menus. I’d like to see it as a complement of menus (Which will be the case in 12.04), but this does not seem to be Canonical’s intention for future versions of Ubuntu (12.10 and beyond), as they want to replace menus with HUD. HUD will […]

The Past, Present and Future of Ubuntu for ARM

David Mandala of Canonical talked at Linux.Conf.Au on 18th of January 2012 about Ubuntu for ARM and the move from netbook to server support. You can read my notes below, or jump at the end of this post to watch the presentation. The Past 2008:  Ubuntu decides to only support ARMv7 architecture vs. Debian that supports ARMv4 and above. 2009:  Ubuntu release for Freescale i.MX51 (ARMv5 built), and then Marvell ARMAVA with ARMv6 and VFP (ARM floating point unit) support. 2010: April (10.04) The first ARMv7 release for OMAP3 (Beagleboard) with VFP, Thunb2, NEON and SMP for ARM and first netbook edition October (10.10) Pandabord (OMAP4) release with initial device tree support for ARM. Starts work with Linaro. 2011: 11.04 (5th release) – Supports OMAP3 and OMAP4 only. The netbook edition is using Qt, further improvement to device tree, further work with linaro and on the way to the Unified […]

Ubuntu TV Works on OMAP4 Pandaboard

Ricardo Salveti, Software Engineer at Canonical,  has written a blog post saying that Ubuntu TV now support full video hardware acceleration on the Pandaboard, TI OMAP 4 low cost development board. A demo of Ubuntu TV on the ARM platform with Ubuntu TV UI and 720p/1080p video playback can be seen in the video below. Pandaboard is the first ARM platform that can fully run Ubuntu TV. If you have a Pandaboard, you can try it out by installing the packages available at Linaro’s Overlay PPA. Qt and Qtmobility are not there yet (Patches are available at https://github.com/robclark/qtmobility-1.1.0), but he said they would be soon. The source code for Ubuntu TV is available at https://code.launchpad.net/~s-team/ubuntutv/trunk   Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011. […]

Develop Android Apps, Deploy on Meego, Tizen, WebOS, Ubuntu and More

OpenMobile World Wide Inc. is demonstrating its Application Compatibility Layer (ACL) technology, capable of running Android apps on non-Android devices at CES 2012 in Las Vegas. The company claims that their solution brings more than 300,000 Android apps to device running on other platforms. The technology allows OEMs of Tablets, Set Top Boxes, smart TVs, Netbooks, In-Vehicle Infotainment devices and more to provide users access to a all Android applications. OpenWorld ACL technology currently works on tablets, STBs and netbooks based on MeeGo, WebOS and Ubuntu. The company also plans to make the technology available for Tizen, Windows, Bada, QNX, Symbian and more. The company claims 100% compatibility for Android apps including those developed using the Android Native Development Kit (NDK). The ACL layer is said not to drain the device resources at all. Device power and memory will be unchanged. Here are the Key Benefits of ACL according to […]

Ubuntu TV Features and Video Presentation

A few weeks ago, I wrote a post about Ubuntu Smartphone and Television UI Mockups, and today we know more as Ubuntu has just released more information on Ubuntu TV as well as a Video promo of the system. Here are the key features of Ubuntu TV : All broadcast television – Terrestrial broadcast in US and EU standard formats, for SD and HD content with EPG. Cable and satellite possibilities – Integrate your cable or satellite service into Ubuntu TV. Online Videos – Ubuntu TV integrates online content providers to offer a diverse catalogue of movies, TV shows and music straight from the Internet. Tablet/Smartphones Interaction – Link phones or tablets to Ubuntu TV, presenting related content to viewers while they watch such as information on movies by the same director or the reaction on Twitter during live shows. Intelligent search – To simplify and streamline the experience Ubuntu […]

Tizen Releases Source Code and SDK Previews

Tizen, a new Linux based HTML5 operating systems aimed at mobile and consumer devices, was announced at the end of September 2011 without much detail. Today, Tizen has posted a set of pre-release tools, source code and related documentation to give application developers an early look at Tizen. Tizen Alpha (pre-1.0) is a very early preview and is not yet designed for use to create production applications. They specifically released the following items: Tizen source code preview – Operating system source code, including middleware, basic UI, and menu interface Tizen SDK preview – SDK & APIs: Web IDE, Emulator, Web API documentation, and Toolchain If you plan to try Tizen SDK, you development machines should match or exceed the following requirements: Ubuntu 10.04/10.10/11.04 32-bit (Windows and Mac version will be available later) At least dual-core 2 GHz CPU (recommend VTx supported by CPU) At least 2 GB of RAM memory […]

Exit mobile version
EmbeddedTS embedded systems design