Last visit was: Wed Jan 22, 2025 4:20 am
|
It is currently Wed Jan 22, 2025 4:20 am
|
EPiC - A new 68k multi-processor motherboard project
Author |
Message |
carronjack
Joined: Mon May 22, 2017 12:11 am Posts: 23 Location: NW Scotland
|
Hi mercury Recovered my old 060 files Just remembered the 060 can be set up for different bus options during -RESET, stuff like whether to enable 040 style bus, bus snoop options, and various address hold after r/-w clocks. I only got my 060 proto to run @ 20Mhz because of the indeterminate -DTACK response from the UART. Motorola had an appnote to use the MC68360 as an I/O processor and DRAM interface, I have one but at 240 pins I lost the will to live at the thought of soldering the beast in. I think your best bet is to knock up a parallel I/O port, with 2 x 74AC573's and some handshake lines to an AVR poss. ATmega168 or ATmega328. I'm going to look @ this during the winter when I get some more time. Best Regards Ian Hughes ( carronjack)
5208V28.asm is the code for the homebrew 5208 obviously 060bug is for the mc68060 Will post files for a 68K debugger and various subroutine threaded Forths, when I find them. I'm bashing my head saying I saw them the other day why aren't they on the usb stick???
|
Sun Jul 30, 2017 12:40 am |
|
|
mercury0x000d
Joined: Tue Jun 03, 2014 2:40 pm Posts: 139
|
carronjack wrote: Hi mercury Recovered my old 060 files Just remembered the 060 can be set up for different bus options during -RESET, stuff like whether to enable 040 style bus, bus snoop options, and various address hold after r/-w clocks. I only got my 060 proto to run @ 20Mhz because of the indeterminate -DTACK response from the UART. Motorola had an appnote to use the MC68360 as an I/O processor and DRAM interface, I have one but at 240 pins I lost the will to live at the thought of soldering the beast in. I think your best bet is to knock up a parallel I/O port, with 2 x 74AC573's and some handshake lines to an AVR poss. ATmega168 or ATmega328. I'm going to look @ this during the winter when I get some more time. Best Regards Ian Hughes ( carronjack)
5208V28.asm is the code for the homebrew 5208 obviously 060bug is for the mc68060 Will post files for a 68K debugger and various subroutine threaded Forths, when I find them. I'm bashing my head saying I saw them the other day why aren't they on the usb stick??? Hey, sorry I didn't reply sooner! I got a new laptop which came with Windows 10 and decided Linux Mint would be better than that eyesore. I liked it so much there that I swapped my desktop to it as well. I'm officially a Linux-only user! A scary thought for me, but Mint has proven to be an excellent starting point for a Windows survivor like myself. Regardless, the migration has been occupying a lot of my time lately. Anyway, on to business! Good to hear you found the files, or at least some of them! I'll be eager to see what all you discover; I'm sure it'll help this project out immensely. In other news, I decided to build a frequency generator so that I can have more flexibility in testing some of the early hardware designs in which I'm about to begin investing. More on that later once it gets fabbed!
|
Fri Aug 18, 2017 9:53 am |
|
|
carronjack
Joined: Mon May 22, 2017 12:11 am Posts: 23 Location: NW Scotland
|
Hi, Windows 10 AAARGH!, what is it 3 million lines of code? and its a memory hog I hear, mind you isn't everything these days. I'm running Ubuntu 10.04 LTS ( support finished ) , on a Inspiron 8600 no I don't want to upgrade, with a whole load of new bugs and dependancy's But IMHO Linux is better than Windoze. Found an RTX2001 board SBC I made about 15 years ago in the dreaded shed after much fiddling for a suitable power connecter, turned it on and it still works. Amazingly compact code, a complete Forth including editor and assembler in 5.5K. Re 68060 I assume you've downloaded the user's manual ( a hefty tome, if you print it out ) I'll find the relevant pages for the initial data line setups for snoop r/-w hold clk etc. and post them for you. Re 68000 There are plenty of native code debuggers out there, I'm sure all of them better than mine. HUMBUG springs to mind. Currently trying to install CFASM on my linux laptop, but found out it has add on files to support 020,030,040, and yes even 060.So it would be nice to have a full 060 assembler. As I posted AS works well but doesn't support 060, so you have to fudge it and use 68040 with dc.w for regs not in the 040. Will find some more files and post them.
Best Regards Ian Hughes ( carronjack )
Real Programmers use Assembler
|
Sun Aug 20, 2017 1:01 am |
|
|
mercury0x000d
Joined: Tue Jun 03, 2014 2:40 pm Posts: 139
|
carronjack wrote: Hi, Windows 10 AAARGH!, what is it 3 million lines of code?
At least! And that's before all the updates lol carronjack wrote: and its a memory hog I hear, mind you isn't everything these days. I'm running Ubuntu 10.04 LTS ( support finished ) , on a Inspiron 8600 no I don't want to upgrade, with a whole load of new bugs and dependancy's But IMHO Linux is better than Windoze.
Yeah, majorly. I tried Mint out years ago and found it close to usable but not quite daily driver quality for me. Version 18, though, is quite nice indeed! carronjack wrote: Found an RTX2001 board SBC I made about 15 years ago in the dreaded shed after much fiddling for a suitable power connecter, turned it on and it still works. Amazingly compact code, a complete Forth including editor and assembler in 5.5K.
Nice! carronjack wrote: Re 68060 I assume you've downloaded the user's manual ( a hefty tome, if you print it out ) I'll find the relevant pages for the initial data line setups for snoop r/-w hold clk etc. and post them for you.
Yep, I have it. all the hundreds of pages of it lol And thanks! carronjack wrote: Re 68000 There are plenty of native code debuggers out there, I'm sure all of them better than mine. HUMBUG springs to mind. Currently trying to install CFASM on my linux laptop, but found out it has add on files to support 020,030,040, and yes even 060.So it would be nice to have a full 060 assembler. As I posted AS works well but doesn't support 060, so you have to fudge it and use 68040 with dc.w for regs not in the 040. Will find some more files and post them.
Best Regards Ian Hughes ( carronjack )
Real Programmers use Assembler
Maybe I'll end up rolling my own. All the ones I've seen seem overly complex for my needs, but I'll have to see.
|
Sun Aug 20, 2017 8:51 am |
|
|
SteveMoody
Joined: Wed Jan 14, 2015 2:56 pm Posts: 8 Location: South Wales, UK
|
If you're looking for an assembler that can target the 68060 it may be worth having a look at vasm. It covers quite a wide range of processors. I've used it for writing 68000 code before and it seems to work well.
|
Thu Aug 24, 2017 1:54 pm |
|
|
carronjack
Joined: Mon May 22, 2017 12:11 am Posts: 23 Location: NW Scotland
|
Thanks for that Steve, Will check it out. For anyone who's interested here's a Coldfire Forth, I think it's pretty bug free, Please feel free to offer constructive critisism / abusive comments.
Best Regards To All Ian Hughes ( carronjack )
P.S. How do you show a file is attached?
|
Sat Sep 09, 2017 11:43 pm |
|
|
Cray Ze
Joined: Fri May 08, 2015 6:22 pm Posts: 61
|
I think successfully attached files should show up in the post automatically. It's possible that the file was rejected based on either the file extension or the file size.
|
Sun Sep 10, 2017 7:51 am |
|
|
BigEd
Joined: Wed Jan 09, 2013 6:54 pm Posts: 1808
|
(When attaching, note that it's a two-step process: you have to - Choose the file (just above the Description box), and then - Add the file (just to the right of the Description box) )
|
Sun Sep 10, 2017 8:25 am |
|
|
carronjack
Joined: Mon May 22, 2017 12:11 am Posts: 23 Location: NW Scotland
|
Hi All, Any progress on your 68XXX stuff Mercury? Realised it's been over a month since I posted any ramblings, been busy doing stuff that pays the bills. Only thing I've done is cobble together a fast GPIO card for my 5208 system, but not tested yet as waiting for 74AC32's to arrive, ( I seem to use a lot of them ). Stuff from Big Ed and Monsonite especially thought provoking and interesting. Oh sorry and everbody else as well. Anybody up on Motorola's QSPI interface, I've written pages of code and given up in despair. I don't do C, I don't want to, I do Forth and machine code. Hence my current SD card interface is bit banged and not running at its best speed. Going to play with the FTDI EVE chip FT812, anybody got suggestions? apart from don't bother.
Best Regards ( carronjack )
|
Sun Oct 15, 2017 12:28 am |
|
|
mercury0x000d
Joined: Tue Jun 03, 2014 2:40 pm Posts: 139
|
carronjack wrote: Hi All, Any progress on your 68XXX stuff Mercury? Realised it's been over a month since I posted any ramblings, been busy doing stuff that pays the bills. ... Best Regards ( carronjack ) I hear you there! I made the mistake of taking a vacation and ended up getting super behind on everything at work and at home. Just as I started to get a slight handle on things, my trusty old car finally retired so I had to go shopping for an upgrade. Soon as that was done, my girlfriend's car semi-retired as well. So shopping we went again! Now I've been drafted into a couple special projects at work and it seems that's all I've gotten done lately. I'm digging my way through the mess, though. Slowly, but surely. I have a batch of parts sitting in my car waiting to go to my soldering and layout guy, I just haven't had the time to stop by the post office to send them. Can you believe that? Something so insignificant holding up progress! Well, it's not so much no time to go there, it's no time to wait in their long lines. My problem is I have too many projects going on at once!
|
Fri Oct 20, 2017 8:36 am |
|
|
barrym95838
Joined: Tue Dec 31, 2013 2:01 am Posts: 116 Location: Sacramento, CA, United States
|
carronjack wrote: ... For anyone who's interested here's a Coldfire Forth, I think it's pretty bug free, Please feel free to offer constructive critisism / abusive comments.
Best Regards To All Ian Hughes ( carronjack )
P.S. How do you show a file is attached? I'm interested, Jack. Have you had any luck uploading files that the rest of us can actually see and download? Mike B.
|
Mon Oct 23, 2017 1:45 am |
|
Who is online |
Users browsing this forum: CCBot and 0 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
|
|