So, after many many years of usage, my CycloDS finally died. Its a known problem with these cards to have a "bad behaviour" on being recognized by the DS, sometimes it takes many tries to bring it up again in the consoles menu, but not this time. Mine just wont show up even after cleaning the pads, it was gone.
Well... Not for me at least, I could try doing something before giving up.
This is the guy, classic white housing with a bad shape label.
Not a bad looking connection pads tbh.
Removing the label presents me with the Actel ProASIC3 FPGA itself that (I believe) maybe the cause of the problem
Heres a closer look into the board
Its a pretty thin board so maybe I know what the problem could be
The thing is, this big chip on this thin board may have its pins flexing about everytime you put it inside your NDS cartridge slot, and by looking closely to the solder pads on the board for the Chip, I can see that the solder job that came from the factory isnt the best in the world.
At closer inspection you can see that almost all of the pads doesnt have all its surface covered by the tin solder, so the contact area is smaller than the pin needs to anchor itself on the board.
I thought that the problem maybe related to cold solder joints on the big FPGA chip, and on the other side of the board, maybe even the flash memory have a similar problem.
Here it is and, yes, bad solder joints all over, also, the solder didnt aged well after all these years.
dull and oxidized solder points.
So I did what any good technician would do and rework all of the solder points in the FPGA Chip and flash memory to see if this could help.
Here the are after the repair, nice and shiny!
aaand its Back!
So basically the problem really seems to be bad solder points on the board caused by years of stress on the chip pins.
if yours just stopped working from no aparent reason, maybe a good solder job may revive it!
Hope this helps anyone who still wants to keep yours running for more years
Well... Not for me at least, I could try doing something before giving up.
This is the guy, classic white housing with a bad shape label.
Not a bad looking connection pads tbh.
Removing the label presents me with the Actel ProASIC3 FPGA itself that (I believe) maybe the cause of the problem
Heres a closer look into the board
Its a pretty thin board so maybe I know what the problem could be
The thing is, this big chip on this thin board may have its pins flexing about everytime you put it inside your NDS cartridge slot, and by looking closely to the solder pads on the board for the Chip, I can see that the solder job that came from the factory isnt the best in the world.
At closer inspection you can see that almost all of the pads doesnt have all its surface covered by the tin solder, so the contact area is smaller than the pin needs to anchor itself on the board.
I thought that the problem maybe related to cold solder joints on the big FPGA chip, and on the other side of the board, maybe even the flash memory have a similar problem.
Here it is and, yes, bad solder joints all over, also, the solder didnt aged well after all these years.
dull and oxidized solder points.
So I did what any good technician would do and rework all of the solder points in the FPGA Chip and flash memory to see if this could help.
Here the are after the repair, nice and shiny!
aaand its Back!
So basically the problem really seems to be bad solder points on the board caused by years of stress on the chip pins.
if yours just stopped working from no aparent reason, maybe a good solder job may revive it!
Hope this helps anyone who still wants to keep yours running for more years
Attachments
Last edited by Hirugaru,







) will have it fixed 



