|
Register or have you forgotten your password?
|
|
|
| Amiga Hardware Issues and discussion This forum is dedicated to the discussion and resolution of issues related to Classic and Next Generation Amiga hardware. Got a problem with a piece of hardware? Click to speak. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 | ||||||||
|
Too much caffeine
![]()
Join Date: Oct 2005
Posts: 120
|
I've got an A500 with a VXL-30 accelerator, which is a 68030 with MMU.
If I make a small RAM board that interfaces to the address bus, data bus, and the memory control leads of '030, is there something more that needs to be done to tell the Amiga OS that additional memory is attached? Is the auto-configuration process for detecting RAM at a particular location done just by checking whether memory is present, by reading and writing at the appropriate locations? Or is there some proprietary protocol where the memory controller is expected to reply with key information? While I would replace the existing DRAM controller, should I be seeing addresses in the range of $200000 - $9fffff, on the address bus? If there are multiple RAM controllers attached to the same bus, do the other controllers just be quiet when they see a request come in for an address out of the range they handle? Does the auto-configuration process take care of adding the memory onto the free memory list? Any pointers or references would help. Thanks Keith |
||||||||
|
|
|
|
|
#2 | ||||||||
|
Desperately needs a life
![]()
|
The 030 can address up to 1Gb RAM, but there are other limiter factors.
And is very hard to make a RAM controller. More information you can grab on "Lucas/Francis" projects (very old project, found in Amiga University). To make a long answer short, no, you can't make a DIY RAM expansion for your accelerator.
__________________
Goodbye people. I'll pop on from time to time, RL is acting up. |
||||||||
|
|
|
|
|
#3 | ||||||||
|
Defender of the Faith
![]()
|
I haven't checked the VXL-30, but if the RAM controller is on the accelerator (likely), and RAM board is only the board which holds the chips, you can do it (I mean it's still not easy, you have to figure out the pinout of the ram board interface somehow).
__________________
I believe in mt. Fuji |
||||||||
|
|
|
|
|
#4 | ||||||||||
|
Cult Member
![]()
Join Date: Jul 2006
Posts: 952
|
Quote:
Quote:
__________________
|
||||||||||
|
|
|
|
|
#5 | |||||||||
|
Too much caffeine
![]()
Join Date: Oct 2005
Posts: 120
|
Quote:
What are some of the limiting factors? What makes creating a RAM controller hard? There are a lot of new options for RAM and some of those "hard" problems disappear when you get rid of DRAM. Are you concerned about time, or what in particular? I've also considered using the existing ram controller, and then tapping into the bus lines that feed the existing 16 chips. Find one larger chip, and then use the chip select line to each of the existing ones as an additional address qualifier to select the appropriate block of memory inside the new chip. Of course I'd need some glue logic to make that work, but it doesn't sound too hard. I'm not very bright, but I do tend to stay with problems longer than most people. Thanks Keith |
|||||||||
|
|
|
|
|
#6 | |||||||||
|
Too much caffeine
![]()
Join Date: Oct 2005
Posts: 120
|
Quote:
http://www.amiga-hardware.com/downlo...xl30_4_big.jpg Lower right hand corner. I'm pretty sure that's the controller. Besides, I think that there are no other candidate chips on the main board. The main board has a spare-68000, the 68030, the FPU, and the pal chips. Nothing else with a butt-load of pins/wires AFAICT. Yeah, figuring out the pinout will be one of the harder tasks for sure. But there are two ways; 1: Do the controller and the ram 2: Intercept the pins going to ram, insert glue logic, and new ram (see other post) The existing ram controller is only 68 pins, so most of the RAM chips are bussed together. Just thinking about, I think there would be two busses. 4-bits wide per ramchip, so 32-bits, 8 chip per bus. 16 chips total, so 2 busses. Yeah I would have preferred the ram board JUST have the chips...... Thanks Keith |
|||||||||
|
|
|
![]() |
| Bookmarks |
| Tags |
| 68030 , hardware , memory , questions |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| A4000D Memory Questions | pan1k | Amiga Hardware Issues and discussion | 1 | 07-12-2008 09:38 PM |
| A500 memory related questions | cpfuture | Amiga Hardware Issues and discussion | 4 | 05-11-2007 04:18 AM |
| Got my 68030 today but only 4mb ram with a 32mb memory? | daniellond | Amiga Hardware Issues and discussion | 24 | 12-22-2006 06:21 PM |
| A4000 Memory Questions | irishmike | Amiga Hardware Issues and discussion | 2 | 10-05-2006 10:19 AM |
| More hardware fun; a non working memory expansion | Doppie1200 | Amiga Hardware Issues and discussion | 7 | 07-22-2006 04:02 AM |