Phew! Lots of questions....
bubach wrote:
Wow, that was somewhat unexpected
I guess you keep track of the talk/linking that goes on with the bifferboard
I do track the links, but I didn't follow them this time, I've been a lurker and occasional poster here for a while!
I'm not much of a hardware-hacker
And indeed, sadly few people are, when it comes down to it
.
But it might be worth trying to learn making my own IO board for it. My main concern is how much IO I could actually fit on there, if I where to add SD, VGA and sound (preferably something soundblaster compatible) what else might I have to sacrifice?
You can have the IO board as large or small as you want. Do video via a USB->VGA adapter, or use Batsocks via serial (if you only want text), or use a Minimus and make your own circuit to control a Nokia phone display if you want, but you'd do USB sound with one of these:
https://sites.google.com/site/bifferboa ... ound-cards
I see that VGA solution used up one USB port, and IIRC the SD-card solution renders the other one useless when in operation?
I was suggesting using the JTAG port (converted to GPIO) for SD, speed is limited to 150KB/sec, but it depends what you want it for.
In case there's no way to keep both USB's I'd have to add two PS2 connectors as well.. And the complexity starts to spin out of control for me at this point, haha...
Hmmm... well you could just connect it to a propeller if you want VGA + KB + Mouse:
https://sites.google.com/site/bifferboa ... estigation
Even if I did manage to get 1 or 2 working i'd have to look up a way to get this pre-made if I where to ship units with my future OS versions on it
If it's generic enough I may be able to arrange that. It depends where you want to go with it, if you want to sell it independently, you're welcome to do so, and I can link to it (if it's any good. ha ha...)
Do you have any new IO board variants planned for the future?
No, although many people have discussed it, perhaps you want to pool resources with them.
What I described above would mean that the final product would work pretty much as a standard 486 did in those days, meaning I could switch between using it as a retro-box for DOS gaming (with some hacking for SD-card functionality) and uniform hardware unit for my own OS.
OK, for genuine 486 compatibility you need an independent board, so the whole thing needs to be redone. I've been considering to base one on the slightly faster HB301:
http://www.rdc.com.tw/en/product/mcu_32bit.php
I have the reference design but have not done much with it so far. If you want to add VGA, you have to think up some commercial application for the finished board. There's no point mass producing some board purely for playing DOS games, with a SVGA connector on it and trying to sell 1000 of them to people on osdev, it just won't fly. 99% of our customers are happy with a headless solution, so we just suggest to add a display via GPIO, USB or serial. Perhaps we could make a board with space for the SVGA connector but no components populated, but those connectors do take a lot of board real-estate, so we could consider a high-density connector and daughter board? <shrug>
After a closer look on that port duplicator you linked, I'm left wondering how it works behind the scenes? It provides, VGA, sound, network, more USB and a COM port. Does it really include hardware to handle all that for that price
Indeed it does.
Also, how would that work with software compatibility using VGA over USB like that... I'd like to run DOS, win3.1 or win95 on it too, without to much driver hacking to make it all work
That probably rules it out. It would be a lot of work. It's attractive to Linux people because the Linux drivers for all the USB end-points are already available.
btw, sorry for kind of hijacking the thread.
Me too, but I figured perhaps we can get away with it in the 'General Ramblings' area, that's my excuse and I'm sticking to it.