KarmicMarvellDesktop

Differences between revisions 5 and 6
Revision 5 as of 2009-06-25 15:16:17
Size: 2049
Editor: serris
Comment:
Revision 6 as of 2009-06-25 19:32:08
Size: 2350
Editor: cpe-72-226-207-134
Comment:
Deletions are marked like this. Additions are marked like this.
Line 32: Line 32:
   - iMX51/PXA subarchitecture support will have to be added. Some subarchteicture support exists for powerpc, and powerpc+ps3, but
     its hardcoded, and would need some working to be extended to generate two types of SoCs. Probably we want to add a general subarch
     function to the codebase
  • Launchpad Entry: karmic-marvel-desktop

  • Created: June 23th, 2009

  • Contributors: Michael Casadevall

  • Packages affected: ubuntu-desktop, ubuntu-cdimage, debian-installer, ubiquity, flash-kernel

Summary

This specification tracks the status of support for the Marvell board for the Karmic 9.10 cycle.

Release Note

Ubuntu 9.10 has extended support to the Marvell ARM board.

Rationale

Support for Marvell hardware will increase the number of users for Ubuntu/armel

Requirements for Implementation

  • 2.6.31 series kernel for Marvell lands in Ubuntu git tree
  • redboot (or uboot) sources for the Babbage2 materialize, and are merged into the redboot-imx package in the archive.
  • Additional hardware for testing and debugging becomes available

Code Changes

  • ubuntu-cdimage
    • - Needs to have new SoC added ala Babbage board - Format required for image currently unknown, but will be using u-boot as a bootloader - iMX51/PXA subarchitecture support will have to be added. Some subarchteicture support exists for powerpc, and powerpc+ps3, but
      • its hardcoded, and would need some working to be extended to generate two types of SoCs. Probably we want to add a general subarch function to the codebase

  • linux kernel
    • - No 30-31 codedrop currently available - Changes need merging in our kernel mainline
  • debian-installer/base-installer/ubiquity/libdebian-installer
    • - New subarchitecture needs to be defined for Marvell hardware; required for alternate and livecd builds and installers to be successful
  • flash-kernel
    • - Subarchitecture detection will have to be updated to detect Marvell SoC - Will need to be extended for whatever method required to update uboot and the kernel
  • iso.qa.ubuntu.com
    • - Will need to be updated for imx51 for karmic (requires RT ticket filed, should be done after we have images building)

Migration

  • New HW support, no migration support

Test/Demo Plan

Normal ARM/Desktop image test cases can be used to test image.

Unresolved issues

  • No 30-31 kernel drop
  • Lack of development hardware for the team


CategorySpec

Specs/KarmicMarvellDesktop (last edited 2009-08-18 16:38:13 by cpe-72-226-207-134)