Jaguar Forum banner
21 - 40 of 357 Posts
This may help a bit...
 
Discussion starter · #23 ·
An update :

So after being away for a week and reading a little bit here and there and enormous help from one particular member of this group my car is running again. It is a little bit bitter sweet victory because temporary solution disabled screen washer so I will still need to do a little bit more magic but I've learned a lot now. So it is Central Junction Box that is the culprit in my situation. It needed to be set up in SDD as a new junction box , then immobiliser option to be run via sdd and car is starting again. So now I need xprog programmer , new soldering iron , pair of magnifying goggles and some super special powers of this particular forum member to fix memory dump from my CJB in order to bring it back to where it was before...and still havent figured out why my TPMS system is still showing error...after changing sensors (twice - just in case) and buying new TPMS module that lives under drivers seat (RHD).
 
Discussion starter · #25 ·
Yes I did my homework...got 4H231A159AE , these are the ones for x250...car sees them, reads them but still showing error message...and there's no way of disabling this effin TPMS system...even if it's deleted from CCF it still reports back and error returns...the worst thing is I can't get my car tested with errors - it's an automatic fail on the MOT (or NCT we call it in Ireland)
 
An update :

So after being away for a week and reading a little bit here and there and enormous help from one particular member of this group my car is running again. It is a little bit bitter sweet victory because temporary solution disabled screen washer so I will still need to do a little bit more magic but I've learned a lot now. So it is Central Junction Box that is the culprit in my situation. It needed to be set up in SDD as a new junction box , then immobiliser option to be run via sdd and car is starting again. So now I need xprog programmer , new soldering iron , pair of magnifying goggles and some super special powers of this particular forum member to fix memory dump from my CJB in order to bring it back to where it was before...and still havent figured out why my TPMS system is still showing error...after changing sensors (twice - just in case) and buying new TPMS module that lives under drivers seat (RHD).
I'd be interested to know how you fixed the CJB without ignition. I had exactly the same problem but ended up sending the front BCM away to get re-flashed and was able to start the car again. However, the central locking is still not working (only boot and fuel cover opening with key fob). Have SDD + Mongoose but none of the modules in the second row (CAN-MS) - including BCM- are responding so I can't run 'immobiliser'. I am constantly getting a low battery warning on the nav screen saying it will shut down in 3 mons so not sure if that is affecting things...
 
Discussion starter · #28 ·
I'd be interested to know how you fixed the CJB without ignition. I had exactly the same problem but ended up sending the front BCM away to get re-flashed and was able to start the car again. However, the central locking is still not working (only boot and fuel cover opening with key fob). Have SDD + Mongoose but none of the modules in the second row (CAN-MS) - including BCM- are responding so I can't run 'immobiliser'. I am constantly getting a low battery warning on the nav screen saying it will shut down in 3 mons so not sure if that is affecting things...
You have to have Battery Support Unit (I was lucky I could borrow one from work) - so I had this plugged to mains and hooked to car in the boot. Laptop with running SDD running from mains instead of battery, two keys present in the car and once I started programming CJB on one stage after it prompted to program the keys ignition started to respond. After running the complete process for programming CJB the ignition was responding again but the car was not starting so at that stage i have run the immobilisation and everything came back to life. By the nature of putting new CJB (if its a virgin one) the start button wont work so it should program itself during that early stage of programming. I still will need to get my CJB fixed (content of eeprom will need to be dumped and then corrected) but at least my car is running and Ican confirm that it locks itself and all the buttons on remote work.
 
Discussion starter · #29 ·
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.
 
Discussion starter · #30 ·
Check the files below and for the virgin file change the extension to .dat and then import to xprog.
 

Attachments

Well done dekiello!! A great sense of satisfaction no doubt.

And thanks for taking the time to come back and share the information.
 
Very well done Lukasz, this is bound to help others in future.
Glad you’ve fixed your car a probably a huge sigh of relief!
 
Dear Dekiello,
I am currently in the same situation like you were several months ago.
Who helped you to program vis SDD?
Maybe you remember what needs to be done to temporary fix CJB?

Thanks

Taken from a facebook group.....

Jaguar XF remote lock/key not recognised issues.
I've been getting many requests from the group via word of mouth and I've done quite a few.
Issue one most common:
Car won't lock after battery disconnect. This is solved via immobilisation in SDD.
Issue two less common:
Key not recognised at all hence no ignition, immobilisation not possible.
This is done via cluster reprogram as it will bypass the key sequence, turns ignition itself and do the immobilisation at the end.
This will also update cluster to latest software, bonus.
Please don't throw suitcases of money on KVM module/keys and what not, I've never seen a faulty KVM module.
I charge 50 for it if you come with the car in Keighley or Shipley, West Yorksire. United Kingdom that is.
I can also do any sort of programming, retrofits, CCF editing.
I have the latest SDD and Pathfinder and I am the one selling the complete units on eBay over 110 sold.
Also do not throw money in any tools no matter what the sellers say, only SDD can do it no Autel etc.
Any questions please ask.
Thanks,
Paul
PS: Would be nice of other members which have SDD and can do this to post here so I can do a nice map of cities/areas covered.






















 
Discussion starter · #36 ·
Dear Dekiello,
I am currently in the same situation like you were several months ago.
Who helped you to program vis SDD?
Maybe you remember what needs to be done to temporary fix CJB?

Thanks
I have done it myself as long as you have fully functioning sdd and battery support unit you will be able to program your current cjb as a new one (well technically it will still have corrupted data stored) but the car will start again although your windscreen washer won't work.
 
I have done it myself as long as you have fully functioning sdd and battery support unit you will be able to program your current cjb as a new one (well technically it will still have corrupted data stored) but the car will start again although your windscreen washer won't work.
Can you please help me to do that also? :)
I have everything- battery support (another car running nearby with jump start cables), SDD of 3 different versions: 1.30, 1.38 and 1.60.
I tried to do the "configure CJB module as new" but all the time software tries to download something from the jag server or asks to insert the flash drive which can be updated "in the PC with internet connection"
Am I doing it correctly?
Now my BCM status shows several lines (including VIN)with just ????????????.
 
Discussion starter · #38 ·
Do you have fully functioning sdd or a Chinese cracked version ? I have fully activated sdd so maybe this is the problem that your sdd is cracked and can't download as I'm assuming your laptop is connected to internet while doing this ? It might download a new software for KVM module...this is what happened when I was doing it. I just don't know how a cracked version would act in this scenario.
 
Yes, the chinese one.
No, i have disabled the internet not to damage the cable (or a car) as advised everywhere.
So should I start the process by trying to update KVM first? should I select "configure as new" or "existing module"?

Thanks
 
In parallel I am also talking to my electronics friend as he has more experience with programming. He asks what is the level of vcc (3.3V, 5V or else). Also he is not sure which (B3 or B5) is SDA and which is SCL if he understood correctly the EEPROM is I2C.
 
21 - 40 of 357 Posts