On Tue, 2008-11-25 at 19:49 +0000, Tim Redfern wrote:
> Apologies if this email gets long and rambling..
> I'm trying to boot a connex 400-bt from cf card and not having much
> I have 2 connex, on one it works perfectly. (openembedded)
> On the other one, I was using a plain cfstix card, but u-boot couldn't
> load the kernel from it at all. Tried several cards, inluding the one
> that works on the other gumstix. Eventually tried a cf-wifistix carrd
> and realised u-boot didnt like the pcmcia adapter or whatever.
> With the cf-wifistix card, u-boot can load the kernel, but can't mount
> the root filingsystem.
> Waiting 1sec before mounting root device...
> pccard: PCMCIA card inserted into slot 0
> pcmcia: registering new device pcmcia0.0
> pccard: PCMCIA card inserted into slot 1
> pcmcia: registering new device pcmcia1.0
> VFS: Cannot open root device "hda2" or unknown-block(0,0)
> Please append a correct "root=" boot option
> Kernel panic - not syncing: VFS: Unable to mount root fs on
> I thought this was because wifi was enabled in the kernel, but I've
> eliminated that, and it still does it.
> Would a rootdelay help?
> (which brings me to another question)
> Since when did the mkimage program go 64 bit?
> tim@...$ file ./mkimage
> ./mkimage: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), for
> GNU/Linux 2.6.0, dynamically linked (uses shared libs), stripped
> I'm not running 64-bit linux, so I can't use it, and I couldnt have
> chosen/ built a 64 bit executable, so I presume its become the default??
> Is there now any way to customise gumstix-factory.script without 64 bit
> AND my main question is: is cf-root booting possible with a cf-wifistix
> card? any suggestions?
> Thanks in advance.
will give you a native mkimage in ../tmp/staging/i686-linux/bin/mkimage
can't help further with the boot issue but a delay may help. I know you
know about the wifi eject issue already.
how is the card partitioned? hda2 is what?