Base debian-cd scripts for imx51 on new Freescale uboot

Registered by Oliver Grawert

Over the last two releases we used redboot-tools to create images for imx51. Freescale moves the imx51 architecture to the uboot bootloader by default now. Image build scripts and userspace maintenance tools need to be moved to uboot to comply with this change.

Blueprint information

Status:
Not started
Approver:
David Mandala
Priority:
Essential
Drafter:
Oliver Grawert
Direction:
Approved
Assignee:
Oliver Grawert
Definition:
Approved
Series goal:
Accepted for lucid
Implementation:
Deferred
Milestone target:
milestone icon ubuntu-10.04-beta-1

Whiteboard

[asac 29-11-09] freescale support is important for us; also this would unblock unifying the cd image production (using uboot everywhere): Hence, marking as essential.
[asac 03-12-09] approved.
[asac 03-12-09] did some minor corrections with ogra to the package names that get demoted/promoted; all should be fine now.
[asac 08-01-10] postponing non essential stuff; remember: those are still opportunities for later this cycle.
[asac 13-01-10] postponing all not yet finished alpha-2 items and duplicating them below to somehow reflect that those items didnt get done in alpha-2 and moved to alpha-3 (e.g. added workload there) (lets cross finger the new work item software agrees!)
[asac 29-01-10] postponing alpha-3 items - this specs becomes optional for lucid; depends on usb support and uboot bug fixes whether we would consider it again
[asac 29-01-10] moving spec to beta-1 to keep it on the radar

Status:
blocked on uboot upstream bugs; decision: keep and update redboot for imx51

Work items lucid-alpha-2:
Create a package of the freescale patched uboot source [NCommander] (2 days): DONE
Update the uboot-imx package in the archive to the latest freescale patchset [ogra] (1 day and ongoing with future releases): DONE
Create a proof of concept script to build uboot based SD card images [ogra] (1 day): DONE
Research possibility of replacing redboot in flash with uboot from the serial redboot prompt (2 days): POSTPONE
(Depending on the outcome of the former workitem) Create wiki documentation to replace redboot with uboot in flash on the babbage board (1 day): POSTPONE
Move uboot-imx to main to use it from the image build machines [ogra] (2 days): POSTPONE
Implement the proof of concept properly in debian-cd on the image build machines [ogra] (3 days): POSTPONE
Change ubiquity partitioning defaults to create a /boot partition [ogra] (2 days): POSTPONE
Adapt flash-kernel defaults from dove sub architecture for imx51 [ogra] (3 days): POSTPONE
Switch buildtime configuration defaults of uboot-imx to initialize the SD card and load an uboot .scr file from a /boot partition [ogra] (2 days): POSTPONE

Work items lucid-alpha-3:
Move uboot-imx to main to use it from the image build machines [ogra] (2 days): POSTPONE
Implement the proof of concept properly in debian-cd on the image build machines [ogra] (3 days): POSTPONE
Change ubiquity partitioning defaults to create a /boot partition [ogra] (2 days): POSTPONE
Adapt flash-kernel defaults from dove sub architecture for imx51 [ogra] (3 days): POSTPONE
Switch buildtime configuration defaults of uboot-imx to initialize the SD card and load an uboot .scr file from a /boot partition [ogra] (2 days): POSTPONE

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.