public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
* DOC firmware update with PXELinux
@ 2000-05-11 20:14 Patrick Higgins
  2000-05-12  8:43 ` David Woodhouse
  0 siblings, 1 reply; 2+ messages in thread
From: Patrick Higgins @ 2000-05-11 20:14 UTC (permalink / raw)
  To: mtd; +Cc: syslinux


I've been using a DOC I got from Neoware which is already setup for Linux,
but I just switched it out with one I got from Flytech, which seems to
have different firmware installed.  I'm not sure if this is what's causing
the problem, but I've been booting my system with PXE (network boot) and
now that I've switched the DOC, it no longer works.  Now I get all the way
through downloading the kernel image, and it says "Ready to start kernel",
but hangs there, instead of uncompressing and booting it as usual.

So, I believe I need to update the firmware on the DOC as specified in the
M-Systems user guide.  However, I have no easy way to boot DOS on this
machine, other than using PXE (it's diskless).  Has anyone gotten this to
work, and might have some tips?

I'm currently using the RedHat pxe-0.1-14 RPM for the initial stages,
configured with an NT server doing the DHCP, my box doing PXE proxyDHCP
and serving up pxelinux.bin (from the syslinux distribution) with mtftp,
and pxelinux finishes off by connecting to my tftp-hpa server to get it's
kernel image.  This seems overly complicated, but I've not been able to
get a simpler configuration to work.  In particular, it seems like I need
to run a DHCP daemon on both the normal DHCP port and proxyDHCP ports, but
I'm not sure what is supposed to be different in the information served
from each port.  If anyone has working config files for ISC DHCP 3.0, they
would be very helpful.



To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: DOC firmware update with PXELinux
  2000-05-11 20:14 DOC firmware update with PXELinux Patrick Higgins
@ 2000-05-12  8:43 ` David Woodhouse
  0 siblings, 0 replies; 2+ messages in thread
From: David Woodhouse @ 2000-05-12  8:43 UTC (permalink / raw)
  To: Patrick Higgins; +Cc: mtd, syslinux


phiggins@transzap.com said:
>  So, I believe I need to update the firmware on the DOC as specified
> in the M-Systems user guide.  However, I have no easy way to boot DOS
> on this machine, other than using PXE (it's diskless).  Has anyone
> gotten this to work, and might have some tips? 

Back when I was trying to reverse-engineer the DiskOnChip drivers, I used 
to run it in dosemu, having configured dosemu to give direct access to the 
memory window of the DiskOnChip. You should find that works. Best to make 
sure you have a backup plan first, though.

Or you could get an ISA evaluation board, pull the DiskOnChip out of your 
device and use the eval board to plug it into a 'real' PC.

It's also possible to use the MTD drivers to write the firmware to the 
device. The doc_loadbios program will do that for you. The only 
complication is that the .exb files shipped by M-Systems aren't a straight 
image of what to put on the flash; it should be fairly simple to convert 
them though.

--
dwmw2




To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2000-05-12  8:37 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-05-11 20:14 DOC firmware update with PXELinux Patrick Higgins
2000-05-12  8:43 ` David Woodhouse

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox