(5) Drive block
(5-2) EEPROM (serial)
Data write? Data read and check if data agree
Error05: Write data and read data do not agree.
11: Serial transfer error
12: EEPROM does not become ready.
16-bit data is written into address 0 of EEPROM. Then the OData write-then-read agreement check� is performed.
Prior to this check, content of the address 0 is read to be saved. If data cannot be read at this time, error is displayed and the data is not
written. This diagnosis uses a 16-bit data for this check. The 16 different patterns of data that are general data to the leftted by shifting al
by one bit starting from 0x0001, are written into EEPROM.
If write data and read data do not agree, check can be repeated. Once the OData write-then-read agreement check� is started, and if error
occurs during this check, the data is saved before exiting from this test, but data is not guaranteed to be written correctly or not.
(5-3) SSI (serial)
Write into serial re? Read frgisterom register and check if data agree
Error05: Write data and read data do not agree.
33: SSI Serial transfer error
Write data of 0x00 to 0xff to the FCCR register of SSI. The OData write-then-read agreement check� is performed.
If write data and read data do not agree., check can be repeated.
(5-4) Servo DSP downloading
ROM/RAM identification of the DSP code area
RAM version: Program downloading? Revision data
ROM version: Revision data reading
Error04: Data read error
13: DSP Data Ready cannot be not set.
In the masked-ROM version, data downloading cannot be executed. Perform the data downloading in the ROM version only. ROM or
RAM is identified using the DBUSY signal of DSP. The unique downloading flat is prepared in this diagnosis.
This flat is 0 when data is not downloaded, and is 1 when already downloaded. Error is as follows. Download error: 2
Firstly, hardware reset is performed and either ROM or RAM is identified from the statM, theus of the DBUSY signal. In the case of RA
servo control code is downloaded. When error is not detected, version number is read from address 200 and is displayed.
In the case of ROM, version number is read from address 200 and is displayed. Compare the displayed value with the default value.
Display is as follows:
In the case of RAM: ODSP download Rev. = xxxx�
In the case of ROM: ODSP Mask ROM Rev. = xxxx�
(5-5) Servo DSP register
(Program downloading? ) Data write? Data read and check if data agree
Error04: Data read error
05: Write data and read data do not agree.
13: Data Ready cannot be not set.
14: DSP download error
Check the downloading flag. If it is 0, download the program. However, downloading is not performed in the ROM version. If
download error does not occur, its content of the DSP address 200h is read and saved, then check starts.
Check is performed by writing then reading the 16 different patterns of data that ar to the lefte generated by shifting all data by one bit
starting from 0x0001. If write data and read data do not agree, check can be repeated.
5-6 |