Jacques, Well, I wasn't expecting help from the author on my first post. The support here is incredible!
Loading mdtcore.o and ntfl.o did not work. I tried adding docecc.o and doc2000.o but again, mounting did not work. The diskonchip came with slackware 7 installed, so I've been trying to translate the configuration to Bering. So far all I've found was an fstab entry: /dev/fla1 / ext2 defaults 1 1 I tried changing the fstab file, loading the mdtcore.o and other drivers, then mounting with the following statement: mount -t ext2 /dev/fla1 /mnt But that only yielded the error message "Operation not support by device". I found a driver (of sorts) on m-sys.com that talks about recompiling the kernel. It also mentioned lilo with a 'doc.b' file. Supporting diskonchip installations seems important given the embedded aspect of Bering. So if your interested, I'll do what I can to document this installation scenario. Darren -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Jacques Nilo Sent: May 3, 2002 11:07 AM To: Darren Martz; [EMAIL PROTECTED] Subject: Re: [leaf-user] Bering v1.0-rc2 with diskonchip? > I'm trying to install Bering on a PC104 board with DiskonChip2000, but > I'm not sure how/where to load the proper driver. I'm at a > disadvantage here, my background is windows development. Interesting issue. Let's try it (note: I do not have the hardware here so we might have to iterate a bit) 1/ Step one: create the mtd device. According to: http://www.linuxhq.com/kernel/v2.4/doc/devices.txt.html We have: 90 char Memory Technology Device (RAM, ROM, Flash) 0 = /dev/mtd0 First MTD (rw) 1 = /dev/mtdr0 First MTD (ro) ... 30 = /dev/mtd15 16th MTD (rw) 31 = /dev/mtdr15 16th MTD (ro) So from linux Bering shell edit root.dev.mk cd /var/log/lrpkg ae root.dev.mk at the bottom of the file add: # ubd devices for UML (J. Nilo) mknod /dev/ubd0 b 98 0 >null 2>&1 mknod /dev/ubd1 b 98 1 >null 2>&1 mknod /dev/mtd0 b 90 0 >null 2>&1 <-- line to add cd / Save the file and backup initrd !!! That will take care of device creation /dev/mtd0 at boot time. 2/ Step two: load the appropriate modules. They are here: http://leaf.sourceforge.net/devel/jnilo/bering/latest/modules/drivers/mt d/ My guess is that you need to load first mdtcore.o then ntfl.o If you get unresolved reference it means that you need some more :-) Put the 2 modules in /lib/modules, declare them in /lib/modules and save module.lrp Then see if you can mount and access mtd0 Let me know so that I can update the doc on this issue >I'm also trying to locate an > Ethernet driver for an i82557 chip. I may be on my own with the net >driver, but can anyone assist me on the diskonchip? The appropriate module is eepro100. It's available on the Bering boot floppy. Jacques _______________________________________________________________ Have big pipes? SourceForge.net is looking for download mirrors. We supply the hardware. You get the recognition. Email Us: [EMAIL PROTECTED] ------------------------------------------------------------------------ leaf-user mailing list: [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/leaf-user SR FAQ: http://leaf-project.org/pub/doc/docmanager/docid_1891.html _______________________________________________________________ Have big pipes? SourceForge.net is looking for download mirrors. We supply the hardware. You get the recognition. Email Us: [EMAIL PROTECTED] ------------------------------------------------------------------------ leaf-user mailing list: [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/leaf-user SR FAQ: http://leaf-project.org/pub/doc/docmanager/docid_1891.html