OSDev.org

The Place to Start for Operating System Developers
It is currently Tue May 30, 2017 1:11 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 12 posts ] 
Author Message
 Post subject: Osirix - Motorola 68000 Homebrew computer and OS
PostPosted: Wed Aug 31, 2016 1:19 pm 
Offline
Member
Member

Joined: Mon Aug 25, 2014 1:27 pm
Posts: 58
Hi!

Long time lurker, but I'm finally getting ready to start on my pet project. I'm in the planning stage of designing and building my very own homebrew computer. The projected spec are the following:

[*]CPU: Motorola 68000
[*]RAM: 4 Meg
[*]I/O: Serial, PS/2 connector for key and mouse
[*]Video: Arduino based VGA video interface. Here is an example of one:https://dqydj.com/how-to-produce-640x480-vga-color-video-from-an-arduino/
[*]Audio: 4 voice PCM (Paula chip from a dead Amiga 500) and/or a C64 SID chip (Why not!)
[*](3x) Expansion slot for more ram (up to 12 meg more), Compact flash "Hard Disk", Game Controler, extra I/O

For the OS I'm going for a "simple" Assembler/Monitor type shell at first. Something I can boot into, load or type in program and run them. It will be loaded from eeprom. This should be enough for a start. I'm using both an Amiga 1000 and Cloanto Amiga Forever emulator on PC as a development plateform (Asm-One and Aztec C) and I have an eeprom programmer to "burn" the chip.

This isn't something I'm in a hurry to do. I'm at the end of my carreer in IT and this will be one of my hobby for the next couple (many) year. I always wanted to build my own computer, like the pioneer in this field of technology. I even started to work on one, based on TTL chip, when I was in my teens. Now that I have the time, and the money, I can get back to it.

Don't expect a day to day log from me, but I'll post how it goes when I can.


Top
 Profile  
 
 Post subject: Re: Osirix - Motorola 68000 Homebrew computer and OS
PostPosted: Thu Sep 29, 2016 3:35 am 
Offline
Member
Member
User avatar

Joined: Mon Dec 28, 2015 11:11 am
Posts: 365
Location: Serbia
How's it going?

_________________
Nutoak
People are like paintings. It may be difficult for them to change any painting after they already drawn that painting.It means that it may be difficult to everybody to change their own opinion about other people after they already made an opinion.
Image


Top
 Profile  
 
 Post subject: Re: Osirix - Motorola 68000 Homebrew computer and OS
PostPosted: Sun Oct 02, 2016 4:17 am 
Offline
Member
Member
User avatar

Joined: Mon Dec 28, 2015 11:11 am
Posts: 365
Location: Serbia
Creating computers by yourself on kitchen table may get pretty dirty. You may buy two resistors, put them in and later decide to remove them and add another ones, know that stuff.
I'm not sure how are you going to make Motorola 68000 series CPU in your homebrew computer. But, okay, if you work on it 8 hours a day within 2-3 months you may make instruction INC, DEC, ADD, SUB and MOV work.
If you make all your planned stuff actually work (hard disk, expansion slots, etc.), bravo. New Stiv Džobs.

_________________
Nutoak
People are like paintings. It may be difficult for them to change any painting after they already drawn that painting.It means that it may be difficult to everybody to change their own opinion about other people after they already made an opinion.
Image


Top
 Profile  
 
 Post subject: Re: Osirix - Motorola 68000 Homebrew computer and OS
PostPosted: Sun Oct 02, 2016 4:39 am 
Offline
Member
Member

Joined: Wed Aug 17, 2016 4:55 am
Posts: 134
*blinks* Just get an actual 68000? I just did a quick search and they don't seem to be that hard to find (I even found somebody selling chips to make your own Atari ST... huh o.O) Or get a 68000 core for use in a FPGA.

Also the 68000 doesn't have INC/DEC. It has ADDQ/SUBQ which is similar except they can add/substract any value from 1 to 8.

_________________
https://github.com/sikthehedgehog/indigo


Top
 Profile  
 
 Post subject: Re: Osirix - Motorola 68000 Homebrew computer and OS
PostPosted: Sun Oct 02, 2016 1:00 pm 
Offline
Member
Member
User avatar

Joined: Fri Oct 27, 2006 9:42 am
Posts: 840
Location: Athens, GA, USA
Lukand wrote:
I'm not sure how are you going to make Motorola 68000 series CPU in your homebrew computer.


I am pretty sure that AMenard is building a SBC which uses a Motorola 68000 chip as its CPU, rather than implementing a CPU with that architecture using TTL hardware.

I am also pretty sure you knew that, and are just making a joke, but whatev'.

_________________
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
μή εἶναι βασιλικήν ἀτραπόν ἐπί γεωμετρίαν
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.


Top
 Profile  
 
 Post subject: Re: Osirix - Motorola 68000 Homebrew computer and OS
PostPosted: Wed Oct 19, 2016 1:35 pm 
Offline
Member
Member

Joined: Mon Aug 25, 2014 1:27 pm
Posts: 58
Schol-R-LEA wrote:
Lukand wrote:
I'm not sure how are you going to make Motorola 68000 series CPU in your homebrew computer.


I am pretty sure that AMenard is building a SBC which uses a Motorola 68000 chip as its CPU, rather than implementing a CPU with that architecture using TTL hardware.

I am also pretty sure you knew that, and are just making a joke, but whatev'.


Exactly... English isn't my first language (frenchy here) so maybe I wasn't clear enough. I should have writen "Motorola 68000 based Homebrew computer and OS"

I'm presently at the design and part picking stage working in KiCad and ltSpice. I've just received my two 68k assembler book that I won on eBay so I can freshen up on that subject. I also received my eeprom programmer. I'm also considering basing it on the 68010 so I can implement virtual memory in my supporting OS more easily. I could also move to the 32bit 68020 but the PGA package is less breadboard friendly...

And what I'm doing isn't all that fantastic. A quick search on Google will result in quite a few completed project.

And keep in mind that I'm 51 years old and at the tail end of my tech career. I have 7 years left at my present job before being eligible for my full pension. This will be my retirement project. Some likes to play golf, I like to build things :mrgreen:


Top
 Profile  
 
 Post subject: Re: Osirix - Motorola 68000 Homebrew computer and OS
PostPosted: Wed Oct 19, 2016 9:21 pm 
Offline
Member
Member
User avatar

Joined: Fri Oct 27, 2006 9:42 am
Posts: 840
Location: Athens, GA, USA
Well, I suppose if you aren't inclined to build sailboats in your basement, with only hand tools, until you have a small fleet which could sail off on the sea of coffee and Gentleman Jack bourbon you drank while doing it (well, except the one named after your third wife which you burned after the divorce...), then this is a good alternative.

_________________
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
μή εἶναι βασιλικήν ἀτραπόν ἐπί γεωμετρίαν
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.


Top
 Profile  
 
 Post subject: Re: Osirix - Motorola 68000 Homebrew computer and OS
PostPosted: Thu Oct 20, 2016 6:15 am 
Offline
Member
Member

Joined: Mon Aug 25, 2014 1:27 pm
Posts: 58
Schol-R-LEA wrote:
Well, I suppose if you aren't inclined to build sailboats in your basement, with only hand tools, until you have a small fleet which could sail off on the sea of coffee and Gentleman Jack bourbon you drank while doing it (well, except the one named after your third wife which you burned after the divorce...), then this is a good alternative.


So... You're a fan of NCIS I guess :mrgreen:


Top
 Profile  
 
 Post subject: Re: Osirix - Motorola 68000 Homebrew computer and OS
PostPosted: Thu Oct 20, 2016 9:49 am 
Offline
Member
Member
User avatar

Joined: Fri Oct 27, 2006 9:42 am
Posts: 840
Location: Athens, GA, USA
Meh, I've watched it, and it is better than a lot of other series. My father used to watch it quite often, so I would too when I was staying with him (long story), and while I like it well enough, I don't normally go out of my way to do so now. I don't think I've watched it more than two or three times after he died last year.

_________________
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
μή εἶναι βασιλικήν ἀτραπόν ἐπί γεωμετρίαν
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.


Top
 Profile  
 
 Post subject: Re: Osirix - Motorola 68000 Homebrew computer and OS
PostPosted: Thu Oct 20, 2016 12:58 pm 
Offline
Member
Member

Joined: Mon Aug 25, 2014 1:27 pm
Posts: 58
No biggy... I was going by the sail boat in basement statement.
Personaly I'm more of a Criminal Minds type of guy.

In any case, I'm still studying and designing the hardware taking into account what my OS will have to support and how to do program it to do it adequately since I wan't it to be rom based.


Top
 Profile  
 
 Post subject: Re: Osirix - Motorola 68000 Homebrew computer and OS
PostPosted: Fri Oct 21, 2016 9:42 am 
Offline
Member
Member
User avatar

Joined: Mon Apr 18, 2016 9:50 am
Posts: 130
Location: New York New York
Quote:
I just did a quick search and they don't seem to be that hard to find


Harder than it used to be, unfortunately. Just a couple of years ago I ordered two or three HD68HC000P10s off of Digikey or Mouser or Jameco or some such for a pretty good price that I was going to do an SBC around myself. Unfortunately I lost all but one in a move and I just accidentally blew up the last one a couple of weekends back. Went looking to buy some replacements after that, and it turns out ain't nobody sell DIP64 68ks anymore except for Chinese and Bulgarian suppliers on eBay. You can get the QFPs on Mouser, but they're non-stock items.

_________________
The OS is P5. Don't expect it to build.


Top
 Profile  
 
 Post subject: Re: Osirix - Motorola 68000 Homebrew computer and OS
PostPosted: Mon Oct 24, 2016 7:20 am 
Offline
Member
Member

Joined: Mon Aug 25, 2014 1:27 pm
Posts: 58
jojo wrote:
Quote:
I just did a quick search and they don't seem to be that hard to find


Harder than it used to be, unfortunately. Just a couple of years ago I ordered two or three HD68HC000P10s off of Digikey or Mouser or Jameco or some such for a pretty good price that I was going to do an SBC around myself. Unfortunately I lost all but one in a move and I just accidentally blew up the last one a couple of weekends back. Went looking to buy some replacements after that, and it turns out ain't nobody sell DIP64 68ks anymore except for Chinese and Bulgarian suppliers on eBay. You can get the QFPs on Mouser, but they're non-stock items.


You can also scavenge them from old devices. Millions of game consoles were using the MC68000 as their CPUs. Or you can buy a used and broken Amiga and canibalize it.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group