How to Read/Write BMW CAS 3/+ by CG Pro 9S12

Today I will try to read my BMW 5 Series 2006 CAS3 by the new CG Pro 9S12 I just bought recently. Let’s see how things work with this programmer.


The CG Pro programmer is made by CG Chang Guang company, and it can read EEPROM a lot of microprocessors, and also a lot of modules. I will move from VVDI to this one because I have had a lot of problems with VVDI and CG has a diagram for operation easily.


In the beginning, I will make a solder on this CAS3 module. I will attempt to read this one. Of course, you can read by VVDI or Orange 5. CG100 Pro is also dedicated to kinds of processors and different EEPROMs.


Now let’s do it with CG Pro 9S12 programmer.


Connect the programmer to the computer via the USB cable and plug in the power supply

If you don’t do it like that you will have an error. You will not read by the programmer.

After connection, open CG Pro software

Then select immobilizer, BMW, CAS3-0M23S (this is mine)

You should read the chip with the mask which you have.

I connect my programmer and CAS3 module by the wiring diagram in the software

Then click read to read out the original EEPROM data and backup.

It’s not bad, the speed is really good

Then select CAS3-0M23S (PFLASH Backup) to read and save data

It will take a little bit longer. But the list can do its job and this is most important pay attention also when you solder the wire. This CG Pro 9s12 programmer has the diagram which is included in VVDI or Xprog original, that’s the reason that I really like it.

There is not much time when you see a product come from China and companies based in China have so much information. Not all the time we should use a programmer which is 10,000 euros expensive.

The diagram will tell you to use the DB25 adapter and tell you where should solder these cables and which color you should use.

In my case I didn’t use the VPP cable, it’s not necessary to use.

You also can see how we can solder on the mask. You have also the button for the full screen.

It’s simple and very easy to use this CG Pro programmer which has a lot of information.


Credit to @YOYO Diagnostic!