Some reader said their Autocom CDP Pro was damaged,they got massage:Unable to read…and “Firmware version not loaded” problem,when they using their Autocom CDP Pro.Here i put the solution here,hope it helps!
Firstly,i need to thanks for titoun,his share this solution at:https://cartechnology.co.uk/showthread.php?tid=4258&highlight=delphi+ds150e
Solution:Change the FLASH 29F800BB AM.
Here is the CPU board after desoldering the flash ( old method: with heat gun ..)
I will replace a Fujitsu AMD (with a slower maximum time access! )
Before mounting, a passage on universal programmer GQ -3X with socket,
to inject the firmware of 1-2011 version, before reassembly :
Writing chip :
Write verification :
Firmware uploaded :
Chip flash resoldered :
and this is the VCI ready for a test vehicle …
Now, no problem of Firmware : not loaded , when i change vehicle!
Here is Delphi DS150E interface TCS CDP + microprcessor board that have suffered damage on STM32 microprocessor, FTDI FT232RL and a torn track among others:
The interface is no longer recognized on the USB port and the four LEDs will light up more!
After having desoldered micro STM32, SN74LVC2G04DBVT components is what one gets, you can see the layout of the track below the microprocessor:
For FTDI FT232RL, there was a short circuit between the two power pins + 5Vdc USB; once connected, the component that hard put to heat (risk of breakage
USB port of the PC!)
So I replaced with a new one then I reprogrammed the EEPROM of this one with the soft FTprog by injecting the USB file CDP + _FT232R_ftdi.ept of Fantomel
Returning to our micro STM32: once the ordered components (FARNELL) resoldered and here is the result:
Now you must reload the firmware and serial No. 100251 into the microprocessor.
For the firmware two ways:
– For the PC USB port, with the micro BOOT 0 mode and injecting the program with little software FLASH loader demonstrator:
– For the J400 connector directly on the PCB and with ST link V2 programmer. The desired file will be injected with soft STM32 ST LINK utility v3.4.0.
For the serial there is no choice, it is necessarily a ST LINK V2 programmer (I have not had time to try with a JTAG … but it must be possible to access
to the memory area with)
Moreover, as already explained Fantomel, attention to this area of memory that can be updated …
The OTP100251 SWD.bin file will be injected with soft STM32 ST LINK utility v3.4.0 like this:
The STM32 micro power comes from the power prog 3,3Vdc ST LINK V2 therefore not need anything else.
Connection to the microphone STM32, the LEDs light up blue and then 3 times with 3 flashes of red LEDs …
Then we make a comparison of what’s in memory and serial file to inject:
It injects the serial file indicating the start address is then 0x1FFF7800 start:
And we see that the area has been written:
Finally, it disconnects from the micro STM:
Finally we test the interface in WoW software with firmware updating and then under Delphi or Autocom (depending on preference) to check the serial.