Sunteți pe pagina 1din 4

Update CD70 CD83, CE83

1. Prepare
You will need to have these tools:

- A PC with USB port


- A flash programmer to read/write AM29F160DB flash.
- A USB-UART convertor with 5V TTL voltage level. (Not RS232 level shifter otherwise
it may damage your chip!!!) This is used for programming ST microcontroller.
- A good soldering iron with ESD control.
- A hot airgun or chip quick, to de-solder the TSSOP flash chip
- A CD70 radio, with power supply and CANBUS wire to the CID screen (There are 4
wires from CD70 to CID, which are 12V, GND, CANH and CANL), and an external 12V
power supply to power the radio and CID up. DO NOT PROGRAM CID IN CAR!!!

2. Programming Flash
Noted that there is no need to program the EEPROM 93C66.

A. De-solder the AM29F flash chip, and program the .bin file. (2048kB)
B. Solder the flash chip back to the PCB. Check there is no short between the PINs.

3. Programming ST microcontroller
Before continue, install the Flasher_v2.4b and Msvbvm50 library, provided. Also make sure
you have install the USB-UART convertor windows driver and in the driver, change the port
number to no more than 4.

After installed ST10Flasher, go to the install folder, open START.INI file.


In the INI file, make sure the COM port number matches your UART port number, and
change the bardrate from 9600 to 125000.
A. Solder TX of the UART to the TXD, then RX to RXD, GND to GND.
B. Short Boot pin to nearby GND, you can either solder a wire or use a sharp wire to do
this.

C. Now, switch ON the 12V power to CD70 (and CID), and quickly push the power
button (volume knob) to power up the radio. You will hear the radio is trying to
looking for a CD.
D. Quickly, launch ST10Flasher, if successful, you will see the Monitor LED become
Green, and CPU frequency will show a number. (e.g. 40MHz)
E. Now, quickly click Erase Flash button. If successfully erased, a message will show the
erase is done. Repeat C-E until the erase is successful.
F. Switch OFF the 12V power. Don’t worry if the monitor LED become read and a
message will show fail (because you have switch the processor off).
G. Load the .hex file to the program, and make sure “Erase before Prg” and “Auto Erase”
are unchecked.
H. Switch ON the 12V power supply and again quickly push the power button.
I. Quickly, click “Reload Monitor” button, once you see the successful message, quickly
click “Program & Verify” button, the programming is now started.
J. The program will take about 21 seconds, after than the connection will fail again.
Don’t worry and wwitch the 12V power OFF.
K. You can check if the screen is working by remove the Boot and GND connection and
power. Repeat H-K if not successful.

S-ar putea să vă placă și