I have not changed my Ben for many months now. However, this past weekend I got the toolchain downloaded and compiled with apparent success. That is, no messages from the compile on the host machine gave any reason to suspect something was wrong.
Here is the script file I used to download the various items to get started. Based on the wiki page: ----------------------------------------------------------------------------------------- git clone git://projects.qi-hardware.com/openwrt-xburst.git # clone the git repository cd openwrt-xburst # change-dir into the sourcecode directory #bring in the latest released .config file wget "http://downloads.qi-hardware.com/software/images/NanoNote/Ben/latest/config" -O .config # bring in the standard feeds cp data/qi_lb60/conf/feeds.conf ./ make package/symlinks #setup some links to find files ln -s data/qi_lb60/files -------------------------------------------------------------------------------------------- The compile failed under Debian Lenny because the cmake was not the right version. Thus I loaded squeeze onto an old AMD machine and started over. The compile took about 10.25 hours. I first, reflashed the uboot stuff using usbboot and that appeared to go OK. I can boot from the builtin NAND with the uboot image created by the compiling of the toolchain. I then created a 8 GB Micro SD card with three partitions, all formatted as ext2. 1. The first partition contains the uImage from the toolchain compile and is stored under /boot. It is called "uImage". 2. The second partition contains the root file system taken by extracting from openwrt-xburst-qi_lb60-rootfs.tar.gz The Ben appears to start booting because all manner of text flies by but then it ends with the message in the subject line: "Kernel panic-not syncing: No init found. Try passing init=option to kernel" Questions: 1. My original 8 GB Micro SD card, which I used for these many months with no problems, had its first partition formatted as VFAT. However, that no longer works when I reflashed the u-boot.bin from the toolchain compile. Thus my old micro-SD setup fails to boot with a wrong format. When I save the uImage, then format the first partition to ext2, and then copy uImage back again under boot, I get the same "missing init" message from the old toolchain compile--done sometime in April. 2. What option should be put in the init= and in what file is that done? 3. Is there something else I should have done when compiling the toolchain to get an "init" set up for the kernel? Right now I am unable to boot from any Micro SD setup. Searching for Micro SD on the Qi site finds nothing that is useful. Any help is appreciated so that I can get back to using my various Micro SD cards. Thanks, Delbert _______________________________________________ Qi Hardware Discussion List Mail to list (members only): [email protected] Subscribe or Unsubscribe: http://lists.en.qi-hardware.com/mailman/listinfo/discussion

