Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: patrik on January 07, 2004, 06:36:19 PM

Title: CyberStormPPC refuses to work
Post by: patrik on January 07, 2004, 06:36:19 PM
Hi everyone!

I have bought myself a CyberStormPPC with a 68060@50MHz and a 604@200MHz. The card used to be fitted in an A4000T before and worked without problems as far as I know.

The sad thing is that it doesnt seem work in my A4000D, no signs of life at all. The caps-led on the keyboard flashes one time and then nothing.

- I have stripped my A4000 from all expansions leaving the CSPPC alone.

- I have double-checked that the jumpers are in EXT position.

- I have double-checked that the A4000 itself works with another cpu-card.

- I have made sure the cpu-connector is thoroughly pressed together, I have also readjusted the pins in the cpuslot on the A4k motherboard so they should give better contact and everything looks fine (not that that is of much significance, but anyhow).

- I also tried populating the card with four simms, instead of the just two supplied (fitted in bank 0).

I dont know what more to try. The only thing I can come up with is that I only have OS3.0 in ROM, but the manual doesnt state that OS3.1 is required.

If anyone have any tips I would really appreciate it!


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: Castellen on January 07, 2004, 06:55:39 PM
Seems you've gone though most of the typical things.
You might want to measure you're getting a stable +3.3V out of the regulator as well.
Check it's actually sitting in the CPU slot correctly, it has to be pressed down quite hard along the length of the 200 pin connector to seat it properly.

You should check that the card definately can run with OS 3.0, I seem to recall that they needed OS 3.1 in ROM???

Sounds like it could be faulty though :-(
Someone (Hyperion?) are doing fixed price repairs on CyberstormPPC for 135 Euro, no charge if not repaired.  I'm about to send 3 units away this week for repair.

Assuming you want to see the card again, probably not a good idea to send to DCE for repair :-P
Title: Re: CyberStormPPC refuses to work
Post by: x56h34 on January 07, 2004, 07:19:32 PM
In the CSPPC manual under REQUIREMENTS it says that kickstart roms 3.x are required but RECOMMENDED are 3.1.

I suggest you try this.

#1. Remove the memory from the motherboard. All but the 2MB chip ram. Does it work now?

#2. Install 3.1 roms and see if it works now (last ditch effort)

When you installed the card into your A4000D CPU slot, did you press down by pusing the heatsink? If you did, it is very likely that you damaged the PPC chip underneath. It is very sensitive.
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 07, 2004, 07:36:36 PM
@Castellen:

The card is sitting 100% perfect in the slot, if I look at the slot from the side, the space between the cards connector and the motherboards connector is almost non-existant all the way along the connector.

(edit): I have measured the voltage from the 3.3V regulator and it measured 3.29V so the voltage-level seems to be ok. I dont have any equipment to measure the ripple though.

@x56h34:

I have removed all expansions, including memory, except the chip ram ;). But to no avail, as dead as before.

I knew that the PPC processor was very delicate (like an athlon or similar), so I paid extra attention to avoid the heatsink.

You made me curious about the condition of the PPC cpu so I removed the heatsink and all four corners are damaged, not much but it might be enough for the cpu to malfunction. I will take a photo of it so you can see it later.

Do you know if it will work if the PPC is broken?

(edit): I cant try OS3.1 without buying a new set of ROMs, so can anyone confirm or deny this requirement?


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 07, 2004, 08:21:17 PM
Here are some pictures of the PPC on the CyberStormPPC:

PPC from above (http://81.172.167.40/~patrik/CSPPC/PPC_Above_small.jpg)
PPC from sw corner (http://81.172.167.40/~patrik/CSPPC/PPC_SWCorner_small.jpg)
PPC from northwest corner (http://81.172.167.40/~patrik/CSPPC/PPC_NWCorner_small.jpg)
PPC from northeast corner (http://81.172.167.40/~patrik/CSPPC/PPC_NECorner_small.jpg)
PPC from southeast corner (http://81.172.167.40/~patrik/CSPPC/PPC_SECorner_small.jpg)

If you want to see the original hires photos just remove the '_small' part of the link.

The chip looks quite chopped unfortunately. Though I have no experience in how chopped a PPC chip can look before it stops working. Does anyone have any experience of these kind of damages?


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: x56h34 on January 07, 2004, 08:58:08 PM
The website seems to be down so I can't look at the pics at the moment, however I can tell you that this type of CSPPC damage is fixable, but...only by DCE.

I've had a similar problem with my CSPPC. Cold-soldering underneath the PPC chip. The 68k side worked perfectly, but anything PPC related didn't. If I were to install WarpUP the system would immediately crash upon boot. I've contacted Hyperion and Amiga.fr and both directed me to DCE as the 604e soldering/replacement was only doable there, and Hyperion and Amiga.fr couldn't do anything about it without the sophisticated equipment required for the job, which is only available at DCE. The card is at DCE right now and I pray that Ron will see the fixing process through and get it back to me. :-) I've been waiting for about 4 months now before I sent the card there. There is one PRO for sending it to DCE in my case, which is warranty issue, as my card is still under it. If I had went to Hyperion or Amiga.fr I would have had to pay up to 200EUR for repair, so at least this is some sort of releif, however knowing DCE and all the stories I may not receive the card back at all. We'll see. :-)
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 07, 2004, 09:06:47 PM
@x56h34:

Try the links now.

At the moment I feel more like using the CSPPC as an expensive wall-decoration considering the prices of repair. Though I think there ought to be some other electronics company out there qualified to replace the PPC. DCE sounds quite risky, havent we all read/seen the "CyberStorm sent to DCE for repair" thread :-/.

(edit): Wasnt there some guy who replaced the 603e on his BPPC with a faster one? I dont suppose he hired DCE for that PPC replacement...


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: x56h34 on January 07, 2004, 09:23:52 PM
Patrik, the chip looks fine from the top views. That's pretty much how they all look after the heatsink is removed. The tricky part it figuring out if the pins of it which are soldered to the board have been damaged. Naturally, you can only see the front rows of all 4 sides, however the ones that are closer to the middle are invisible to the eye and thus it is hard to determine if they make good contacts anymore.

Slight pressure to the PPC chip and it's very likely to get damaged. It's that sensitive,.especially on DCE made CSPPC cards.

edit:

I think that the reason why Amiga.fr and Hyperion can't fix these 604e related failures is the fact that unlike the 68060, the PPC chip's pins don't stick out on the other end of the card since this particular spot on the CSPPC card uses double-printed (or more?) board heavily. :-(
Title: Re: CyberStormPPC refuses to work
Post by: AJS on January 07, 2004, 09:42:40 PM
Hi Patrik, these might seem stupid but
You did get the 2 software disks when you brought the cyberstorm? and installed them before fitting the card?

Also what size  is the ram are they all the same size?
eg 2*8MByte in ram-bank 0  2*32MByte in ram-bank 1
they can't be mixed between banks eg 1*8Mbyte and 1* 32Mbyte in ram-bank 0

are you getting power to the board, is the small CPU fan running when the computer power is turned on.

Andy
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 07, 2004, 10:15:31 PM
@x56h34:

Have you checked the "from the corners" pictures? The southwest corner picture shows the most damaged corner of the core. Athlons atleast can be rendered very unhappy with corners like this one.

Evidently this CPU has been subject to some pressure, though being a Phase5 card it doesnt seem to have liked it.

I hope someone will answer to the question wether or not it works with Kickstart 3.0 as I am not that interested in putting more money in the A4000 at the moment.


@AJS:

I didnt get the two disks with the card, but I installed the Phase5 68060 libraries before fitting this card. Though that does not matter as it doesnt even begin too boot as it is right now, the only thing the computer does is flash the caps-led of the keyboard one time.

I have tried using the two supplied 16MB SIMMs fitted in bank 0. I have also tried populating the card with four 4MB SIMMs.

(edit): The fan is running. The 68060 also seems to get its power as I measured the output from the regulator feeding it to 3.29V.

/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: Neo on January 07, 2004, 10:15:37 PM
I've noticed that the memories on the CybPPC board are grouped as 1,3 and 2,4. (May be worth to consider)

Check that SCSI cable is attached and terminated correctly. If not the boot process sometimes takes (almost) forever.

Try to access the PPC boot menu. (I think it was the ESC key) Turn of all SCSI units that are not used. That will speed up booting considerable.

I would also check if there is some metalic grains stuck somewhere at the PPC board. (short circuits makes HW to behave strange) Had that problem on my PC, after finding that it worked fine afterwards.
Title: Re: CyberStormPPC refuses to work
Post by: x56h34 on January 07, 2004, 10:28:25 PM
Patrik, something else just came to my attention.

Your 060 CPU is a "XC68EC060RC50". These come without FPU and MMU as per this (http://www.cpu-collection.de/?tn=0&lev0=company&lev1=Motorola&lev2=68060#XC68EC060RC50) link. Could this be possibly it? CyberstormPPC needs MMU for the MapRom function and it could be confused by this. Total speculation on my part.

Has anyone removed the original 060 and placed this one instead?
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 07, 2004, 10:29:21 PM
@Neo:

The memories are fitted in 1,3 (bank 0) right now, have also tried fitting 4 4MB simms on it. Do you know if the computer is supposed to show any signs of life if the memory is missing/installed wrong? My Blizzard1260 does some funky flashing each boot for example. As it is now I just get a black screen and a flash with the caps-led, then nothing more.

I dont have anything connected to the SCSI-connector at all. I waited several minutes for it to boot, but still nothing.

I will check the card again to make sure no metallic grains are on it, though I havent spotted anything when looking closely at it earlier.

(edit):

@x56h34:

As it is of the 01F43G mask it should still be a full one even if it is marked as an EC. See this (http://www.czuba-tech.com/ct60/060_mask40.pdf) document regarding the early masks of the 68060 processor. Anyhow the card worked in the former owners A4000T, so that should be the problem. Also, correct me if I am wrong, but doesnt all Phase5 accelerators have a builtin hardware feature to support MapROM without using the MMU?


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: Neo on January 07, 2004, 10:52:37 PM
@Patrik

Just checked. Removed all Simms but one on my PPC. It still booted! :-) No memory though.
Title: Re: CyberStormPPC refuses to work
Post by: x56h34 on January 07, 2004, 10:59:50 PM
@Patrik

I am not sure on the built-in hardware MapRom feature which you are reffering to.

Anyways, are you sure that the original owner is telling the truth about the card working?
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 07, 2004, 11:00:52 PM
@Neo:

Cheers :). I have tested without memory, so then the memory definately is not the issue. Does the CSPPC do any flashing ala Phase5-accelerators on the screen at every boot?

(edit):

@x56h34:

No, you can never be sure ;). Though, now when you say it, he did mention that it was working in his A4000T, but it wouldnt boot when he tried it in his A3000 before shipping. We both thought the A3000 was flaky or something, but who knows, maybe he damaged it when trying it in the A3000.


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: x56h34 on January 07, 2004, 11:05:21 PM
No flashing colours as with Blizzard boards.

Have you tried holding the ESC key at boot? Does it let you access the CSPPC boot menu?

I am suggesting new things as they come to mind...there's just so many little details which could lead to unsuccessfull installation. :-(
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 07, 2004, 11:17:26 PM
@x56h34:

No bootmenu. Just booted it and kept ESC pressed for a minute, but no result.


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: Neo on January 07, 2004, 11:19:01 PM
@Patrik

If you refer to the grey to white flashes, then yes!
Also, the power led should go from dim to lit.
If your the power led goes lit atleast the 68k is working otherwise it's dim.

I use a CyberVisionPPC GFX board so I usually don't see the flashes but changed the cable to the Amiga VGA connector and there whey where. Very fast althought.

There are still a few things to check if it doesn't power up. Is the fan on the PPC alright. If not it may draw to much power so the Amiga can't boot. Happened to me! Also, check the motherboard switches again. If they are wrong things won't work to well. CPU clock may have to be set to INTERNAL. Has to on A3000, otherwise the MB CPU fries.
Title: Re: CyberStormPPC refuses to work
Post by: x56h34 on January 07, 2004, 11:26:51 PM
Jumpers should be set to EXT (external) on A4000D.

It seems more and more that your card is DOA. :-(
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 07, 2004, 11:32:43 PM
@neo:

Ok, no flashing here of any kind. The power-led never goes lit, it is dim all the time, so no 68k activity then :(.

I tried using another fan connected directly to the power-supply and disconnected the original PPC fan, but no difference.

The jumpers on the motherboard are set to EXT as the manual says.


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 07, 2004, 11:35:07 PM
@x56h34:

Yes, alive doesnt seem to be the name for this card :(.


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: Neo on January 07, 2004, 11:48:37 PM
@Patrik

Last thing is to check that the 060 is seated properly in the socket. I can't come up with anything more unless the board has been modified to run at a higher speed.

It shouldn't be a conflict. You should atleast get a gury.
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 08, 2004, 12:17:44 AM
@Neo:

I have checked that the 68060 is seated properly, but the CSPPC is as dead as before :(. No modifications are done to the card.


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: Van_M on January 08, 2004, 12:59:14 AM
It may sound silly but.....
have you grounded yourself before touching the board? Static electricity can be quite nasty sometimes...
Anyway, in case it is dead, I hope you didn't lose a lot of money. Good luck.
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 08, 2004, 01:02:40 AM
@Van_M:

Yes, I am always careful with that.

(edit): I feel a bit burned with hardware at the moment, all the urge to buy more hardware has more or less vanished.


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 09, 2004, 01:39:32 AM
@All:

I want to thank everyone for all the effort you made when helping me! Kudos to you all!

I also want to inform you the card is now working :). I got the tip to apply pressure to the 68060-processor and then while holding the pressure start the computer. To my big surprise it started and continued to work when I released the pressure.

It is now solid as a rock and as some of you suspected - the damage to the ppc core wasnt enough to make it malfunction as it has worked perfect in all tests I have done with it.

The card can though be made to not start again by applying enough pressure to other areas of it, but it can withstand all the bumping and shaking I felt comfortable to give the computer without refusing to boot again. If apply pressure to other areas of the card and it stops working, I just need to apply pressure to the 68060 to make it work again. As I have tried aplying pressure to the 68060 earlier while the card wasnt mounted, the problem cant be that the 68060 doesnt contact.

Even if it bugs me that I dont know what the problem really is, the important thing is that it works...it is as I said solid as a rock. I have tried my best to make it crash or malfunctioning by running stress-tests for several hours utilizing both the 68060 and the PPC without any overheating or anything.. it just seems fine :).

Credits for giving me this tip goes to Mr David Myers, thank you!


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: Karlos on January 09, 2004, 01:57:30 AM
@Patrik

Its working? Excellent :-D

Does that mean you are going to do some low level ppc coding soon? ;-)
Title: Re: CyberStormPPC refuses to work
Post by: Acill on January 09, 2004, 04:08:35 AM
Very good to hear. I am excited about getting mine!! I just found out the card I am getting is a Phase5 branded one too! I hope it gets to me in okay condition.
Title: Re: CyberStormPPC refuses to work
Post by: voxel on January 09, 2004, 09:03:08 AM
Hi patrick :-)

The ppc seems to be fine :-) BTW,

What I see most on your pictures are Monstruous solders on the 200 pins motherboard connector!

I would not be surprised if your card have multiple cold solder joints all around it!

Amigalement,
Jean-François, Amiga ONLY since 1985.
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 09, 2004, 09:44:52 AM
@voxel:

The solders seems fine, they are just covered in lots of solder-flux residues because of inadequate cleaning after the soldering at the factory.

I actually cleaned them yesterday as it looked very unpleasing with all that flux. So if you want to see them they way the actually are, have a look at the link below:

Cleaned solders (http://81.172.167.40/~patrik/CSPPC/PPC_Cleaned_small.jpg)

If you want to see the original highres image, remove the '_small' part of the url.

Cheers!


/Patrik
Title: Re: CyberStormPPC refuses to work
Post by: zipper on January 09, 2004, 12:08:47 PM
Maybe a 20x magnifier lens could point some cracked/cold solder joints in the 200 pins or preferably under the 68k socket. Familiar job with some Eyetech video switchers and with my ex telly.
The cracks are usually invisible to bare eye.
Many problems disappeared as I warmed the solders with some flux.
Title: Re: CyberStormPPC refuses to work
Post by: Acill on January 09, 2004, 01:09:37 PM
Quote
I actually cleaned them yesterday as it looked very unpleasing with all that flux.


Looks good. My CS MK III is all covered in flux as well. What did you use to take it all off, and how did you do it?
Title: Re: CyberStormPPC refuses to work
Post by: Jope on January 09, 2004, 01:20:11 PM
I guess I should do that to my CSMK2 too .. it's sometimes very erratic..

There's just so many solder joints there.. :-/
Title: Re: CyberStormPPC refuses to work
Post by: zipper on January 09, 2004, 03:20:19 PM
Yes, a sd/flifi had just about 100; my Yamaha amplifier had about 200 to reheat - and it still works...
But my Clock cartridge is dead:(
Title: Re: CyberStormPPC refuses to work
Post by: Framiga on January 09, 2004, 03:39:36 PM
Hi Patrick

the 80% of CSPPC at DCE for repairs, has the same problem.

Those crap 060 socket :-(

Ciao

EDIT- great work :-)

what have you used to clean those flux?

Title: Re: CyberStormPPC refuses to work
Post by: AmiGR on January 09, 2004, 04:24:03 PM
All PPC chips are BGA. They have NO pins but balls of solder. They are soldered directly on the board.
Btw, I seriously doubt that the CSPPC uses  just 2 layers, the BPPC uses.... 11. (That's why the BPPC
pcb is so delicate)
Title: Re: CyberStormPPC refuses to work
Post by: x56h34 on January 09, 2004, 05:39:28 PM
@patrik:

Glad to hear that you got it to work! :-) Such an expensive piece of hardware simply must work because the dissapointment level is very high if you find it to be defective, and I'm glad that you sorted out the problem. :-)

Great job on the cleaning. How did you do it?
Title: Re: CyberStormPPC refuses to work
Post by: patrik on January 10, 2004, 01:12:19 AM
@a bunch:

To clean away the flux I used circuit board cleaner (propanol), lots of these ear-pliers (plastic stick with a bit cotton in both ends) and some wooden tootpicks.

I first used a ear-plier to apply circuit board cleaner on the solder flux to make it softer. Then I used the tootpicks to remove the largest amounts of flux. After the tootpicks had done their work I used lots of ear-pliers with the circuit board cleaner to clean away the rest by dabing them on the solders. The board should be held a bit angled (cpuconnecter should be the lowest point) so the circuit board cleaner wont flow out over other parts of the card.

Even if you know this, remember to take electrostatic precautions and to be gentle when doing this.

@zipper:

I will use a magnifier on the cpuslot-connector solders next time I have the card outside the computer. The 68060-socket solders I am afraid I cant inspect as it is a surface mount socket :(.

@Framiga:

If so then the problems I have had with my card most certainly originates from the 68060-socket. It seems to work fine now, but who knows how it will work in a year. Are the solders just bad from the factory or is the socket itself failing?

If it would stop working, is it possible to get DCE to repair it nowadays? And if so, do you know how much they would charge? I am also very curious wether some other electronics company would be able to fix this... I mean, replacing a surface mount 68060-socket should definately not be something only DCE is capable of.

The rest (20%) of the cards at DCE, are their problems just various or does there exist other components on these cards which commonly break?

@AmiGR:

11 layer - phew, thats some layers! Must definately be the expansion-card for the Amiga to use the most sofisticated manufacturing technology.

@x56h34:

Yes definately. When I had tried everything I and lots of other people could think of and it still didnt work I was very very disappointed. But when it began to work, that disappointment turned the other way around :).

I really hope that it will continue to work for some time, if not I'll send you a mail ;).


/Patrik