AC100

Revision 2 as of 2011-08-05 12:55:12

Clear message

Status of the Ubuntu port to the AC100/Dynabook Tegra based netbook

This page collects information necessary to get a working Ubuntu port on the AC100 using only open source components and everything in the official archives (or temporarily in PPAs)

Hardware

Tegra2 based device which has Android 2.1 as factory default. TOADD:More about the hw or link to a good description for new owners who want to get started.

Boot loader

The current first stage bootloader is Android Fastboot which uses the kernel and initramfs images found on partition 6 of the device. The partition can be written via the mini-USB port from another computer using the closed source nvflash utility from nvidia, or updated from an already running system. The boot partition can be handled using the abootimg tool.

U-Boot

The default boot loader is inflexible, and there is interest in adding U-Boot as a second stage boot loader. There are Tegra based U-Boot using devices but there's no working AC100 image yet that can handle the eMMC or the screen to be actually useful for a wider audience.

Kernel

As of early August 2011 a 2.3.38-chromeos kernel fork is used in Ubuntu. It does not support suspend/resume and sound yet. Work is done to upstream AC100 support patches in 3.1 and 3.2 kernels so we can use mainline eventually.

Kernel tree is at https://gitorious.org/~marvin24/ac100/marvin24s-kernel

Installer

There is an installer using the 2.6.37 kernel which is known not to work on the 10Z model and others that use a SanDisk internal eMMC for storage.

http://people.canonical.com/~ogra/tegra/2.6.37/

A new installer based on the 2.6.38 kernel is in the works.

Contact

IRC: #ac100 on freenode

Mailing list archives: https://lists.launchpad.net/ac100/

Launchpad team: https://launchpad.net/~ac100

ONLY PUT HERE LINKS THAT ARE STILL RELEVANT FOR PRESENT AND FUTURE DEVELOPMENT AND DO NOT LEAD TO UNNECESSARY WORK AND CONFUSION.