English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware > Hardware mods

 
 
Thread Tools
Old 29 August 2017, 07:58   #121
Mathesar
Registered User
 
Mathesar's Avatar
 
Join Date: Aug 2014
Location: Netherlands
Posts: 699
Looks really nice!
What are you using for the hard disk? I used one of these: http://m.ebay.nl/itm/SD-Micro-sd-Mem...617?nav=SEARCH
Works like a charm. I also used one of these handy micro SD extenders to relocate the micro SD card to the back of the machine.
This way I don't have to open the computer to change the SD card.
Mathesar is offline  
Old 29 August 2017, 12:36   #122
alenppc
Registered User
 
Join Date: Apr 2012
Location: Canada
Age: 44
Posts: 910
Oh I am using just a regular CF card but I disconnected it for the pic. It can actually reach 6.5 mb/s on the 530
alenppc is offline  
Old 05 September 2017, 22:27   #123
Mq
Registered User
 
Join Date: Aug 2017
Location: Poznan/Poland
Posts: 73
I just built this RAM expansion in revision B with Gary adapter in revision C.
All tests I performed on two mainboards 6A with same results.
First I built main board with one IC of RAM only. And it works perfectly.
In second step I built Gary adapter, I soldered another two ICs (total 3 ICs of RAM), then I cut jumpers on expansion board and finally I soldered wire to the middle JP2 on mainboard for chipram configurations. And it works perfectly too. I can set jumpers on Gary adapter to achive chip/slow 1MB/1MB or I can set it to 0,5MB/1,5MB too.
In every that configurations systest checked that all RAM is ok. Both in kickstart test and direct test.

I have issues with add last 4th IC of RAM. I soldered it, set jumpers on Gary adapter. Workbench shows 1MB chip and 1,5MB slow, systest shows it too in kickstart and direct, but test of RAM shows random errors on data lines. Each time errors are on different data lines. Errors are only in 4th IC. There are more error lines if I test entire memory and less error lines if I test smaller memory region. There are no errors if I test very small region contains 1-8 bytes for example.

I checked few another ICs of RAM, and I have similar issues. One IC has more errors, another has less errors, another is totaly dead. But all of them works perfectly as first IC without another ICs.

I soldered two Gary adapters, and both of them works identically.
I soldered two another main boards and I have same issues on both of them, but there are worse issues, because problem occurs with 2nd and/or 3rd ICs.

I have ICs of RAM from many diffrent manufacturers, and one works better other works worse, but I can't to find 4 ICs to work together. There is no matter if all of them are from one manufacturer or diffrent.

It looks like timing issues for me. But no one reported similar problems.
I use 74F00, 74F74, 74F139.

What can I try yet? Where is the mistake?
Mq is offline  
Old 06 September 2017, 11:10   #124
PeteAU
Registered User
 
Join Date: Dec 2016
Location: Australia
Posts: 113
Quote:
Originally Posted by Mq666 View Post
What can I try yet? Where is the mistake?
That's a pretty nice & clear description, errors are always in the D00000-D7FFFF area right? I assume you linked all 4 chips to RAS1?

Maybe a manufacturing fault on the U4 PCB area? I've got one PCB where they joined a signal to the ground plane.

I can't think of a good theory why only U4 would do that, maybe Mathesar will.
PeteAU is offline  
Old 06 September 2017, 11:31   #125
Mq
Registered User
 
Join Date: Aug 2017
Location: Poznan/Poland
Posts: 73
Yes, I linked all 4 chips to RAS1.
Yes, errors always are in the D00000-D7FFFF area.
I don't think so there is pcb fault, because all address and data lines are connected parallel for all chips. If there be a fault on PCB, then any chip couldn't work. Finally I checked connections with multimeter.

I tryed to test RAM area D00000-D00007 with result ok.
I tryed to test RAM area D00008-D0000f with result ok.
Any other area with just few bytes is ok too.
But if I tryed to test RAM area D00000-D0000f then result was fault on some data lines.
If I increase RAM area to test, then there are more faulty data lines in result.
Finally for all area D00000-D7FFFF test the result is no errors on one, two or three data lines only.

And once again: there are different results for different chip RAMs...
Mq is offline  
Old 06 September 2017, 21:52   #126
Mathesar
Registered User
 
Mathesar's Avatar
 
Join Date: Aug 2014
Location: Netherlands
Posts: 699
Just a quick suggestion as I don't have access to schematics and such from my vacation address; is the enable jumper on the ram board set?
Mathesar is offline  
Old 06 September 2017, 22:05   #127
Mq
Registered User
 
Join Date: Aug 2017
Location: Poznan/Poland
Posts: 73
Yes, enable jumper is set. But it must be set in any scenarios because if enable jumper is removed then extension RAM is not working at all...
Mq is offline  
Old 07 September 2017, 09:11   #128
Mathesar
Registered User
 
Mathesar's Avatar
 
Join Date: Aug 2014
Location: Netherlands
Posts: 699
With the enable jumper not set it also works... a bit.
This is because the Gary adapter fudges the ramen and chipen signals making the Amiga think it has slowram. However, the ram chip address decoder will break with the jumper disabled.

But back to your problem; it maybe a power/decoupling problem. Are all the decoupling capacitors in place? Do you have a proper 5v?
Mathesar is offline  
Old 07 September 2017, 09:33   #129
Mq
Registered User
 
Join Date: Aug 2017
Location: Poznan/Poland
Posts: 73
My multimeter shows 4,99V which is ok as I suppose. I have no oscilloscope to see if voltage is stable and clear...

About capacitors.
First time I soldered two 100n capacitors per everyone RAM chip. But when problems occured then I soldered more 100n capacitors in every free place for them on PCB. There were no difference. Finally I added additional 100uF electrolitic capacitor on PCB for voltage stability, but it is no difference too.

Any other ideas?
Mq is offline  
Old 07 September 2017, 10:59   #130
PeteAU
Registered User
 
Join Date: Dec 2016
Location: Australia
Posts: 113
Quote:
Originally Posted by Mq666 View Post
My multimeter shows 4,99V which is ok as I suppose. I have no oscilloscope to see if voltage is stable and clear...

About capacitors.
First time I soldered two 100n capacitors per everyone RAM chip. But when problems occured then I soldered more 100n capacitors in every free place for them on PCB. There were no difference. Finally I added additional 100uF electrolitic capacitor on PCB for voltage stability, but it is no difference too.

Any other ideas?
It's very confusing that 1M/1M works perfectly for you. Do pins 7 & 9 of 74F139 look good?
PeteAU is offline  
Old 07 September 2017, 15:45   #131
Mq
Registered User
 
Join Date: Aug 2017
Location: Poznan/Poland
Posts: 73
I checked it again, and yes: pins 7 and 9 of 74F139 are ok, and are connected with proper pins of U4.

And what about my second board where I soldered only two RAM ICs? I have same issues on that board: first U1 works ok, but second U2 has random errors on some lines.

I asked You about eventually timing issues because I have same results on two A500 (both of them are 6A). I suspect it may be a reason, because Dragmar told me he built extension and has similar issues. And he told me he has 4 A500 mainboards, and swaps Gary chip between them, and extension works properly on two Gary's only, and don't works on others on 6A mainboard...

I think maybe there are to many logic chips on Gary adapter, and it causes timing issues on some situation and some mainboards only? I don't know, i just thinking about it...

What You think Mathesar, because You are the author of our last version of Gary adapter?:-) Is it possible, or should I skip this clue?
Mq is offline  
Old 07 September 2017, 20:37   #132
Mathesar
Registered User
 
Mathesar's Avatar
 
Join Date: Aug 2014
Location: Netherlands
Posts: 699
I am on vacation at the moment so I don't have access to my stuff. I will check it out when I'm back next week. What is the code on your Gary chip?
I didn't have any problems with mine. The Gary adapter does two things:

First, it selects the proper RAM chip for each 512k bank. I have checked the timing for this part (this is the part I changed in rev c) and it is very generous. You can see the logic analyzer traces in my public gallery here: http://eab.abime.net/album.php?albumid=475

Second, it fudges the ramen signal into agnus. Now, this part i never measured so it could be that there is a potential problem there. If there is we might need a rev D

Last edited by Mathesar; 07 September 2017 at 21:15.
Mathesar is offline  
Old 07 September 2017, 21:34   #133
Mq
Registered User
 
Join Date: Aug 2017
Location: Poznan/Poland
Posts: 73
I have two Gary's. Both of them give me same issues. And I have two motherboards, both of them are 6A.
1st Gary signs: MOS / 5719 / 3288 43
2nd Gary signs: C=CSG / 5719 / 4390 44
Mq is offline  
Old 08 September 2017, 08:06   #134
Mathesar
Registered User
 
Mathesar's Avatar
 
Join Date: Aug 2014
Location: Netherlands
Posts: 699
I think the last number is the revision?
The second number is the manufacturing week/year.

Anyway, my Gary is from '87 and seems to be a revision 41.

It would be interesting to know what the revisions are of your friends working Gary chips.
Mathesar is offline  
Old 08 September 2017, 11:07   #135
PeteAU
Registered User
 
Join Date: Dec 2016
Location: Australia
Posts: 113
Quote:
Originally Posted by Mathesar View Post
I think the last number is the revision?
The second number is the manufacturing week/year.

Anyway, my Gary is from '87 and seems to be a revision 41.

It would be interesting to know what the revisions are of your friends working Gary chips.
I didn't build my revC adapter yet, I'll see what it does with my Toshiba gary.

Disabling $D0 (by jumper) actually effects the RGAE and RAMEN for $10 (non-existent chip ram above 1MB). But software shouldn't use this after cold boot checks (?).

If you have a linux system, I previously made this little simulator: http://pibus.info/amiga/a501/a19.c
PeteAU is offline  
Old 08 September 2017, 11:39   #136
Mq
Registered User
 
Join Date: Aug 2017
Location: Poznan/Poland
Posts: 73
Hahaha:-) It seems that the adapter in revision C was built only by Mathesar, Dragmar and Mq. Nobody else built it around the world:-)

I'm going to do another test in the meantime.
I'm going to solder Gary adapter in previous revision B for this purpose.
I can test it simply because i still have Gary adapter PCB in revision B.
This test should show me if all chip RAMs which I have are working properly as 1,5MB slow, and main extensions boards have no any other mistakes.
I want to have three or four working mainboards with three RAM ICs for future tests to run last fourth IC.
Mq is offline  
Old 08 September 2017, 12:43   #137
alenppc
Registered User
 
Join Date: Apr 2012
Location: Canada
Age: 44
Posts: 910
I am also using Mathesar's gary adapter and you can see from the pic I posted earlier my Gary is a 42 from '89
alenppc is offline  
Old 08 September 2017, 13:01   #138
Mq
Registered User
 
Join Date: Aug 2017
Location: Poznan/Poland
Posts: 73
I'm sorry alenppc that I missed you.
And You have no problems with Your extension?
Did You perform direct memory test for some many rounds, and there are no any errors?
I ask, because on Your pics there are only view on RAM quantity, and no pic for test results, and You don't wrote about RAM tests.
Mq is offline  
Old 08 September 2017, 13:33   #139
alenppc
Registered User
 
Join Date: Apr 2012
Location: Canada
Age: 44
Posts: 910
I don't have any issues. I let the tests run for over 200 cycles. Maybe the RAM chip you are using is not compatible?
alenppc is offline  
Old 08 September 2017, 13:38   #140
Mq
Registered User
 
Join Date: Aug 2017
Location: Poznan/Poland
Posts: 73
Maybe... But anyone has compatibility problems with any chips? I tested few different chips and I have same issues on each of them. And each of them works properly as first chip on pcb (as U1)...
Mq is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Modern Trapdoor RAM killed my A500 Silwuff New to Emulation or Amiga scene 20 10 January 2021 15:36
Homemade A500 trapdoor expansion? cabal Hardware mods 5 01 December 2014 21:44
WTB: two(2) A500 trapdoor slot covers papa_november MarketPlace 0 25 December 2008 09:17
Trapdoor expansion options for A500 Impakt support.Hardware 7 20 March 2008 06:05
A500 Plus Trapdoor Expansion TheCorfiot support.Hardware 10 14 March 2008 16:42

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 05:50.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10071 seconds with 14 queries