1 / 10

Ubuntu on ARM and OMAP

Learn about the evolution of Ubuntu on ARM and OMAP, from the initial ports to the current development focus and future plans. Discover the latest images and resources available for a smooth 3D experience on ARM and OMAP devices.

wreser
Download Presentation

Ubuntu on ARM and OMAP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ubuntu on ARM and OMAP Past presence and future of the Ubuntu ARM port

  2. The Past Jaunty (9.04) Initial Ubuntu ARM port using ARMv5 No other significant changes vs. Debian Supported SoCs: Freescale Babbage, Marvell Dove Karmic (9.10) Switch to ARMv6 Turn on vfp Supported SoCs: Freescale Babbage, Marvell Dove Lucid (10.04) Switch to ARMv7 Default to thumb2 Supported SoCs Freescale Babbage, Marvell Dove, TI Beagle Ubuntu on ARM and OMAP

  3. The Presence Based on the 2D Netbook images to which we switched as default image with the lucid (10.04) release, there is now work going on to not require debian-installer/ubiquity but instead have the image preinstalled and ready to go after writing it to SD card. The current development focus lies on OMAP4 hardware while OMAP3 support will go on. The upcoming images will be prepared to easily install all necessary software for a smooth 3D experience. Ubuntu on ARM and OMAP

  4. The Future Shortly after the Lucid release Linaro entered the stage. Linaro works inside the Ubuntu infrastructure and develops things like cross compilation tools, toolchain improvements, more unification in the ARM environment (one kernel tree to rule them all, unified bootloader code etc) as well as providing 3D testsuites and work on graphics driver integration The Ubuntu ARM team works closely with Linaro and will include works from the Linaro team in all future images (and indeed you will find the x-compile environment on x86 Ubuntu systems) Ubuntu on ARM and OMAP

  5. The OMAP images With Lucid we provided very roughly made Beagleboard images using the typical ubuntu installation (which took about 2h for a netbook image on the 256M Beagles). In Maverick the approach was completely changed, images are pre-partitioned and preinstalld, they just expand to teh full size of the SD card on first boot and then fire up a configuration tool to set up localization and user. With 256M being far below the default HW specs for Ubuntu the focus for these images will be Beagle XM and the Pandaboard. Ubuntu on ARM and OMAP

  6. The OMAP images To support multiple SoCs with the same image Scripts will be provided to replace the bootloader on the images while the kernel will support multiple SoCs on a per-subarch base(OMAP3/4) The current OMAP4 kernel is directly maintained by TI on top of the Ubuntu git tree which guarantees the best from both worlds (Ubuntu kernel features and TI HW support) While the images will default to the 2D netbook user interface we introduced in Lucid, there is also collaborative work between teh canonical DX team and teh TI graphics team going on to make the new clutter based Unity netbook UI work on top of the OMAP4 SGX Ubuntu on ARM and OMAP

  7. Ubuntu on ARM and OMAP The 2D Netbook Launcher

  8. The Unity Netbook Desktop Ubuntu on ARM and OMAP

  9. Resources IRC: #ubuntu-arm on irc.freenode.net Meetings: Weekly every wednesday at 13:00 UTC in #ubuntu-meeting Images: Daily builds at: http://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/ Reach me under: Oliver Grawert <ogra@ubuntu.com> Ubuntu on ARM and OMAP

  10. Questions ? Ubuntu on ARM and OMAP

More Related