2018/06/15

CG Pro 9S12 Adds Porsche Key Programming

CG-Pro 9S12 freescale programmer newly updated Porsche key read& write function for FREE..

How to Program Porsche key with CG-Pro programmer?
Select Model-> IMMO Key Programming
cg-pro-9s12-porsche-1
Click on “Open folder” and load eeprom data
Insert a blank key into CG-Pro programmer coil, click on “Read key”
Choose key position, then click “Write Key”
cg-pro-9s12-porsche-2

Select from chip
cg-pro-9s12-porsche-3
2. NEC
D70F3548
D70F3558
D70F3585
D70F3385
D70F3469
D70F3628


3. Motorola -9S12
cg-pro-9s12-porsche-4
9S12HA32-0M34S
9S12HY32-0M34S
9S12HA48-0M34S
9S12HY48-0M34S
9S12HA64-0M34S
9S12HY64-0M34S
9S12XHY128-0M23Y
9S12XHY256-0M23Y
9S12HZ128-3L16Y
9S12HZ256-3L16Y
9S12XEP768-4M48H

4. Models->IMMO->Jaguar & Land rover
BCM-XEP768
BCM-XEP100
cg-pro-9s12-jaguar
http://blog.obdii365.com/2018/06/15/program-porsche-key-with-cg-pro-9s12-programmer/

2018/06/13

Witech Micropod2 Clone Registration Error Solution

Here's the working solution to wiTech Micropod 2 clone Chrysler diagnostic tool registration problem.


Error:
"Registration is needed
Device with serial number*** is not registered. Please check the knowledge
base to determine how to register a device"
witech-register-device-error

Obdii365.com engineer solution:

Right click wiTech Diagnostic Application-> Properties->Open file location
solve-witech-register-error-1
C:/Program Files (x86)/DCC Tools/wiTECH/client
solve-witech-register-error-2

Open app-config text file
solve-witech-register-error-3
Change the first number to any value marked red above. 
i.e change 6 to other numbers, 1-9
Then save the text file. (Very important!!!)

Run Witech Micropod II software again
If witech still prompts  error " an internal registration error has occurred ", just ignore by clicking no icon to close it.
solve-witech-register-error-4

Problem solved.
Then tick “Offline” on the bottom left corner (Don’t need to login)
Run diagnostic software.
solve-witech-register-error-5
Video guide:
How to solve Witech Micropod 2 registration error
www.obdii365.com

2018/06/04

How to write CAT ADEM III with Ktag

How to write with Ktag on Adem 3? Where to put jumper?

The ADEM III/ADEM 3 controller is the main. Electronic Control Module (ECM) used on select diesel engines.  You can write this ecu with higher version K-tag, i.e Ktag 7.020 firmware.

picture of board
ktag-read-cat-adem-iii-1

Solution:
ktag-read-cat-adem-iii-2
ktag-read-cat-adem-iii-3

Pin 1(vpp) & pin 44(rp) on Chip Ab28f800 hook to 12volts

Caterpillar P440 read by Ktag
ktag-read-cat-adem-iii-4
hope this helps some people. 

Credit to Mr. Alqpmz.


2018/06/03

BMW FEM BDC Add key and All Keys Lost with CGDI BMW

Here’s the tutorial on BMW FEM/BDC key programming (add key & all keys lost) by using CGDI Prog BMW key programmer.

1.Read and Backup eeprom 
2.Add a key (copy key with key)
3. Program all keys lost (copy key without key)

1.Read & Backup Data

Connect CGDI BMW with vehicle via OBD diagnostic socket
maintains voltage above 12v , do not turn off the computer screen during operation.
bmw-fem-bdc-backup-1
Open CGDI BMW software
Select “FEM/BDC key match” and click enter
bmw-fem-bdc-backup-2

Connect successfully, maintain enough voltage, click “yes”
bmw-fem-bdc-backup-3

Need to disassemble the module, read EEPROM data, FEM is 95128
bmw-fem-bdc-backup-4
FEM module installation location
bmw-fem-bdc-backup-5
Use CG100 Prog to read out 95128 IC data and save the data
bmw-fem-bdc-backup-5
Remove the 95128 chip, wash it, and clip it to the ATMEGA adapter
bmw-fem-bdc-backup-6

Open the CG-100 to read the data and save it
bmw-fem-bdc-backup-7
Go back to cgdi and load the data
bmw-fem-bdc-backup-8

Load successfully, save the new data generated by the system
bmw-fem-bdc-backup-9
Write back new data with cg-100, weld back to module, and click next
bmw-fem-bdc-backup-10
bmw-fem-bdc-backup-11

Waiting for programming
bmw-fem-bdc-backup-12
After programming, write back 95128 original data,
put FEM into the car again, and click next
bmw-fem-bdc-backup-13
Use CG100 to write back 95128 original data
bmw-fem-bdc-backup-14

When finished, click “next”
bmw-fem-bdc-backup-15
Set code successfully, customers can do any operation.

2. Add FEM/BDC key with CGDI BMW

Copy key with key
cgdi-add-bmw-fem-bdc-key-1

choose the unused key, and click “generate the dealer key”
cgdi-add-bmw-fem-bdc-key-2

Read working key,click Next
cgdi-add-bmw-fem-bdc-key-3

Read successfully and display information
cgdi-add-bmw-fem-bdc-key-4

Program the new key
cgdi-add-bmw-fem-bdc-key-5

The new key matched successfully.


3. CGDI BMW Program FEM/BDC All Keys Lost

Copy key without key
Using CG100 to read the engine data
cgdi-bmw-fem-all-key-lost-1

Click to enter “ECU
cgdi-bmw-fem-all-key-lost-2

Click on the engine model option to enter the current vehicle
cgdi-bmw-fem-all-key-lost-3
According to the software physical wiring diagram wiring
cgdi-bmw-fem-all-key-lost-4

Physical connection
cgdi-bmw-fem-all-key-lost-5
Read successfully and save the data
cgdi-bmw-fem-all-key-lost-6
cgdi-bmw-fem-all-key-lost-7

Show ISN and VIN
cgdi-bmw-fem-all-key-lost-8
Return to cg-di, select unused key bits, and click “generate dealer keys”
cgdi-bmw-fem-all-key-lost-9
Click on the next item that you select and click next
(Manually input known ISN)
cgdi-bmw-fem-all-key-lost-10
Check the information and click ok
cgdi-bmw-fem-all-key-lost-11
Place new key
cgdi-bmw-fem-all-key-lost-11
New key programming success.


http://blog.obdii365.com/2018/06/03/bmw-fem-bdc-add-key-and-all-keys-lost-with-cgdi-bmw/

CGDI BMW FEM Body Coding and Programming Guide

CGDI Prog BMW is not only able to program keys, read ISN code, but also do ECU coding and programming. Here’s the factory guide to code/program F-series module, i.e FEM Body as an example.

CGDI BMW FEM Body Coding:

Connect CGDI MB with vehicle via OBD socket through main test cable
cgdi-bmw-f-series-coding-1
Open CGDI BMW software, select “BMW F series coding”
cgdi-bmw-f-series-coding-2
This function needs connecting to network, please ensure that the network is stable,
click “read ecu info”
cgdi-bmw-f-series-coding-3
After read ecu info successfully, click 3.FEM_BODY
cgdi-bmw-f-series-coding-4
Select Backup coding
cgdi-bmw-f-series-coding-5
Confirm
cgdi-bmw-f-series-coding-6
Backup coding succeed. This is the save route.
cgdi-bmw-f-series-coding-7
Select Coding
cgdi-bmw-f-series-coding-8
Coding is successful.



CGDI BMW F-series FEM Body programming:

cgdi-bmw-f-series-programming-1
Select “BMW F Series Program”
cgdi-bmw-f-series-programming-2
Data was read successfully, display relevant module information
cgdi-bmw-f-series-programming-3
To program FEM-BODY as example, click “program”
cgdi-bmw-f-series-programming-4
Please ensure that the battery has enough power and click ‘yes’
cgdi-bmw-f-series-programming-5
1. Make sure the VIN is correct.
2. Support modification
cgdi-bmw-f-series-programming-6
Programming, please be patient
cgdi-bmw-f-series-programming-7
Verify FLASH correctly and program successfully.