FVDI AVDI JC BSI DEAD SOLUTION
IN SOME JC BSI UNITS FVDI/AVDI damages the flash when reading it. WRITES A NEW FLASH MEMORY TO ALLOW READING OF THE EEPROM MEMORY,
AND THEN WHEN TRYING TO RESTORE THE ORIGINAL FLASH, THE CHECKSUM DOESN'T MATCH BECAUSE IT'S CORRECT
THEN LEAVES BSI DEAD IN BOOTMODE
Even if you read the flash drive before reading the PIN code, it will be damaged!!!.
THE READ FLASH IS STORED IN THE DOCUMENT FOLDER/ABRITES SOFTWARE under ID number ******/psa.
This will vary depending on the version of Windows you're using, but search my documents for dog or view by modified date & it'll be obvious.
The problem is that at this point you need undamaged flash memory.
Some are available on other forums.
DO NOT SAVE THE FLASH MEMORY!!! , because it will clear the eeprom. requires reconfiguration.
The solution has been tested and works 100% in many vehicles:
1. Find your flash id by reading bsi with fvdi & get 4 digit firmware signature. Then get a good file with this ID.
2. Navigate to the file location and replace the damaged file with a good one. Write-protect this file. It must have the exact same name as the original, e.g. JCI_BSI_7F0B.bin
3.Re-read the pin with fvdi and it will work fine, you will read the pin and the car will come back to life. You can then program the keys or whatever else you wanted to do.
4. Provided you keep the correct file in its location & Fvdi with write protection will always work correctly with any bsi with the same firmware signature.
original flash:
JCI BSI 7F0B.bin
JCI BSI 1EB7.bin
JCI BSI 40AD.bin
JCI BSI 678A.bin
JCI BSI 838E.bin
JCI BSI 1473.bin
JCI BSI 4372.bin
JCI BSI 2292.bin
JCI BSI 8278.bin
JCI BSI 8278.bin
JCI BSI DBD0.bin
JCI BSI DC04.bin
JCI BSI E2EC.bin
JCI BSI E78C.bin
Bookmarks