>At 2002-02-09 09:06 -0500, Johan Ugander wrote: >>Hello devel, >> >>I asked this on the linux-router list, but the devel list is a bit >>more active, so I figured I'd give a shot. My apologies to those >>who are recieving this a second time. >> >>I am currently experimenting with some flash boot alternatives >>outside the Disk-On-Chip which I implemented and documented >>successfully and last year. I am looking to boot from a pcmcia >>flash card on an embedded pc (pc/104) with bios level pcmcia boot >>support. > >Johan, >I may be able to help you, but I need some additional information. >What pc/104 card are you using (link/url)? Is the pcmcia card you >describe actually CompactFlash, or something else? > >You may want to look at the mtd site. >http://www.linux-mtd.infradead.org/ >
Hello Mike, Yes, it is a compact flash device I am using. It is 8MB, and it is a fullsize pcmcia card. I also have a 16MB smaller camera-format compact flash card, which fits into a pcmcia adapter. Getting either to work is my goal, but I am pretty sure that they are identical. I've done some reading this morning, and came across this in the pcmcia-howto booting from a pcmcia device http://pcmcia-cs.sourceforge.net/ftp/doc/PCMCIA-HOWTO-5.html#ss5.4 Please note that where this howto says boot-able, my pcmcia is bootable on the bios level. It is the root-able ability, the ability to mount the filesystem from the pcmcia, that I am trying to enable. From what I gather, there seems to be no way to compile the pcmcia directly into the kernel, so that is where 'pcinitrd' comes into the picture. (see howto) With pcinitrd, I would need to enable ide_cs and i802365, in addition to ds and pcmcia_core which enable auto-magically. Unfortunately, using pcinitrd seems to be "unsupported territory." It creates an initrd image for booting -- I don't know very much about how all this works. I am guessing it is also different for leaf. I have pcmcia setup as an lrp (the same one that is on my leaf devel webpage, plus the ide_cs module). My question to you and the rest of the list and community is how pcinitrd can be used in leaf/lrp's unique init and boot sequence. How do I intigrate an initrd image into the boot sequence so that I can boot off of the pcmcia? The howto talks about this, but in general linux terms, including the use of lilo. (not syslinux) Here is the manpage for pcinitrd: http://pcmcia-cs.sourceforge.net/man/pcinitrd.8.html Oh, and by the way, my pc/104 pcmcia bridge is the tri-m aaeon pcm3115b http://www.tri-m.com/products/aaeon/pcm3115b.html http://www.tri-m.com/products/aaeon/manual/pcm3115b.pdf thanks to anyone and everyone for any and all help, /johan _______________________________________________ Leaf-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/leaf-devel