[coreboot] 486 Motherboard from scratch

2012-11-22 Thread Rex O'Regan
How hard would it be to design, source components and construct a motherboard for something simple such as a 486DX from scratch? I am interested in doing this primarily to learn about what it takes to design a motherboard and what's in them and how the components interact. Cheers, Rex -- coreb

Re: [coreboot] 486 Motherboard from scratch

2012-11-23 Thread Rudolf Marek
How hard would it be to design, source components and construct a motherboard for something simple such as a 486DX from scratch? I'm the software guy but, I think you don't need the chipset, maybe 80386SX with static ram aka 62512 and some simple decoders would be good choice. For dynamic RAM

Re: [coreboot] 486 Motherboard from scratch

2012-11-23 Thread jeroenkrabbendam
Has there been any attempt to run coreboot on an (already existing ) 486 motherboard?? Perhaps, that could be a good starting point. Best regards, Jeroen Krabbendam On Fri, Nov 23, 2012 at 04:45:02PM +1100, Rex O'Regan wrote: > How hard would it be to design, source components and construct a

Re: [coreboot] 486 Motherboard from scratch

2012-11-23 Thread Rudolf Marek
On 23.11.2012 17:49, jeroenkrabben...@fastmail.fm wrote: Has there been any attempt to run coreboot on an (already existing ) 486 motherboard?? I think most close is bifferboard (which is not on the wiki page) It has kind of Soc of 486type without CPUID/TSC. I made it work with coreboot and

Re: [coreboot] 486 Motherboard from scratch

2012-11-23 Thread Peter Stuge
Hi Rex, Rex O'Regan wrote: > How hard would it be to design, source components and construct a > motherboard for something simple such as a 486DX from scratch? > > I am interested in doing this primarily to learn about what it takes to > design a motherboard and what's in them and how the compone

Re: [coreboot] 486 Motherboard from scratch

2012-11-23 Thread Rex O'Regan
On Fri, 2012-11-23 at 22:45 +0100, Peter Stuge wrote: > Hi Rex, > > Rex O'Regan wrote: > > How hard would it be to design, source components and construct a > > motherboard for something simple such as a 486DX from scratch? > > > > I am interested in doing this primarily to learn about what it ta

Re: [coreboot] 486 Motherboard from scratch

2012-11-23 Thread Rex O'Regan
Thanks for the input. I have only really done much software before too so this is a big jump for me. Those numbers (8042 - keyboard + extra bits 8253/8254 - Timer 8259 - Interrupt controller 8237 - Possibly you might need DMA controller if you want to use floppy etc) are the identification numbers

Re: [coreboot] 486 Motherboard from scratch

2012-11-23 Thread Peter Stuge
Please trim quotes and use inline replies, same on the coreboot list as on every other mailing list. I find a good email software very important for easy use of lists. Rex O'Regan wrote: > Thanks for the confidence, you make it sound like others are > designing for other processors. Um, mainboard

Re: [coreboot] 486 Motherboard from scratch

2012-11-24 Thread ron minnich
Long ago, one could buy a bunch of off-the-shelf ICs (e.g. 6809, 8086, etc.) and build a computer. I used to do it. It required a very low level of skill. That's no longer true. If you wonder at possible reasons, see: https://docs.google.com/presentation/d/1-_cgb4gRhZxl9anxudIgO_NAB80yq-ks4HtOx-z

Re: [coreboot] 486 Motherboard from scratch

2012-11-26 Thread Sven Schnelle
Hi Rex, Rex O'Regan writes: > How hard would it be to design, source components and construct a > motherboard for something simple such as a 486DX from scratch? > > I am interested in doing this primarily to learn about what it takes to > design a motherboard and what's in them and how the compo

Re: [coreboot] 486 Motherboard from scratch

2012-11-26 Thread ron minnich
On Mon, Nov 26, 2012 at 3:00 PM, Sven Schnelle wrote: > Nowadays it should be much simpler with all the FPGA/CPLD stuff > available. With some parts. With something like a sandybridge I think it is most unlikely that it can be done. ron -- coreboot mailing list: coreboot@coreboot.org http://w

Re: [coreboot] 486 Motherboard from scratch

2012-11-26 Thread Rex O'Regan
Thanks for all the input... from what everyone on here is saying it seems to me like it will be another big, long project with lots for me to learn. :) The best implementation would be along the lines of a 486 chip connected to FPGA(?). Then implement all I/O in the FPGA. Is that what the consensu

Re: [coreboot] 486 Motherboard from scratch

2012-11-27 Thread ron minnich
I think you should look at ARM, personally. ron -- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot

Re: [coreboot] 486 Motherboard from scratch

2012-11-27 Thread Peter Stuge
Rex O'Regan wrote: > The best implementation would be along the lines of a 486 chip > connected to FPGA(?). Then implement all I/O in the FPGA. Is > that what the consensus is? Either that, or use a chipset from that era, if you can find one. //Peter -- coreboot mailing list: coreboot@coreboot

Re: [coreboot] 486 Motherboard from scratch

2012-11-27 Thread Guillaume Knispel
On Sat, 24 Nov 2012 00:06:45 +0100 Peter Stuge wrote: > Rex O'Regan wrote: > > I just chose the 486 as it seems to be about the most basic that > > can still be used > > Please clarify what you mean by that. Maybe he had an other thing in mind but I think that you can still run Linux on a 486,

Re: [coreboot] 486 Motherboard from scratch

2012-11-27 Thread Bari Ari
I've been designing motherboards for ~30 years and I'd recommend that you just learn VHDL, Verilog and also get familiar with Orcad Capture, Allegro, FPGA vendor tools, Altium and maybe PADS. Then you can spend all the time you want with IP blocks from opencores or wherever, as well as design y

Re: [coreboot] 486 Motherboard from scratch

2012-11-27 Thread Rex O'Regan
Thinking about the ARM stuff... perhaps if I put my 486 mobo on hold and just build an ARM based DSO... I have an old laptop that would make a pretty sweet case for one with a little refurbishment. Use coreboot with a linux payload that defaultly runs a DSO program... use existing swappable section