Current system images: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
== Overview == | |||
To avoid problems with repeatability and deployments this page hosts the default images to be used for the various projects. If you make modifications to your image you should create new patches, update .tgz files, etc. rather than simply creating new images so we have a way of getting from one image to another. For example, 'take the current image, run this patch on it, and copy these files to it'. | |||
== Current Image == | == Current Image == | ||
The | The recommended system image: | ||
{| class="wikitable" | {| class="wikitable" | ||
!style="width:300px"| Description !! style="width:100px"| Bootloader !!style="width:100px" |Kernel Image !!style="width:100px"|Filesystem | !style="width:300px"| Description !! style="width:100px"| Bootloader !!style="width:100px" |Kernel Image !!style="width:100px"|Filesystem | ||
Line 27: | Line 31: | ||
</ul> | |||
== Comparing two filesystem images == | |||
To compare two, fs.jffs2, file system images you can simply mount both images on a machine and do a diff on them: | |||
<bash> | |||
mkdir /mnt/jffs2ImageA | |||
losetup /dev/loop1 fs.jffs2_A | |||
mknod /dev/mtdblock1 b 31 1 | |||
modprobe blkmtd device=/dev/loop1 | |||
mount -t jffs2 /dev/mtdblock1 /mnt/jffs2ImageA | |||
mkdir /mnt/jffs2ImageB | |||
losetup /dev/loop2 fs.jffs2_B | |||
mknod /dev/mtdblock2 b 31 2 | |||
modprobe blkmtd device=/dev/loop2 | |||
mount -t jffs2 /dev/mtdblock2 /mnt/jffs2ImageB | |||
</ | diff -urN /mnt/jffs2ImageA /mnt/jffs2ImageB</bash> |
Revision as of 23:37, 24 January 2007
Overview
To avoid problems with repeatability and deployments this page hosts the default images to be used for the various projects. If you make modifications to your image you should create new patches, update .tgz files, etc. rather than simply creating new images so we have a way of getting from one image to another. For example, 'take the current image, run this patch on it, and copy these files to it'.
Current Image
The recommended system image:
Description | Bootloader | Kernel Image | Filesystem |
---|---|---|---|
Console on STD UART Windows Ethernet Gadget |
blob | zImage | fs.jffs2 |
Other Image Builds
- Gadget driver only affects the zImage (console/no console affects all 3 files)
January 24, 2007
Built using the following two scripts build command and build helper script.
Description | Bootloader | Kernel Image | Filesystem |
---|---|---|---|
Console on STD UART Windows Ethernet Gadget |
blob | zImage | fs.jffs2 |
Console on STD UART Unix Ethernet Gadget |
blob | zImage | fs.jffs2 |
No console on STD UART Windows Ethernet Gadget |
blob | zImage | fs.jffs2 |
No console on STD UART Unix Ethernet Gadget |
blob | zImage | fs.jffs2 |
Comparing two filesystem images
To compare two, fs.jffs2, file system images you can simply mount both images on a machine and do a diff on them: <bash> mkdir /mnt/jffs2ImageA losetup /dev/loop1 fs.jffs2_A mknod /dev/mtdblock1 b 31 1 modprobe blkmtd device=/dev/loop1 mount -t jffs2 /dev/mtdblock1 /mnt/jffs2ImageA
mkdir /mnt/jffs2ImageB losetup /dev/loop2 fs.jffs2_B mknod /dev/mtdblock2 b 31 2 modprobe blkmtd device=/dev/loop2 mount -t jffs2 /dev/mtdblock2 /mnt/jffs2ImageB
diff -urN /mnt/jffs2ImageA /mnt/jffs2ImageB</bash>