Since CGDI BMW 3.0.1, it adds ICOM function for BMW diagnosis and programming. This post is available with how to use CGDI BMW ICOM functions including using tips, EasyConnect connection, ISTA connection, E_sys connection etc.
Confirmed that CGDI BMW prog can read BMW B58 ISN via OBD on Bench, B58 DME is usually used on 5 series and 7 series (G chassis) and more used on 3 series (F chassis). This post is available with the whole procedure.
The article is available with the procedure on how to use CGDI BMW to read & write BMW N13 ISN & backup DFLASH with one cable instead of dismantling the engine box, punching and connecting to 12V power supply.
Using one CGDI BMW programmer and one cable by CG Company, read BMW MSV90 ISN job become easier. Here we go for procedure.
Look here: what is the best BMW key programming tool in Year 2019
CGDI BMW and BMW AT200 is a perfect match for reading BMW DME ISN code incl. MSV90 MSD85 MSD87 MSD85.2 MSD87.2, B48, N20, N55, N46, MSV80, MSD80 etc.
Here UOBD2 share a step-by-step guide on how to use CGDI BMW programmer to do all key lost programming for BMW CAS3+.
This post show guide on how to use CGDI BMW and BMW FEM/BDC test platform to add original smart key for BMW FEM/BDC system.
This article show a guide on how to use CGDI BMW Pro to program CAS3 MSV80 ECU after replacement.