14 May 2021, 00:18 | #121 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,186
|
Perhaps bypassing the clock doubler circuit but leaving the fast RAM active would be better. Can that be done on a board with so few layers?
|
14 May 2021, 09:45 | #122 |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
bypassing the clock doubler also means bypassing the as/dtack and e clock logic. That would require quite a few extra multiplexer chips. Just disabling fast ram is quite easy to do and although not perfect, would make the machine almost stock.
I have been thinking a bit about the purpose of this little accelerator. I mean, the accelerator is fun to build but what to do with it in an A500? I came to the conclusion that this accelerator is useful for those who want to keep a stock A500 for old-school games but sometimes want a bit more oomph for the more demanding games (dune II, upcoming Dread, Elite, etc). Then it is indeed important to be able to switch back. What if we could disable the fast ram by holding ctrl-amiga-amiga for longer than usual.... (does anyone know the 555? ) |
14 May 2021, 11:52 | #123 | |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
|
Quote:
The question then becomes if the long reset is a toggle operation (persistent until power cycle), so you don't need to long reset for each reset to keep the accelerator "off". I think "just" disabling the ram sounds practical. |
|
15 May 2021, 17:27 | #124 |
Registered User
Join Date: Oct 2019
Location: UK
Posts: 29
|
Awesome
|
16 May 2021, 20:46 | #125 | |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
Quote:
Making the action persistant until power cycle is more practical indeed but also needs a few more components. What about this circuit: Just the 555, an electrolytic cap, a resistor and a spare inverter. This circuit will enable the ram upon a normal ctrl-amiga-amiga or powerup reset. But it will disable the ram when you hold the keys down for more than 5 seconds. I just have to check whether the reset signal from the Amiga goes all the way to 5V. LTSpice file here: ram_disable_reset_timer.zip Last edited by Mathesar; 16 May 2021 at 20:54. |
|
02 June 2021, 19:38 | #126 |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
Quick update:
Things were busy lately so progress was slow. I have finished the layout for the revised board though. I will order some this week. The new design contains the 555 circuit to disable the RAM by holding ctrl-amiga-amiga down for more than 5 seconds. |
03 June 2021, 13:39 | #127 |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
Oke, boards are ordered at https://aisler.net (highly recommended when you're located in EU btw).
Will arrive in 2..3 weeks time as I chose the "budget" option. Won't have much time to work on it before that anyway. This is what it will look like: I will release it under CERN-OHL-S which is somewhat the hardware equivalent of GPL. This means anyone can do with it whatever they want as long as they open source any changes. |
22 June 2021, 10:17 | #128 |
Registered User
Join Date: Jun 2021
Location: Czechia (Europe)
Posts: 13
|
After a very long break from anything Amiga related I now started following some of the (IMHO) most exciting Amiga HW projects, so just wanted to thank everyone for the effort! (Regardless of the HW project he's working on).
Looking forward to the 14MHz accelerator since I have a few MC68HC000FN20 which I haven't tested yet (bought on eBay from China) and they should hopefully work in the board (once I have one ). My HW knowledge is very limited, but AFAIK a 20MHz CPU should run fine on 14MHz, since 20MHz is the top limit(?) |
23 June 2021, 09:40 | #129 | |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
Quote:
Yes, it will run fine. In fact I am also using 20MHz MC68HC000FN20. I've also tested an MC68010FN12 and that also worked. The latter pushed the SysInfo rating close the 3 times faster than a standard A500 |
|
25 June 2021, 21:11 | #130 |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
Quick update:
Boards came in. I assembled one and.... didn't boot . Turned out I made a thinking error in this revision when I replaced an '112 JK flipflop with an '74 D latch. Luckily I could fix it by patching the _Q output to the asynchronous _SET input. I was very lucky here that the behaviour when both the asynchronous set and asynchronous reset are asserted was exactly what was needed. Close call! Otherwise I would have to revise the circuit again. Now it works with only a small patch! The release version (which will have the patch) will thus now be rev2.2.. |
25 June 2021, 22:04 | #131 | |
Registered User
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,607
|
Quote:
I would like to buy one |
|
26 June 2021, 22:25 | #132 |
Registered User
Join Date: Jun 2021
Location: Czechia (Europe)
Posts: 13
|
That's so good to hear! My fav Amiga mod now finally in production version :-) I'm very interested in this board, either gonna order a new PCB myself and all necessary parts as well (without the CPU which I already have) and then some soldering work, or - should you offer a complete set (soldered or not) without the CPU I would be interested too (shipping inside of EU should be fine and cheap).
Last edited by Amarok; 26 June 2021 at 22:26. Reason: utf8 |
27 June 2021, 12:24 | #133 | |
Registered User
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,607
|
Quote:
This project is perfect for my needs I have done the chip mod to my A500 so it now got 1MB chip. I also changed the ROM to 2.x I have read the whole thread and the option to disable fast is smart |
|
29 June 2021, 15:48 | #134 |
Registered User
Join Date: Oct 2019
Location: UK
Posts: 29
|
Outstanding piece of development It's great to see stuff like this, where one can easily assemble at home, without needing to learn programming or anything. I do hate soldering 805 capacitors/resistors But design needs must
IDE on Reversion 2? |
29 June 2021, 21:04 | #135 |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
Everything working
Another update:
All systems working! I have now fully assembled one prototype and everything is working as intended, even the "disable ram by holding ctrl-amiga-amiga for more than 5 6 seconds" works. Although the exact amount of seconds may vary . Here is picture of the complete build installed in my A500: And here is how the board looks like if one just builds the bare "accelerator" as it was intended in 1990-something: Like said before, I need to make one small fix in the design that will bump the version number to V2.2. If hope to release everything coming weekend. |
29 June 2021, 21:10 | #136 |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
I usually do not sell any boards and/or parts unless I have some left. However this project was tougher that anticipated so I do not have anything left this time. I will just release this as open source hardware to the community for anyone to build. Otoh, the parts should be easy to obtain, even with the current shortage going on.
|
29 June 2021, 21:14 | #137 | |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
Quote:
But, one could redo the design in through hole? It would just get bigger! Oh, and IDE is soooo 1990. SPI/SD-card is the way to go in the 21st century |
|
02 July 2021, 13:55 | #138 |
Registered User
Join Date: Sep 2013
Location: Beeston, Nottinghamshire, UK
Posts: 238
|
Congratulation Mathesar that's awesome work!
|
03 July 2021, 21:47 | #139 |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
|
03 July 2021, 22:11 | #140 |
Registered User
Join Date: Apr 2017
Location: France
Posts: 567
|
Congratulation.
Can you post a SysInfo screenshot? |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
DMA debugger and 14Mhz 68K | ovale | support.WinUAE | 3 | 10 June 2014 15:10 |
AGA on 14mhz 68000 | little | request.UAE Wishlist | 6 | 03 May 2012 23:09 |
A2620 Accelerator Card 12mhz instead of 14mhz. Problem? | kjmann14 | support.Hardware | 1 | 19 May 2011 00:35 |
A500 MTEC 68030/14Mhz | bebek | Hardware mods | 9 | 20 January 2010 22:30 |
|
|