Repairing RCD510 Delphi Radio - Page 1
Forum section: electronics / repair

author: diablodude64
author_rank: Contributor
timestamp: July 21, 2020, 04:29:33 pm
content: Hello everyone,I am new here but I see this forum looks like it has quite of bit of competence within the group. I have been working on an RCD510 radio out of my car for a bit and I have come to the conclusion that I have too much time into now to toss it. I really enjoy the challenge of repairing things. The device has an Spansion S29GL064N90TI02 chip on it that contains among other things, the radio's code. That was another part of this project that you might call a rabbit hole; obtaining the radio code from the binary dump of the chip.I reinstalled the chip and couldn't get the radio to power on afterwards. I spent more time, bought a microscope camera unit and I was able to determine that a few pins were bridged. After repairing the solder bridges, the unit powered on. Unfortunately the radio code was wrong... The radio gave you 2 tries and then you'd have to wait 60 minutes with the radio plugged in for the counter to work to be able to retry. After some amount of time passed < 60 minutes usually, the radio wouldn't power on again. Well, I found that if I remove the S29GL064N chip, and re-soldered it, I could turn the radio back on and repeat the process. After a few wrong radio code attempts, desoldering and desoldering the chip a few of the pins became brittle and 1 broke off and it happened to be pin 16 which is WP#/ACC.I bought replacement chips and used my T56 programmer to flash the old firmware onto the new chips, resoldered the chip and have not been able to get the radio to power on...I am very new to many aspects of what I am doing so needless to say, there is a lot that could go wrong. Would anyone be willing to give me a few pointers or even tell me what very well could be happening based on my inexperience here?I would really appreciate any help. At this point, it's trial and error...Sincerely,Kyle

author: diablodude64
author_rank: Contributor
timestamp: July 25, 2020, 02:35:52 am
content: Bump...Any help guys? Really at a loss currently... Is this the right section to post in or do you guys have any suggestions that might get better traction?Sincerely,Kyle

author: coromonadalix
author_rank: Super Contributor
timestamp: July 25, 2020, 11:08:55 am
content: You may have busted some pcb traces, and the code protection in some cases were hard to crack or not in the forums i saw in the past, eevblog forum may not be the place you need for helpOr simply put, the radio entered in a lock status and you cant unlock it.Check for car radio foums, car related stuffIn some cases the more you have wrong code for unblocking it the more the radio waited ...You should / could have used ic clips insead of desoldering the chip many timesAnd the last chance you have is to get a new radio ... or get an android version of it on Aliexpress ...You have some radio codes calculators on some websites or youtubes videos ..

author: diablodude64
author_rank: Contributor
timestamp: July 26, 2020, 11:16:32 pm
content: Thank you for the response. The only thing I think I have the most confidence in, is my soldering job. I'm starting to wonder if it is the programming on the chip. That is new territory for me and I am learning it. The only time I have had an issue with repowering one of these RCD510's is when I replaced the chip with a brand new one after copying the firmware from the old one.

author: Ohahei
author_rank: Newbie
timestamp: July 28, 2020, 06:32:43 am
content: RCD510 Work well before? Look like the CAN info error. Maybe need a CAN generator to send the CAN messge to wake up the device.

author: diablodude64
author_rank: Contributor
timestamp: July 28, 2020, 05:10:09 pm
content: Yes it worked well before. The issue is that I was using it as a project to learn on. So, after removing the chip multiple times, one of the pin's was weakened and eventually broke. I had saved a copy of the firmware just in case and that is what I programmed the new replacement S29GL064N90TI02 chip with. That's why I am curious if there is something I am missing or doing wrong with the programming.

author: negativ3
author_rank: Regular Contributor
timestamp: July 28, 2020, 06:26:44 pm
content: I have worked on a few systems which after re-programming need a "start" or "run" command to be issued. The CPU remains in the stopped state to prevent an item to be started, which in my line of work may include high pressure hydraulics. I'm not sure if the line of chips include a "run on power" command or fuse setting as a google search for S29GL064N90TI02 returns nothing.

author: diablodude64
author_rank: Contributor
timestamp: July 29, 2020, 01:50:04 pm
content: You can find the data sheet by looking up S29GL064N for that particular line of chips. I wonder if that could be the case?

author: diablodude64
author_rank: Contributor
timestamp: August 04, 2020, 04:09:21 pm
content: BUMP...