Well, I'm finally getting around to writing this, though I'm still not
all that comfortable bringing it up.
I purchased a diskonchip 2000 266mb a while ago just to mess around
with. It took a long time in shipping though and then it took me a
while to actually try to test it out. I had thought I could just use
it as a large flash chip or maybe for trying to test the original
linux_bios/coreboot_v1 on a motherboard I have with a supported chip
set (specifically sis 630), but it hasn't worked out well for me.
In the first place, I think my assumption of it exposing a large rom
was wrong, it looks like they only actually only expose a small amount
as regular bios boot rom space. While that sounds annoying, it would
probably still be workable though.
The real problem is that I can't seem to get it to work at all and I
am not sure if what I am trying is supposed to work or if the chip is
bad. The seller does/did specify a doa guarantee, but I'm not even
sure if it is actually bad or if what I'm trying to do is unsupported.
Going by the "HOWTO" documentation in the coreboot_v1 branch I figured
I could just hotswap it and load the diskonchip kernel module, but I
can't find any information about whether that actually supports the
diskonchip 2000 or has been tested recently. It just returned unable
to detect device (or something similiar). I tried the dos utils on
freedos as well and couldn't get them to detect it either. It took a
bit of effort just to find the dos utils, since the site I managed to
find them on wasn't showing up on most of the searches I tried and
there doesn't seem to be any other mirror of them. It would have been
nice if they were properly on the internet archive, but there is just
documentation on there.
I'm hoping that somebody still remembers a bit about them and maybe
knows something about how I can get the chip working, confirm that
it's not working, or just tell me I'm doing it wrong.
I'm also hoping that it's not too off topic. I know the old wiki did
mention sending a message to the mailing list about working on forward
porting old supported chips, but I never felt comfortable about it.
I've actually never managed to get very far with programming in
general, never mind what is needed for low level bootstrapping. Though
I have long since figured out what it was I having problems with in
the past and how to fix them, I've had too much other stuff going on
to get in to it again.
Branden