Description My Supercar Expert now provides solderless adapters to read/write CPUs used on MG1 and MD1 Bosch ECUs, type SPC5777 and TC298. You can read/write them over CAN through professional ECU reading tools such as FLEX, or, if unprotected, use JTAG programming mode. BSL mode is also available if you have a programmer that supports this mode.
Keep in mind most MD1 / MG1 produced or updated by factory after June 2020 will not be accesible via CAN (Bench) mode, due to protection. The tool will usually mention this rather than just give a connection fault.
In JTAG mode you will have the same problem, as the CPUs are protected towards all access methods.
Video guide for JTAG (unprotected SPC5777 only ):VIDEO
The CPU mentioned are used on ECUs of all kinds, including: MD1CS001 MD1CP001 MD1CP004 MD1CS005 MD1CP006 MD1CP007 MD1CP061 MD1CS025 MG1CS001 MG1CS002 MG1CS003 MG1CS011 MG1CS024 MG1CS201
And others. Please keep in mind other Aurix processors have different chip size than TC298, thus they require a different kind of adapter. The TC298 is fairly common and most of the ECUs which have SPC5777 may have TC298 after a certain production date.
TROUBLESHOOTING:
If you have issues connecting, please follow this troubleshooting guide in this exact order: 1. CPU BGA pads are clean and enough pressure is applied to the processor. A mistake in this step will result in lack of communication, and you will also see very low current consumption - in a normal state in bench mode, consumption will be 0.07A - 0.13A. If you see 0.04A, only the adapter is being powered!) 2. All connection caps are set according to the video or the suggestions of our staff. A mistake in this step will result in lack of communication (power values will not be wrong). 3. Tool is already tested by our staff (we mostly work with FLEX, Trasdata, VVDI Multiprog). In our experience, it can happen that some tools may not support what other tools can do. Some tools will have no communication on the same ECUs other tools can support, for example. 4. Some CPUs installed on specific ECU models may not be readable due to protections, such as most Bosch MD1 and MG1 produced or updated after June 2020. Most protections are usually bypassed via the bench protocol the tool uses, but after this date the protection is no longer bypassable by most tools. If these solutions do not or cannot work, usually there will be a different message for some tools, rather than a simple connection error. If connections are wrong, there will be no communication. 5. If the CPU data is wrong (e.g. cloned from another CPU improperly), the chip may become unaccessible in bench mode (no communication). JTAG will be unaccessible too, as the protection inside the ECU cannot be bypassed and there is no way to have the actual access password as far as our team knows. In this case, CPU is virtually useless, and it will be till somebody can figure out a solution to access them in JTAG mode without the password or obtain the password somehow.