[oe-users] Update on gumstix build
Steve Sakoman
sakoman at gmail.com
Wed Aug 22 03:36:11 UTC 2007
I tried the latest checkins for gumstix this evening.
Config details: gumstix.conf for machine, distro was
angstrom-2007.1(uclibc), which results in building
linux-2.6.21 using linux.inc.
I used angstrom-minimal-image as the target.
The build did not complete due to an error in do_rootfs when populating /dev
with the info from org.openembedded.dev/files/device_table-minimal.txt. It
fails because there are a few non /dev entries in the table (/bin/tinylogin,
/bin/mount, and /bin/unmount). Because only /dev exists at this point in
the build process, the creation of the /bin entries fails.
To get the build to proceed further, I removed the 3 /bin entries from that
table and restarted the build with a nuked tmp.
The build of angstrom_minimal_image now completed without error.
Unfortunately it still does not populate the /lib/modules directory in the
rootfs. It does, however, now deposit a copy of
modules-2.6.21gum-r5-gumstix.tgz in build/tmp/deploy/uclibc/images/gumstix.
I also noticed that /bin/uImage has grown 2X from about 900KB to 1.8MB.
The jffs2 image previously would proceed through quite a bit of the boot
process before succumbing to the lack of /lib/modules. The new image
doesn't do much at all:
Instruction Cache is ON
### JFFS2 loading 'boot/uImage' to 0xa2000000
Scanning JFFS2 FS: ........ done.
### JFFS2 load complete: 1930840 bytes loaded to 0xa2000000
## Booting image at a2000000 ...
Bad Magic Number
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-users/attachments/20070821/f3f21333/attachment-0002.html>
More information about the Openembedded-users
mailing list