Jaguar Forum banner
41 - 60 of 357 Posts
I managed to erase my BCM without a proper read of my D-flash :S does anybody have a blank EEprom for a DX23-14B476-BE? I've tried the one from the initial post but this is for AG version. Even when modified the EEprom to show BE and write my VIN manually in it still my washers and rear wiper don't work.
 
Hi dekiello,

I read your post regarding corrupted software on your xf, I'm in a similar situation myself. I'm based in Dublin I'm wondering would you be able to help me. This car has been with dealers and locksmiths all with no joy, I don't have xprog to read cjb, if I sent you the units could you read them for me.
 
Hi dekiello,

I read your post regarding corrupted software on your xf, I'm in a similar situation myself. I'm based in Dublin I'm wondering would you be able to help me. This car has been with dealers and locksmiths all with no joy, I don't have xprog to read cjb, if I sent you the units could you read them for me.
Do you have SDD to read the faults on the car and interrogate the KVM and BCM? I'm currently going through this myself and whilst I could potentially order an XProg, I'm reluctant to do so, as so many of the sites selling them seem somewhat 'dodgy' to me and the original ELM XProg is over $2k Euro... seems a tad steep for what it is. I've found a company on ebay called Pelican Diagnostics who offer a BCM 'repair' service for when the VIN number cannot be read in the BCM, I'm sort of reading between the lines and taking a leap of faith here, but I'm guessing they're doing, what dekiello and onotole and a few others here have done with the BCM, using XProg, or something similar... they charge ÂŁ180 plus the cost of shipping it to them in the first place and turn it around in a day. I'm currently weighing up the two options, buy an XProg myself, or send it to them...

@dekiello - any chance you can tell me where you bought your XProg? You seem happy with it and it seems to have done the job...
 
Or contact @MoJo88 on here, he can perform the same wizardry.
 
Discussion starter · #47 ·
Do you have SDD to read the faults on the car and interrogate the KVM and BCM? I'm currently going through this myself and whilst I could potentially order an XProg, I'm reluctant to do so, as so many of the sites selling them seem somewhat 'dodgy' to me and the original ELM XProg is over $2k Euro... seems a tad steep for what it is. I've found a company on ebay called Pelican Diagnostics who offer a BCM 'repair' service for when the VIN number cannot be read in the BCM, I'm sort of reading between the lines and taking a leap of faith here, but I'm guessing they're doing, what dekiello and onotole and a few others here have done with the BCM, using XProg, or something similar... they charge ÂŁ180 plus the cost of shipping it to them in the first place and turn it around in a day. I'm currently weighing up the two options, buy an XProg myself, or send it to them...

@dekiello - any chance you can tell me where you bought your XProg? You seem happy with it and it seems to have done the job...
I've bought mine from obdexpress.co.uk - it was 63Euro

Now bear in mind ideally you want a laptop with windows xp or windows 7 and the worst bit seriously was soldering into CJB unit ;)

What those guys are doing are retrieving eeprom content from backup so theoretically it is plug and play after it returns...however I couldn't do something like that as I needed car running and with SDD and programming the corrupted cjb as new unit all works apart from windscreen washer ;)
 
I've bought mine from obdexpress.co.uk - it was 63Euro

Now bear in mind ideally you want a laptop with windows xp or windows 7 and the worst bit seriously was soldering into CJB unit ;)

What those guys are doing are retrieving eeprom content from backup so theoretically it is plug and play after it returns...however I couldn't do something like that as I needed car running and with SDD and programming the corrupted cjb as new unit all works apart from windscreen washer ;)
Thanks for the link, I'll try to track down the specific version you bought. Did you get software with it? Or did you have to pay extra for that?

I'm not too scared of the soldering as I've done plenty in the past updating old instrument clusters to use LEDs, fixing computer motherboards where the track on the PCB has been damaged, etc.

I've got my power supply on order, so hopefully that turns up in the next few days so I can get the car running, then when the XProg turns up I can hopefully fix the windscreen washer issue as well.
 
Hmmm, scratch that, they're completely sold out of all XProgs... damn! Might have to rethink this then... back to wondering if MoJo is able to do it for a fee...
 
Well, I'm no further with this unfortunately, after a weekend of struggling with the v138 VM I bought from BritishDiagnostics, the car is still a brick. There is hope on the horizon though, I ordered an XProg over Ebay which should arrive in the next few days or weeks and hopefully I'm on to a way to get an activated SDD install on my laptop to at least be able to move the car.
 
UPDATE: Although I updated my own thread, I hate reading threads where people post up an issue and then don't resolve their issues for others with the same problem, so updating here too.

Using v159 of SDD via a marvelous gentleman on here from Germany, I got connected to my car this morning, reprogrammed the Instrument Cluster, which caused Key verification and immobilisation to run at the end and presto, the car starts. As expected, washer motor still doesn't function, but my XProg hasn't arrived yet. I'm just glad to be able to move the car on the driveway, so that it's not sat in the way of other cars getting in and out now!
 
Small world :) . It was MoJo who helped me out with my dead cat after changing the alternator in June 2022. He could fix my problem via an internet session. Great job. Great help!
So I'm happy I could return something to the forum, like the hints and downloads for HollowPoint. I love such moments :)

Dirk
 
Done a few now with a genuine SDD interface (based in Wiltshire, UK).

Question is however water windscreen cleaner isn't working on last job.
-Customer claims it was working of course before he disconnected battery!

Think this is CJB box flash repair/or replacement?
Thanks
 
Done a few now with a genuine SDD interface (based in Wiltshire, UK).

Question is however water windscreen cleaner isn't working tho.
-Customer claims it was working of course before he lost power to his battery!

I'm think this is CJB box flash repair/or replacement?
Thanks
Correct, SDD cannot fix the washer pump not working, the only thing that can, is flashing, or replacement. It will also brick itself if/when the battery is disconnected again, because of the corruption in the CJB that requires flashing/replacement to fix.
 
Good evening ladies and gentlemen. So my journey finished tonight and I'm happy to share the information that I have gathered to fix the issue. To summarise , afted disconnecting the battery my key fobs were not recognised any more. After reprogramming existing CJB (central junction box) not everything was working as it should be...mainly the windscreen washer was not working. So here is the full solution which saved me spending nearlh 1200 euro for new CJB from the dealer. I have been in touch with one forum member here (and it's not Onotole) who helped me and his support was fundamental to my solution. He was using xprog 5.84 so my journey was a little bit more stressful as his notes were different. 1. I have purchased an xprog 5.55 programmer from internets...there's plenty of websites offering it. Also I have purchased new soldering iron as I knew I will need to solder onto the mainboard of CJB. 2. Once it arrived I have remove CJB from the car...remember to unplug the battery first 3. Once it's out you will have to spend some time opening it as its good few clips securing it. 4. Remove all the fuses from the CJB as you won't be able to open it. 5. As the CJB is covered with protective layer of laquer you will need to scrub it from the soldering points so remember that. 6.Once you have that done you will need to solder to the main board. 4 cables...it's not easy but not a rocket science too...check the attachments. You will end up with 4 cables. Blue, yellow, orange and purple. GND=blue, Yellow=B3, Orange=B5,Purple=vcc. Once you have that soldered you are good to go. 7. I have been offered option to get my eeprom fixed , but it seems that programming the CJB as virgin is easier to do - so I did that...not without serious doubts as my xprog 5.55 was different from 5.84 that my guardian angel had. 8. Now I have my cables soldered onto the CJB and whole lot connected to a pc (running Windows xp and not connected to internet) 9. At this point I have read eeprom content from the CJB and saved dump...click Device, then MCu/Mpu-->Freescale9s12xe-->Mc9s12xet256.eee and then d-flash, read both of them and saved...this is just a precaution as I have not used this in the end so you might want to skip that step ;) 9. Now the final programming...or more likely erasing the original content of eeprom. FINAL PROGRAMMING 1. Select MC9S12XET256. D-FLASH ERASE PARTITION SELECTION. EEPROM size: 0x08 - 2048 bytes D-flash will probably say it's around 16kbytes OK 2. Select MC9S12XET256. EEE Open eep_virgin.dat (if it doesn't show in the dialogue box due to the .dat extension choose the "All Files" option) Write Once it has been written do the memory you have a virgin CJB and it can be programmed via sDD to your car. So you need to have workig SDD and ideally a battery support unit and two keys for your car as it will need to program it to the car from scratch. It sounds pretty complicated but if you are good with soldering iron and other tools it is doable...and in my case it has saved me roughly a thousand euro so. I'm happy. Check the files attached.
 
Good evening ladies and gentlemen. So my journey finished tonight and I'm happy to share the information that I have gathered to fix the issue. To summarise , afted disconnecting the battery my key fobs were not recognised any more. After reprogramming existing CJB (central junction box) not everything was working as it should be...mainly the windscreen washer was not working. So here is the full solution which saved me spending nearlh 1200 euro for new CJB from the dealer. I have been in touch with one forum member here (and it's not Onotole) who helped me and his support was fundamental to my solution. He was using xprog 5.84 so my journey was a little bit more stressful as his notes were different.

1. I have purchased an xprog 5.55 programmer from internets...there's plenty of websites offering it. Also I have purchased new soldering iron as I knew I will need to solder onto the mainboard of CJB.
2. Once it arrived I have remove CJB from the car...remember to unplug the battery first
3. Once it's out you will have to spend some time opening it as its good few clips securing it.
4. Remove all the fuses from the CJB as you won't be able to open it.
5. As the CJB is covered with protective layer of laquer you will need to scrub it from the soldering points so remember that.
6.Once you have that done you will need to solder to the main board. 4 cables...it's not easy but not a rocket science too...check the attachments. You will end up with 4 cables. Blue, yellow, orange and purple. GND=blue, Yellow=B3, Orange=B5,Purple=vcc.
Once you have that soldered you are good to go.
7. I have been offered option to get my eeprom fixed , but it seems that programming the CJB as virgin is easier to do - so I did that...not without serious doubts as my xprog 5.55 was different from 5.84 that my guardian angel had.
8. Now I have my cables soldered onto the CJB and whole lot connected to a pc (running Windows xp and not connected to internet)
9. At this point I have read eeprom content from the CJB and saved dump...click Device, then MCu/Mpu-->Freescale9s12xe-->Mc9s12xet256.eee and then d-flash, read both of them and saved...this is just a precaution as I have not used this in the end so you might want to skip that step ;)
9. Now the final programming...or more likely erasing the original content of eeprom.
FINAL PROGRAMMING


1. Select MC9S12XET256. D-FLASH

ERASE
PARTITION SELECTION.
EEPROM size: 0x08 - 2048 bytes
D-flash will probably say it's around 16kbytes
OK

2. Select MC9S12XET256. EEE

Open eep_virgin.dat (if it doesn't show in the dialogue box due to the .dat extension choose the "All Files" option)
Write

Once it has been written do the memory you have a virgin CJB and it can be programmed via sDD to your car. So you need to have workig SDD and ideally a battery support unit and two keys for your car as it will need to program it to the car from scratch.
It sounds pretty complicated but if you are good with soldering iron and other tools it is doable...and in my case it has saved me roughly a thousand euro so. I'm happy. Check the files attached.
Where did you get the virgin .dat file from ? I cant see a link for the virgin file only the text
 
Where did you get the virgin .dat file from ? I cant see a link for the virgin file only the text
You have to rename the virgin.txt file to virgin.dat, I assume the forum wouldn't let you upload a .dat file and even if it did, most Windows computers would complain about downloading it.
 
  • Helpful
Reactions: PeteA
41 - 60 of 357 Posts