AnyCPU http://anycpu.org/forum/ |
|
Blitz http://anycpu.org/forum/viewtopic.php?f=23&t=705 |
Page 1 of 1 |
Author: | NotArtyom [ Mon Apr 27, 2020 5:35 pm ] |
Post subject: | Blitz |
Hello everyone, I've finished putting together a repository for one of my long-term projects, Blitz. Blitz is a Motorola 68030 based homebrew that I've spent nearly the last 3 years working on. For a more detailed rundown, more pictures, and all the project files, check out the GitHub repository Some specs:
The board is designed loosely following the microATX form-factor, which means it can be installed in a standard PC case, should you want to do that. Blitz runs a homebrew OS I wrote called G-DOS, which includes useful things like a command shell and memory monitor. For more information about G-DOS specifically, visit the other topic I started in the software board. Some parts remain are unfinished, like the DRAM interface, which I have yet to get working correctly. I consider Blitz to be "complete" for the sake of my own sanity so I can focus on other projects, though I do still plan to work on it further to polish it up. Any updates and stuff will of course be posted here. |
Author: | BigEd [ Mon Apr 27, 2020 8:10 pm ] |
Post subject: | Re: Blitz |
Wow - no compromise! How do you arrange to use the SRAM vs the DRAM? |
Author: | NotArtyom [ Mon Apr 27, 2020 8:35 pm ] |
Post subject: | Re: Blitz |
I went for a relatively large amount of SRAM onboard since i knew getting the DRAM working was going to take a while. The SRAM is mapped starting at the base of memory extending upwards to 0x400000, and the DRAM is mapped in a nonconsecutive bank starting at 0xC000000. Once the DRAM is working, I'll likely move the malloc heap into there to take advantage of all the extra memory. Since that frees up a lot of the SRAM, I might be worth copying the OS there on boot to take advantage of the single bus cycle memory access; much faster compared to the flash. |
Author: | Garth [ Tue Apr 28, 2020 4:16 am ] |
Post subject: | Re: Blitz |
If you do another, note the 4Mx8 5V 10ns SRAM modules I offer, shown on the front page of my website, linked below. I suspect you want 3.3V though. I could assemble it if you want to provide the chips, or I could provide just the bare boards with the .1uF capacitors already installed. (They're tricky to get right, which is why I don't provide kits.) |
Author: | robg [ Thu Apr 30, 2020 8:36 pm ] |
Post subject: | Re: Blitz |
Very cool! Is that a VGA port in the upper right? If so, what are you using to drive that? Is there a serial port on the board? You should also post this (and your software) over at https://www.retrobrewcomputers.org/forum/index.php. Rob |
Author: | NotArtyom [ Thu Apr 30, 2020 11:51 pm ] |
Post subject: | Re: Blitz |
That is a VGA port! The large chip next to it is a PIC24FJ256, which has hardware LCD controller that i planned to hijack. I never got around to implementing it, since I had started an FPGA based solution around the same time. It was removed from the latest revision board, since I had success with using a CGA card for video instead. There is no serial port onboard, since it was much easier to just add a PC serial card to on of the ISA slots. I've actually already requested access to the retrobrew forums, but am still waiting on a response. I'll definitely post there when I get the chance. |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |