News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

Quick and dirty RAM test for CPC

Started by gerald, 17:07, 12 August 15

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

tjohnson

Good result, why do people still stuff as untested that then it's broken?

Sent from my E5823 using Tapatalk


dragon

Because if they are untested, do you think maybe work and is cheap.


But if you see It  Broken, directly  you don't buy It.

gerald

Quote from: dragon on 18:31, 07 July 17
Because if they are untested, do you think maybe work and is cheap.


But if you see It  Broken, directly  you don't buy It.
That's not always the case. I've bought may untested stuff that worked fine. And some "working" that did not.

remax

I am interested in the cable you use to connect the GX4000 video input to the CPC monitor. Did you build it yourself ?
Brain Radioactivity

CraigsBar

I've just done a RAM swap for Shaun. His gx4000 is now working fine using loan RAM from my speccy +3.

Sent from my ONEPLUS 3t using Tapatalk

IRC:  #Retro4All on Freenode

CraigsBar

Quote from: CraigsBar on 19:39, 10 July 17
I've just done a RAM swap for Shaun. His gx4000 is now working fine using loan RAM from my speccy +3.

Sent from my ONEPLUS 3t using Tapatalk
Another GX4000 is saved. Praise the Lord (Sugar)

Sent from my ONEPLUS 3t using Tapatalk

IRC:  #Retro4All on Freenode

gerald

Nice fix ..... with locally grown DRAM  ;D

Shaun M. Neary

Quote from: gerald on 20:28, 10 July 17
Nice fix ..... with locally grown DRAM  ;D

Was about to post this, but Craig beat me to it as that's my formally dead GX4000 board in Craig's capable hands. I had to send it to him after I nearly made a hash of the contacts trying to desolder the RAM (I'm actually not that bad, but my iron is a pile of crap), and to his eternal credit, he's done a fine job. But we wouldn't have had a starting point if it wasn't for yourself, Gerald. So thank you.

That RAM is temporary, it's out of Craig's Speccy +3, sadly it won't be coming back with me, but I've a batch of chips on it's way to me so two of em will be getting popped in there. =)
Currently playing on: 2xCPC464, 1xCPC6128, 1x464Plus, 1x6128Plus, 2xGX4000. M4 board, ZMem 1MB and still forever playing Bruce Lee.
No cheats, snapshots or emulation. I play my games as they're intended to be played. What about you?

00WReX

#33
Hi All,

I feel I should mention something else I found after replacing the RAM (a few days later).

I was thinking about things a little more, and remembering a post by Gerald regarding the original GX power supply and a GX he fixed...

http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/%28please-read%29-gx4000-with-original-power-brick-and-c4cpc/

I think I may have been lucky with my fix in that I use a 5v power supply and run it off the CTM monitor.

If I had used a larger supply (9v) in the other socket, I may have blown the RAM again (or worse).
After re-reading the above post, I tested the protective diode that Gerald mentioned... D183 on the board (near the voltage regulator with the heatsink).
It appears mine is testing as shorted, therefore it would be doing nothing (no protection).
Running on 5v only is fine, as all the circuitry is 5v anyway, but beyond that I might have been in trouble.

Just thought I would mention this to anyone looking at fixing a 'dead RAM' GX400, as my assumption with these is that somewhere along the line, someone has used either a faulty GX power supply or simply a wrong voltage supply (or in the wrong socket).  And I'm also going to assume that if the RAM is fried in this situation, there is a good possibility the Diode is also taken out.

I would say it is well worth testing the diode as part of the RAM swap.

If the fuse (RAM) does not blow quick enough, the fix may not be so bASIC  :P

Cheers,
Shane
The CPC in Australia...
Awa - CPCWiki

Shaun M. Neary

Upon reading that initial post, I'm under the impression that 9v and 2.2-2.5a (in the 11v socket) is fine if you wish to run it off SCART or CPC to SCART socket, as 6-7v is too low to power it on standalone.

The original Amstrad Power Supply was too much, and on top of that, complete rubbish to begin with caused many a fried RAM, with or without a C4CPC.
I know Craig's one runs off a 9v and he's had no problems either.

What about the rest of you lot?
Currently playing on: 2xCPC464, 1xCPC6128, 1x464Plus, 1x6128Plus, 2xGX4000. M4 board, ZMem 1MB and still forever playing Bruce Lee.
No cheats, snapshots or emulation. I play my games as they're intended to be played. What about you?

00WReX

Hey Shaun,

Yes, if the GX4000 is in normal working order then 9v (Only plugged into the 11v socket) is perfectly fine.
What I am indicating, is that if you have the situation like we have just encountered where the RAM is dead, then also check the protection diode D183.

If, like in my case this is shorted, then plugging the 9v into the correct 11v socket would also cause the 9v to go across to the 5v circuitry.
Basically, it would be just like plugging the 9v into the 5v socket.
The 5v regulator drops the 11v (or 9v) down to the required 5v if all is operating correctly.

As can be see from the schematic in Geralds post, a short on that diode would basically bypass the the 5v regulator.
If the diode is working correctly then it will 'block' the voltage in that direction, basically forcing it through the regulator.

I hope I have made sense  :)

Cheers,
Shane
The CPC in Australia...
Awa - CPCWiki

Shaun M. Neary

Yep, makes sense, Shane.
Given how awful the power supplies that came with the machine in the first place, Christ only knows what damage they did to the boards and their respective components every time the thing was turned on.

I've even heard some horror stories about them frying consoles when you connected them to said power supply at the back while the power switch was accidentally on instead of off.  :o
Currently playing on: 2xCPC464, 1xCPC6128, 1x464Plus, 1x6128Plus, 2xGX4000. M4 board, ZMem 1MB and still forever playing Bruce Lee.
No cheats, snapshots or emulation. I play my games as they're intended to be played. What about you?

Bryce

Just out of interest. How are you guys measuring the diode D183? In-circuit? Removed? In both directions?

If the diode is completely shorted, then using even a 5V supply could damage your GX4000 if the diode isn't replaced.

Bryce.

00WReX

Hi Bryce,

I measured the diode using the diode tester on my multimeter, initially in circuit and then out of circuit.
Tested in both forward and reverse bias directions, both directions reading 0v on my meter (short), and this was the case in and out of circuit.
The new diode, tested out and in circuit, tested ~.5v forward bias and OL (open) reverse bias.

When the original diode was inplace I tested the RAM chip voltages and was getting around ~4.8v
Voltage on both sides of the voltage regulator was ~5v.

What would 5v potentially kill with that diode shorted ?

Cheers,
Shane
The CPC in Australia...
Awa - CPCWiki

Bryce

#39
If the diode is shorted you are essentially bridging the 7805 which ensures a perfectly regulated 5V rail. So if your 5V PSU is at 5.4V or is full of spikes, ripple noise and dirt, then all this is getting directly through to the 5V components.

Bryce.

Edit: Forget that. I just realised the 5V is the direct connection so I assume you would only be using a regulated supply. Need coffee....

00WReX

Yep, regulated 5v supply into the 5v socket.  ;)

Cheers,
Shane
The CPC in Australia...
Awa - CPCWiki

Bryce

Yup, and I'm on my third coffee at this stage. :)

Bryce.

CraigsBar

Diode tested... All good. 100% resistance one way and healthy continuity the other

If I did not have to dismantle the speccy +3 to get at some ram chips I'd test the 9v power now.
IRC:  #Retro4All on Freenode

CraigsBar

All tested and working.... Albeit with the suspect speccy +2 ram.

Sent from my ONEPLUS 3t using Tapatalk

IRC:  #Retro4All on Freenode

LambdaMikel

It's probably a stupid beginner question, but can someone please explain how I burn this memtest.bin
lower rom using XMem? I am using "exrom.bas" from XMem tools disk A, and then it shows that ROM 0 = 64,  ROM 1 = 01, and LOWER ID = 71. So after "filename? " I loaded ramtest.bin, and tried all 3 IDs, but when  I booted in XMem boot mode, I either got a pixelated screen or colorful vertical stripes. What am I doing wrong? I am using a 6128.  After that, I have to run "setup" from XMem tools disk again, in order to get the XMem Firmware 3.14 back again, so it seems to be replacing some system roms, but it doesn't work. Thanks!

GUNHED


There are two possible ways...

When using the X-MEM and you want to install a new lower ROM (which is the case here I guess), then you can use my ROManager to install it. However it's a bit more work since you need to install FutureOS before. If you need a step by step guidance please let me know.


I don't remember if the FW 3.16 Flasher RSX can also be used for this purpose, but you can try ROM number &47.



http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

LambdaMikel

#46
Quote from: GUNHED on 15:31, 07 December 17I don't remember if the FW 3.16 Flasher RSX can also be used for this purpose, but you can try ROM number &47.

Tried that, but getting pixelated screen when booting from XMem.

GUNHED

#47
Oh I see. The question is not to tell if Flasher has a problem or the ROM you flash.


You still can try ROManager.
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

LambdaMikel

I must say I don't know. Is there anything else I need to do in order to "prepare" ramtest.bin for lower rom flashing? AMSDOS headers or the like (shouldn't that be irrelevant for lower ROM?)

Audronic

@LambdaMikel
The last Picture above is very similar to a fault i just fixed (on a 464).


The ICs 104 - 105 - 109 - 113 Multiplexers 74ls153 area had some faulty chips and OPEN Tracks (Trace)


Have a look around this area.


Good luck
Ray
Procrastinators Unite,
If it Ain't Broke PLEASE Don't Fix it.
I keep telling you I am Not Pedantic.
As I Live " Down Under " I Take my Gravity Tablets and Wear my Magnetic Boots to Keep me from Falling off.

Powered by SMFPacks Menu Editor Mod