ก doctor api (yamaha diagnostic tool) · ก yamaha diagnostic tool 1 บริษัท...

32
ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด www.apitechonline.com Facebook.com/apitechonline Tel.02-948-8680 Fax.02-948-8980 DOCTOR API (Yamaha Diagnostic Tool)

Upload: dolien

Post on 01-Nov-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

1

บริษทั เอ.พี.ไอ.เทค จาํกดั www.apitechonline.com

Facebook.com/apitechonline

Tel.02-948-8680 Fax.02-948-8980

������ก�� �������������������

DOCTOR API �� (Yamaha Diagnostic Tool)

Page 2: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

2

/0�1 2�

1. !�"�#$ก�%&��'()��%*+(,-./ 3 2. �+-!�%,&123$)3$4�5)67��4��8�����"14�$9/ (Diagnostic Tool) 4 2.1 �+-!�%,&17��4��8�����"14�$9/ 4

2.2 )3$4�5)67��4��8�����"14�$9/ 4

3.3 7 ���3=�4=��1� 5 3.ก�� ��4��8�����"14�$9/ (Diagnostic Tool) 6

3.1. @9�6ก2!6�A32%%45)"B=�/( Real Time Monitoring) 6

3.2 @9�6ก"14�$9/ก=G��7��4��8��)�&/ ( Analysis) 7

3.2.1 @9�6"14�$9/#KL9 7

3.2.2 @9�6"14�$9/MK�ก/�,8� 8

3.3 @9�6#,%�� CO 10

4.)3$4�5)6ก2!6�A3@9�6ก2!6�A32%%45)"B=�/( Real Time Monitoring) 10

5.)3$4�5)6ก2!6�A3@9�6ก"14�$9/ก=G��7��4��8��)�&/ (Analysis) 12

6.)3$4�5)6ก#,%@9�6#,%�� CO 16

7.)3$4�5)6 DTC Error 17

8. 7,S�&��ก4��8��&�� Doctor API ก,%V*,ก)�)�&/ 27

9. &,"�)��ก=6!�%ก=G��@6)�� V=6!�% Yamaha R3 28

10. Function Bootloader 32

Page 3: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

3

1. /���56ก�07��89���0� 9�:;<

1.1 ก3���4��8�����"14�$9/ก=G��7��4��8��)�&/ DOCTOR API +�� Yamaha Diagnostic Tool

1.2 ������ก�� ��

1.3 !&1\ก4ก�/ API TECH

1.3 4�ก!ก,%#$ก,�A31&(,-./

Page 4: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

4

2. � :/�0�7�>?6�?6��@�AB���������������62< (Yamaha Diagnostic Tool) 2.1 � :/�0�7�B���������������62< 1. 2�6,�2%&4&�58=58=G��: 10 ~ 20 @"3&/ 2. ก�� ก$2!BMM`7-$�� �� : 0.5 2��2#/ 3. 9��")#$�"3A3: 32Bit ARM Cortex 4. �+-9(��1�� ��: 0 - 50°C 5. 7�623$�1&1: �"�ก" �: 10 4d�&14�& �"�)" : 11 4d�&14�& �"�!�� : 4 4d�&14�& 6. �SG9�,ก : 0.3 ก1@3ก,�

2.2 �?6��@�AB���������������62< - ��,%V��4&�/Bd�/)589 � YAMAHA &,S�2&�4��8��)�&/ 1-4!�% - ��,%$%%ก!�8�!7 ���3��+ก�2%% K-Line - ��,%���7 ���32!6�A3=�*� LCD 16x4 23$2!6�A3=����g1"4&�/ - ��,%���7 ���39,!A16#ก&1 (Fault codes) - ��,%���7 ���39,!A16#ก&1=584�)4ก167hS� (Historical fault codes) - ��,%3 �7 ���39,!A16#ก&1B6 (Clearing fault codes) - ��,%���7 ���3=584#j��+62%%&��4��8�� (Dynamic data stream) - ��,%ก�,g4ก6�"�!�V@#2ก�k�����& - ��,%$%%ก!�8�!2%% Wireless(Bluetooth) - ��,%ก�� ��A�� Android OS

Page 5: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

5

2.3 B ���?D��D����

2���?B 1 #+n�ก643�8��7 ���33�(DOWN)

2���?B 2 #+n�ก643��ก@9�6ก=G�� (MODE)

2���?B 3 #+n�ก643�8��7 ���37hS�(UP)

2���?B 4 9� *� LCD 16x4 2!6�4��� / ��g�14&�/&��'

2���?B 5 ����&��!)!�8�!ก,%7,S"&"*!�%��V*,ก)�)�&/ YAMAHA

3

2

1

4

5

Page 6: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

6

3. ก�� ���������������62< (Diagnostic Tool)

3.1. G2�Aก>/A�H?>00�@��ID�<( Real Time Monitoring)

��$%%ก2!6�A32%%45)3B=�/ก3��� ECM 7��V2&�3�$+��*$!��7 ���3=58B��49����ก,�7hS��)��ก,%

�+#ก-/4dr�4d�/23$�+#ก-/!,8�ก=58B��49����ก,�&3�6*�4=�@�@3)57��ก3��� ECM *$2%����ก4#j� 3 !�"�

6 ")ก,� @6)7 ���3=582!6�*$7hS��)��ก,%V2&�3�$+��

1.2!6�ก=G��7���+#ก-/4dr�4d�/ (Input Signal) #$ก�%6 ")

- �"�4r"�%4��8��)�&/ ( RPM_DATA )

- �+-9(��19� ��SG9���+-9(��1�SG�,�4��8�� ( ENGINE_TEMP )

- �+-9(��1�กv47 ( INTAKE_AIR_TEMP )

- $6,%2�6,�%)กv ( ATMOSP_PRESSURE_SENSOR )

- �"�4r"V ( VEHICLE_SPEED )

- $6,%2�6,�2%&4&�5 ( BATTERY )

- $6,%2�6,�4dr�4d�/",6&G29���31S�4�� ( THRO_POSITION_SENSOR_VOLTAGE )

- 4dr�4d�/",6�+�4�5)�V ( LEAN_ANGLE_SENSOR )

- 4dr�4d�/",6!�"�A!��กv&���SG�,�4��S�4g31�(AFR) # 1 ( O2_SENSOR_1 )

- 4dr�4d�/",6!�"�A!��กv&���SG�,�4��S�4g31�(AFR) # 2 ( O2_SENSOR_2 )

- 4dr�4d�/",62�6,��กv47 # 1 ( INTAKE_AIR_PRESSURE_SENSOR_1 )

- 4dr�4d�/",62�6,��กv47 # 2 ( INTAKE_AIR_PRESSURE_SENSOR_2 )

- ��vก4#y6&G29���31S�4�� ( THRO_POSITION_SENSOR_ANGLE )

- ��vก4#y6&G29����,&4��31S�4�� ( ACCELERATOR_POSSION_SENSOR_ANGLE )

- @9�6 ( MODE )

- ก4#358)�2#3�7���+#ก-/4dr�4d�/ 1( SWITCH_1 )

- ก4#358)�2#3�7���+#ก-/4dr�4d�/ 2 ( SWITCH_2 )

- PRIMARY_SHEAVE_POSITION_SENSOR_VOLTAGE

- I_SHIFT_POSITION

Page 7: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

7

2.2!6�ก=G��7���+#ก-/=58�� �"%�+� (Output Control) #$ก�%6 ")

- 4"3��กz564��S�4g31� ( INJECTION_DUTATION )

- ��v*+6$4%16 (IGNITION_TIMING)

- "3/"�"%�+��%461�4% ( ISC_VALVE )

- 4#�/4dr�ก#,%��4&�/ YCC ( YCC_AT_MOTOR_DUTY )

3.2!6�7 ���3()��ก3��� ECM (Internal ECM)

- &G29���4ก5)/ ( GEAR_POSITION )

- 9,!A16#ก&1=58#ก|2%%45)"B=�/ ( FAULT_CODE )

- *G�"��"�A16#ก&1=58#ก|2%%45)"B=�/ ( NUMBER_FAULT_DETECTION )

- $%%ก�"%�+�ก#,%#1�-กz56�SG�,�4��S�4g31��64�)�,&@��,&1 ( O2_SENSOR_FUEL_TRIM )

3.2 G2�Aก����62<กDM��B����������7< (Analysis)

3.2.1 G2�A����62<5O12 /�P�@�กA���D@���AIA �ก�QR��Q�< 56ก�0I5A ��

- !,LL-4dr�4d�/&"**,%&G29���31S�4�� 1 (Throttle position sensor signal 1 )

- !,LL-4dr�4d�/&"**,%2�6,�%)กv ( Atmospheric pressure )

- 2�6,��กv47 1 ( Intake air pressure 1 )

- 2�6,��กv47 2 ( Intake air pressure 2 )

- �+-9(��1�กv47 ( Intake air temperature )

- �+-9(��1�SG)93��4)r� ( Coolant temperature )

- �"�4r"3 �: �"�4r"��ก9�+�7��3 �9� 23$3 �93,� ( Front/Rear wheel speed pulse )

- 4dr�4d�/",6�+�4�5)�V ( Lean angle sensor )

- 2�6,�BMM`$%%�SG�,�4��S�4g31�(2�6,�2%&4&�58) ( Fuel System voltage (Battery voltage))

- �+-9(��1�SG�,�4��8�� (Oil temperature )

- �+-9(��14��8��)�&/ ( Engine temperature )

- �+-9(��1g,63�$%%93��4)r� ( Cooling fan temperature )

- !,LL-4dr�4d�/&"**,%&G29���31S�4�� 2 ( Throttle position sensor signal 2 )

- !,LL-4dr�4d�/&"**,%&G29����,&4�� 1 ( Accelerator position sensor signal 1 )

Page 8: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

8

- !,LL-4dr�4d�/&"**,%&G29����,&4��2 ( Accelerator position sensor signal 2 )

- !"1=�/7&,S�7 � ( [Side stand switch][Blue/Yellow lead of the ECU] ) on/Off

- !"1=�/"��23$�3,\�!"1=�/ ( Neutral switch and clutch switch ) on/off

- Throttle seitch on/off

- !"1=�/&"**,%&G29���4ก5)/ (Gear position switch ) on/off

- Cruise control resume switch on/off

- Cruise control set switch on/off

- Cruise control cancel switch on/off

- Brake switch on/off

- Mode switch on/off

- Shift switch on/off

3.2.2 G2�A����62<SO�ก<���� /�Pก����62<>?6กDA/�0B��7��� 5ก:<DM�� 56ก�0I5A ��

- Grip warmer <ACTION>

- Thumb warmer operation <ACTION>

- "3/"$%%!,8�!$4=��� ( Suspension solenoid ) on/off

- ��)3/*+6$4%16ก$%�ก!�% # 1 9�� #1-1 (Cylinder #1 or #1-1 ignition coil) <ACTION>

- ��)3/*+6$4%16ก$%�ก!�% # 2 9�� #2-1 (Cylinder #2 or #2-1 ignition coil) <ACTION>

- ��)3/*+6$4%16ก$%�ก!�% # 3 9�� #1-2 (Cylinder #3 or #1-2 ignition coil) <ACTION>

- ��)3/*+6$4%16ก$%�ก!�% # 4 9�� #2-2 (Cylinder #4 or #2-2 ignition coil) <ACTION>

- 4d�/@"��4&�/ก")=�47 (Intake funnel servo motor) <ACTION>

- ��4&�/#K6�SG�� (Wiper motor) <ACTION>

- 9,"z56�SG�,�4��S�4g31� #1 (Injector #1) <ACTION>

- 9,"z56�SG�,�4��S�4g31� #2 (Injector #2) <ACTION>

- 9,"z56�SG�,�4��S�4g31� #3 (Injector #3) <ACTION>

- 9,"z56�SG�,�4��S�4g31� #4 (Injector #4) <ACTION>

- 9,"z56�SG�,�4��S�4g31�!G�� #1 (Secondary injector #1) <ACTION>

Page 9: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

9

- 9,"z56�SG�,�4��S�4g31�!G�� #2 (Secondary injector #2) <ACTION>

- 9,"z56�SG�,�4��S�4g31�!G�� #3 (Secondary injector #3) <ACTION>

- 9,"z56�SG�,�4��S�4g31�!G�� #4 (Secondary injector #4) <ACTION>

- Purge cut valve solenoid <ACTION>

- @d31��)6/g"��3,)!,8�!$4=��� (Steering damper solenoid ) <ACTION>

- @d31��)6/%G%,6�กv (Air induction system solenoid) <ACTION>

- @d31��)6/=�47 (Intake solenoid) <ACTION>

- 543)/93,ก/543)/#K���SG�,�4��S�4g31� (Main relay/Fuel pump relay) <ACTION>

- 543)/��4&�/g,63�9� ��SG (Radiator fan motor relay) <ACTION>

- 543)/BM!���!"��93,ก (Headlight relay) <ACTION>

- EXUP servo motor <ACTION>

- "3/" ISC (�+#ก-/�"%�+��%461�4%)/FID(@d31��)6/�"%�+��%461�4%) (ISC(idle speed control) valve/FID

(fast idle solenoid)) <ACTION>

- Decompression solenoid <ACTION>

- Sub-throttle servo motor <ACTION>

- Grip warmer <ACTION>

- Passenger grip warmer relay <ACTION>

- ก2!6�9,!A16#ก&1 (EEPROM fault code display Value)

- ก2!6�9,!7 ���3#$",&1ก=G��A16#ก&1 (Malfunction history code display Value)

- ก3%9,!7 ���3#$",&1ก=G��A16#ก&1 (Malfunction history code erasure <ACTION>

- ก�����9,!ก=G��A16#ก&1 (Malfunction code reinstatement <ACTION>

- Setting history display Value

- Setting map erasure <ACTION>

- ISC correction value erasure <ACTION>

- Switching correction value for ethanol mixed fuel <ACTION>

- 9�)4374"�/�,8�7��@#2ก� (Program version number value)

- Primary sheave position voltage

Page 10: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

10

- Secondary sheave speed pulse

- YCC-AT motor relay <ACTION>

- Primary sheave position initialization <ACTION>

3.3 G2�A5�0�� CO

5�0����B �B � CO ��62�������R��0�A���0

0��DTก5��:ก5�0��

- ��,%ก#,%�� CO ก$%�ก!�% #1,C1 Mixture

- ��,%ก#,%�� CO ก$%�ก!�% #2,C2 Mixture

- ��,%ก#,%�� CO ก$%�ก!�% #3,C3 Mixture

- ��,%ก#,%�� CO ก$%�ก!�% #4,C4 Mixture

4. �?6��@�Aก>/A�H?G2�Aก>/A�H?>00�@��ID�<( Real Time Monitoring)

LCD DISPLAY ���2�� 2���� REV RPM_DATA

�"�4r"�%4��8��)�&/ RPM

ECT ENGINE_TEMP �+-9(��19� ��SG9���+-9(��1�SG�,�4��8��

C

IAT INTAKE_AIR_TEMP �+-9(��1�กv47

C

APS ATMOSP_PRESSURE_SENSOR $6,%2�6,�%)กv

kPa

Speed VEHICLE_SPEED �"�4r"V

Km/h

VBAT BATTERY $6,%2�6,�2%&4&�5

V

Thro. THRO_POSITION_SENSOR_VOLTAGE $6,%2�6,�4dr�4d�/",6&G29���31S�4��

V

Lean/Oil LEAN_ANGLE_SENSOR 4dr�4d�/",6�+�4�5)�V

V

Page 11: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

11

O2 #1 O2_SENSOR_1 4dr�4d�/",6!�"�A!��กv&���SG�,�4��S�4g31�(AFR) # 1

V

O2 #2 O2_SENSOR_2 4dr�4d�/",6!�"�A!��กv&���SG�,�4��S�4g31�(AFR) # 2

V

IAP#1 INTAKE_AIR_PRESSURE_SENSOR_1 4dr�4d�/",62�6,��กv47 # 1

kPa

IAP#2 INTAKE_AIR_PRESSURE_SENSOR_2 4dr�4d�/",62�6,��กv47 # 2

kPa

Thro. THRO_POSITION_SENSOR_ANGLE ��vก4#y6&G29���31S�4��

Deg

Acc ACCELERATOR_POSSION_SENSOR_ANGLE ��vก4#y6&G29����,&4��31S�4��

Deg

MODE MODE @9�6

Gear GEAR_POSITION &G29���4ก5)/

SWITCH SWITCH_1 ก4#358)�2#3�7���+#ก-/4dr�4d�/ 1

No.Fault NUMBER_FAULT_DETECTION *G�"��"�A16#ก&1=58#ก|2%%45)"B=�/

Fault code FAULT_CODE 9,!A16#ก&1=58#ก|2%%45)"B=�/

INJ INJECTION_DUTATION 4"3��กz564��S�4g31�

mS

IGN IGNITION_TIMING ��v*+6$4%16

BTDC

ISC ISC_VALVE "3/"�"%�+��%461�4%

%

O2 Trim O2_SENSOR_FUEL_TRIM $%%ก�"%�+�ก#,%#1�-กz56�SG�,�4��S�4g31��64�)�,&@��,&1

%

Page 12: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

12

YCC-AT YCC_AT_MOTOR_DUTY 4#�/4dr�ก#,%��4&�/ YCC

%

Sheave PRIMARY_SHEAVE_POSITION_SENSOR_VOLTAGE V SWITCH2 SWITCH_2

ก4#358)�2#3�7���+#ก-/4dr�4d�/ 2

I-Shift I_SHIFT_POSITION

5. �?6��@�Aก>/A�H?G2�Aก����62<กDM��B����������7< (Analysis)

LCD DISPLAY 2���?B2�/

����62<5O12

�?6��@�A 2����

ThroAngle1 D01 Throttle position sensor signal 1 !,LL-4dr�4d�/&"**,%&G29���31S�4�� 1

1-125

AtmPR D02 Atmospheric pressure !,LL-4dr�4d�/&"**,%2�6,�%)กv

0-126Kpa

INAirP1 D03 Intake air pressure 1 2�6,��กv47 1

0-126Kpa

INAirP2 D04 Intake air pressure 2 2�6,��กv47 2

0-126Kpa

INAirTE D05 Intake air temperature �+-9(��1�กv47

-20-100 C

CoolantTE D06 Coolant temperature �+-9(��1�SG)93��4)r�

-20-150 C

Sp.Pulse D07 Front/Rear wheel speed pulse �"�4r"3 �: �"�4r"��ก9�+�7��3 �9� 23$3 �93,�

0-1000

Tilt sensor D08 Lean angle sensor 4dr�4d�/",6�+�4�5)�V

0-5 V

BAT volt D09 Fuel System voltage (Battery voltage) 2�6,�BMM`$%%�SG�,�4��S�4g31�(2�6,�2%&4&�58)

0-18 V

Page 13: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

13

Oil Temp D10 Oil temperature �+-9(��1�SG�,�4��8��

C

Eng Temp D11 Engine temperature �+-9(��14��8��)�&/

C

Fan Temp D12 Cooling fan temperature �+-9(��1g,63�$%%93��4)r�

C

ThroAngle2 D13 Throttle position sensor signal 2 !,LL-4dr�4d�/&"**,%&G29���31S�4�� 2

Acc.Pos1 D14 Accelerator position sensor signal 1 !,LL-4dr�4d�/&"**,%&G29����,&4�� 1

Acc.Pos2 D15 Accelerator position sensor signal 2 !,LL-4dr�4d�/&"**,%&G29����,&4��2

Wh.Pulse D16 Front wheel speed pulse �"�4r"3 �: �"�4r"��ก9�+�7��3 �9�

0-1000 Step

Sidestand SW D20 [Side stand switch][Blue/Yellow lead of the ECU] on/Off !"1=�/7&,S�7 �

Clutch SW D21 Neutral switch and clutch switch on/off !"1=�/"��23$�3,\�!"1=�/

ThrorrleSW D24 Throttle seitch on/off Gear.Pos SW D25 Gear position switch on/off

!"1=�/&"**,%&G29���4ก5)/

GripWarmer D26 Grip warmer <ACTION> ThumbWarmer D27 Thumb warmer operation <ACTION>

Suspension D29 Suspension solenoid on/off <ACTION> it is show on/off "3/" Suspension

IG coil#1

D30 Cylinder #1 or #1-1 ignition coil <ACTION> ��)3/*+6$4%16ก$%�ก!�% # 1 9�� #1-1

IG coil#2 D31 Cylinder #2 or #2-1 ignition coil <ACTION> ��)3/*+6$4%16ก$%�ก!�% # 2 9�� #2-1

IG coil#3 D32 Cylinder #3 or #1-2 ignition coil <ACTION>

Page 14: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

14

��)3/*+6$4%16ก$%�ก!�% # 3 9�� #1-2 IG coil#4 D33 Cylinder #4 or #2-2 ignition coil <ACTION>

��)3/*+6$4%16ก$%�ก!�% # 4 9�� #2-2

In Funnel servo D34 Intake funnel servo motor <ACTION>4d�/@"��4&�/ก")=�47

Wiper moto D35 Wiper motor <ACTION> ��4&�/#K6�SG��

Injector#1

D36 Injector #1 <ACTION> 9,"z56�SG�,�4��S�4g31� #1

Injector#2

D37 Injector #2 <ACTION> 9,"z56�SG�,�4��S�4g31� #2

Injector#3 D38 Injector #3 <ACTION> 9,"z56�SG�,�4��S�4g31� #3

Injector#4

D39 Injector #4 <ACTION> 9,"z56�SG�,�4��S�4g31� #4

SecInjtor#1 D40 Secondary injector #1 <ACTION> 9,"z56�SG�,�4��S�4g31�!G�� #1

SecInjtor#2 D41 Secondary injector #2 <ACTION> 9,"z56�SG�,�4��S�4g31�!G�� #2

SecInjtor#3 D42 Secondary injector #3 <ACTION> 9,"z56�SG�,�4��S�4g31�!G�� #3

SecInjtor#4 D43 Secondary injector #4 <ACTION> 9,"z56�SG�,�4��S�4g31�!G�� #4

PurgeCutValve

D46 Purge cut valve solenoid <ACTION>

SteeringDamper D47 Steering damper solenoid <ACTION> @d31��)6/g"��3,)!,8�!$4=���

AirInducSystem D48 Air induction system solenoid <ACTION> @d31��)6/%G%,6�กv

IntakeSolenoid

D49 Intake solenoid <ACTION> @d31��)6/=�47

Page 15: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

15

Main Relay D50 Main relay/Fuel pump relay <ACTION> 543)/93,ก/543)/#K���SG�,�4��S�4g31�

RadiatorFan D51 Radiator fan motor relay <ACTION> 543)/��4&�/g,63�9� ��SG

Head light D52 Headlight relay <ACTION> 543)/BM!���!"��93,ก

EXUPServo

D53 EXUP servo motor <ACTION> EXUP 4d�/@"��4&�/

ISC D54 ISC(idle speed control) valve/FID (fast idle solenoid) <ACTION> "3/" ISC (�+#ก-/�"%�+��%461�4%)/FID(@d31��)�"%�+��%461�4%)

Decomp D55 Decompression solenoid <ACTION> V Sub-thro D56 Sub-throttle servo motor <ACTION>

GripWarmer D57 Grip warmer <ACTION> PasGripWarmer D59 Passenger grip warmer relay <ACTION> EEPROM DTC D60 EEPROM fault code display Value

ก2!6�9,!A16#ก&1

RStory DTC D61 Malfunction history code display Value ก2!6�9,!7 ���3#$",&1ก=G��A16#ก&1

Story DTC D62 Malfunction history code erasure <ACTION for erase> Value ก3%9,!7 ���3#$",&1ก=G��A16#ก&1

Reinstatement D63 Malfunction code reinstatement <ACTION for erase> Value ก�����9,!ก=G��A16#ก&1

SettingHis D64 Setting history display Value SettingMap D65 Setting map erasure <ACTION> Value ISC Erasure D67 ISC correction value erasure <ACTION for erase> Value EthanolMixed D68 Switching correction value for ethanol mixed fuel <ACTION for

erase> value

ECU Ver D70 Program version number value

Page 16: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

16

9�)4374"�/�,8�7��@#2ก� PriSheave D71 Primary sheave position voltage SecSheave D72 Secondary sheave speed pulse Mode SW D74 Mode switch on/off ShiftSW D75 Shift switch on/off

YCC-AT Motor D77 YCC-AT motor relay <ACTION> PriSheave D78 Primary sheave position initialization <ACTION>

CruiseResume D80 Cruise control resume switch on/off CruiseSet D81 Cruise control set switch on/off

CruiseCancel D82 Cruise control cancel switch on/off BrakeSW D83 Brake switch on/off

6. �?6��@�Aก5�0G2�A5�0�� CO

5�0����B �B � CO ��62�������R��0�A���0

0�DTก5��:ก5�0�

- ��,%ก#,%�� CO ก$%�ก!�% #2,C2 Mixture

- ��,%ก#,%�� CO ก$%�ก!�% #3,C3 Mixture

- ��,%ก#,%�� CO ก$%�ก!�% #4,C4 Mixture

LCD DISPLAY ���2�� STEP C1 Mixture C1 Mixture

��,%ก#,%�� CO ก$%�ก!�% #1 -30 +30

C2 Mixture C2 Mixture ��,%ก#,%�� CO ก$%�ก!�% #2

-30 +30

C3 Mixture C3 Mixture ��,%ก#,%�� CO ก$%�ก!�% #3

-30 +30

C4 Mixture C4 Mixture ��,%ก#,%�� CO ก$%�ก!�% #4

-30 +30

Page 17: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

17

7. �?6��@�A DTC Error ���MK��,8�ก%,�=hก9,!A16#ก&14��8��)�&/ @6)7 ���3*$V�ก%,�=hกB" =58ก3���

���2��B��2�/H�A5ก7���������7<

DTC Error

2���?B2�/

����62<5O12

�ก /�27 D@��5p�I5IA B�����H�A5ก7�

11 - No normal signals are received from the cylinder identification sensor

12 - No normal signals are received from the crankshaft position sensor. 4dr�4d�/&"**,%&G29���4g37 �49"58)�: B��B6 ,%!,LL-#ก&1*ก4dr�4d�/&"**,%&G29��� 4g37 �49"58)�

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"**,%&G29���4g37 �49"58)�%กg��� � ก=G��A16#ก&1��3 �2��493rก � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/) � 4dr�4d�/&16&,S�B��V�ก& ��

13 D03 4dr�4d�/&"*",62�6,��กv47 &,"=58 1: &"*g%"�*4#y69��ก3,6"�*

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"*",62�6,��กv47 %กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/)

14 D03 4dr�4d�/&"*",62�6,��กv47 &,"=58 1: ก=G��A16#ก&17��$%%=��)� (�����+6&,�9��93+6��ก)

� @�6�34dr�4d�/93+6��ก � 4���31S�4��&16&,S�B��V�ก& �� � ����4dr�4d�/&"**,%2�6,��กv47 �+6&,�

15 D01 4dr�4d�/&"**,%&G29���31S�4��: &"*g%"�*4#y69��ก3,6"�*

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"*",6&G29���31S�4��%กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/) � @�6�34dr�4d�/&16&,S�B��V�ก& ��

16 D01 4dr�4d�/&"**,%&G29���31S�4��: &"* � @�6�34dr�4d�/&16&,S�B��V�ก& ��

Page 18: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

18

g%"�4dr�4d�/&"**,%&G29���31S�4��&167,6

� 4dr�4d�/&"**,%&G29���31S�4��%กg��� � ก3Bกก4��8��&��B��V�ก& ��$9"�� *ก4dr�4d�/&"*",6&G29���31S�4��B#),�4���31S�4�� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/)

17 D53 EXUP servo motor circuit (open or short circuit)

� &"*g%"�!)BM769��B��B6 4��8��&��ก,�

18 D53 EXUP servo motor(stuck) � &"*g%"�!)BM769��B��B6 4��8��&��ก,� � 4d�/@"��4&�/=G��%กg���

19 D20 Side Stand switch !"1=�/7&,S�7 �: &"*g%"�!)BM769��B��B6 4��8��&��ก,�

� ก4��8��&��7,S"!)!"1=�/7&,S�7 � 7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก �ก4��8��&��7,S"!) ECU7,S"!) #36ก4��8��&��7,S"!)23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) � �"�&��4��8��7���+6!)BM4�� � ก=G��A16#ก&17�� ECU

20 D02 D03

Intake air pressure sensor(open or short circuit 4dr�4d�/",62�6,��กv47 769��B��B6 4��8��&��ก,�

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"*",62�6,��กv47 %กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/)

21 D06 Cooling Water sensor fault 4dr�4d�/&"*",6�+-9(��1�SG)93��4)r�: &"*g%"�*4#y69��ก3,6"�*

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"*",62�6,��กv47 %กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/)

22 D05 Intake air temperature fault 4dr�4d�/&"*",6�+-9(��1�กv47 : &"*g%"�*4#y69��ก3,6"�*

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"**,%�+-9(��1�กv47 %กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/) � @�6�34dr�4d�/&16&,S�B��V�ก& ��

Page 19: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

19

23 D02 Atmospheric pressure sensor(open or short circuit)

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"*",62�6,��"�ก6�กv%กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/)

24 - No normal signal is received from the O2 Sensor 4dr�4d�/&"*",6#1�-��กd14*� (O2): B��B6 ,%!,LL-#ก&1*ก4dr�4d�/&"*",6#1�- ��กd14*� (O2)

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"*",6#1�-��กd14*� (O2) %กg��� � 2�6,��SG�,�4��S�4g31�B��49�$!� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/) � 4dr�4d�/&"*",6#1�-��กd14*� (O2) &16&,S�B��V�ก& ��

25 D04 4dr�4d�/&"*",62�6,��กv 2: &"*g%"�*4#y69��ก3,6"�*

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"*",62�6,��กv47 %กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/)

26 D04 4dr�4d�/&"*",62�6,��กv 2: ก=G��A16#ก&17��$%% (�����+6&,�9��93+6��ก)

� @�6�34dr�4d�/93+6��ก � 4���31S�4��&16&,S�B��V�ก& �� � ����4dr�4d�/&"**,%2�6,��กv47 �+6&,�

27 D10 Oil temperature sensor(Open or short circuit)

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"**,%�+-9(��1�SG�,�4��8��%กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/) � @�6�34dr�4d�/&16&,S�B��V�ก& ��

28 D11 Engine temperature sensor - open or short circuit detected

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"**,%�+-9(��14��8��)�&/%กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�

Page 20: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

20

4��8��)�&/) � @�6�34dr�4d�/&16&,S�B��V�ก& ��

29 - Decompression thermostat(open or short circuit)

30 D08 Bike turn over sensor/Lath up &"*g%23=�/�,#/B��B6 ,%!,LL-#ก&1*ก4dr�4d�/&"*",6�+�4�5)�V

� V3 ��"8G � 4dr�4d�/&"*",6�+�4�5)�V&16&,S�B��V�ก& �� � 4dr�4d�/&"*",6�+�4�5)�V%กg��� � ก=G��A16#ก&1�� ECU

33 D30 Ignition coil#1 broken circuit ��)3/*+6$4%167��ก$%�ก!�% #1: &"*g%"�*4#y69��3,6"�*��!)BM#��(��17����)3/*+6$4%16ก$%�ก!�% #1

� 7,S"!)A16#ก&1 � &"*g%"�*4#y69��3,6"�*��!)BM#��(��17����)3/*+6$4%16ก$%�ก!�% #1 � ��)3/*+6$4%16ก$%�ก!�% #1 %กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/)

34 D31 Ignition coil#2 broken circuit ��)3/*+6$4%167��ก$%�ก!�% #2: &"*g%"�*4#y69��3,6"�*��!)BM#��(��17����)3/*+6$4%16ก$%�ก!�% #2

� 7,S"!)A16#ก&1 � &"*g%"�*4#y69��3,6"�*��!)BM#��(��17����)3/*+6$4%16ก$%�ก!�% #2 � ��)3/*+6$4%16ก$%�ก!�% #2 %กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/)

35 D32 Ignition coil#3 broken circuit ��)3/*+6$4%167��ก$%�ก!�% #3: &"*g%"�*4#y69��3,6"�*��!)BM#��(��17����)3/*+6$4%16ก$%�ก!�% #3

� 7,S"!)A16#ก&1 � &"*g%"�*4#y69��3,6"�*��!)BM#��(��17����)3/*+6$4%16ก$%�ก!�% #3 � ��)3/*+6$4%16ก$%�ก!�% #3 %กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/)

36 D33 Ignition coil#4 broken circuit ��)3/*+6$4%167��ก$%�ก!�% #4: &"*g%"�*4#y69��3,6"�*��!)BM#��(��17����)3/*+6$4%16ก$%�ก!�% #4

� 7,S"!)A16#ก&1 � &"*g%"�*4#y69��3,6"�*��!)BM#��(��17����)3/*+6$4%16ก$%�ก!�% #4 � ��)3/*+6$4%16ก$%�ก!�% #4 %กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�

Page 21: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

21

4��8��)�&/) 37 D54 Engine Idle speed too high

A: !�"�#$ก�%��8�=58B������+6 ISC (�+#ก-/�"%�+��"�4r"�%461�4%) %กg��� (B6 )1�4!5)� ก=G��7�� ISC) B: �+6 ISC (�+#ก-/�"%�+��"�4r"�%461�4%) %กg��� (B��B6 )1�4!5)�ก=G��7�� ISC)

A-1: � �9�"�A16#ก&1@6)�� 4��8�����"14�$9/ A-2:!,LL-4dr�4d�/3 �9� B��V�ก& �� A-3:31S�4��B��B6 #y6!�1= 4��8��*กก=G��A16#ก&1��!)4�� A-4:�กv,8"*ก4���31S�4�� A-5:�กv,8"*ก�6+ ISC (�+#ก-/�"%�+��"� 4r"�%461�4%) A-6:#1�-�กv!G9,%31S�4��23$�+6 ISC (�+#ก-/�"%�+��"�4r"�%461�4%) �ก 4ก�1B# A-7: �+6 ISC (�+#ก-/�"%�+��"�4r"�% 461�4%) 4�3�8��=58B��V�ก& �� ก=G��A16#ก&1�� ECU B-1: � �9�"�A16#ก&1@6)�� 4��8�����"14�$9/ B-2: ก4��8��&��7��7,S"!)�+6 ISC (�+#ก-/ �"%�+��"�4r"�%461�4%) &"*!�%!(gก3r��7��7,S"!) #36ก4��8��&��7,S"!)23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) B-3: ก4��8��&��7,S"!) ECU &"*!�%!(gก3r��7��7,S"!) #36ก4��8��&��7,S"!)23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) B-4: �"�&��4��8��7���+6!)BM4�� B-5: !(gก&16&,S��+6 ISC (�+#ก-/�"%�+� �"�4r"�%461�4%) B-6: 2%&4&�58=G��A16#ก&1 B-7: �+6 ISC (�+#ก-/�"%�+��"�4r"�%461� 4%) 4�3�8��=58B��V�ก& �� B-8: ก=G��A16#ก&1�� ECU B-9: 3%9,!�"�A16#ก&1

Page 22: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

22

39 D36 D37 D38 D39

Fuel Injector fault 9,"z56�SG�,�4��S�4g31�: &"*g%"�*#y69��ก3,6"�*

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 9,"z56�SG�,�4��S�4g31�%กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/) � @�6�34dr�4d�/&16&,S�B��V�ก& ��

41 D08 Lean angle sensor fault B��B6 ,%!,LL-#ก&1*ก4dr�4d�/ &"*",6�+�4�5)�V

� "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"*",6�+�4�5)�V%กg��� � ก=G��A16#ก&1�� ECU

Page 23: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

23

42 A:D07 B:D21 C:D21

A:4dr�4d�/3 �:B��B6 ,%!,LL-&�#ก&1*ก4dr�4d�/3 � B:!"1=�/&G29���4ก5)/:&"*g%"�*4#y69��3,6"�* C:!"1=�/�3,=�/:&"*g%"�*4#y69��3,6"�*

A-1:� �9�"�A16#ก&1@6)�� 4��8�����"14�$9/ A-2:ก4��8��&��7,S"!)4dr�4d�/3 �9� /93,� &"*!�%!(gก3r��7��7,S"!) #36ก4��8��&��7,S"!)23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) A-3:ก4��8��&��7,S"!) ABS ECU &"*!�%!(gก3r��7��7,S"!) #36ก4��8��&��7,S"!)23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) A-4:�"�&��4��8��7��!)BM4dr�4d�/3 �9� /93,� 9��4dr�4d�/3 �9� /93,�%กg��� A-5:ก=G��A16#ก&1�� ECU A-6:ก=G��A16#ก&1�� ABS ECU B-1:� �9�"�A16#ก&1@6)�� 4��8�����"1�1*z,) B-2:ก4��8��&��7,S"!)!"1=�/&"**,%&G29���4ก5)/ &"*!�%!(gก3r��7��7,S"!) #36ก4��8��&��7,S"!)23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) B-3:ก4��8��&��!) ECU &"*!�%!(gก3r��7��7,S"!) #36ก4��8��&��7,S"!)23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) B-4:ก4��8��&��7��!)BM4�� B-5: !"1=�/&G29���4ก5)/%กg��� B-6: 6,\�47 4ก5)/%กg���(%14"-&"**,%&G29���4ก5)/"��) B-7:ก=G��A16#ก&17�� ECU C-1: � �9�"�A16#ก&1@6)�� 4��8�����"1�1*z,) C-2: ก#,%�,��3,=�/ C-3: ก4��8��&��7,S"!)!"1=�/�3,=�/ &"**,%&G29���4ก5)/ &"*!�%!(gก3r��7��7,S"!) #36ก

Page 24: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

24

4��8��&��7,S"!)23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) C-4:ก4��8��&��!) ECU &"*!�%!(gก3r��7��7,S"!) #36ก4��8��&��7,S"!)23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) C-5:ก4��8��&��7��!)BM4�� C-6: !"1=�/�3,=�/%กg��� C-7:ก=G��A16#ก&17�� ECU

43 D09 D50

Injection Fuel system power fault 2�6,�BMM`$%%�SG�,�4��S�4g31�:2�6,�BMM`=58*�)B#),�9,"z56�SG�,�4��S�4g31�23$#K���SG�,�4��S�4g31�B��V�ก& ��

� ก4��8��&��!) ECU &"*!�%!(gก3r��7��7,S"!) #36ก4��8��&��7,S"!)23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) � �"�&��4��8��7���+6!)BM4�� � ก=G��A16#ก&17�� ECU

44 D60 Write or read EEPROM error 9,!�"�A16#ก&1#ก&1 EEPROM &"*g%7 �A16g367-$���9��475)�%� EEPROM(��ก#,%�/%������r�&Bd�/(CO)

00 - ก=G��A16#ก&1�� ECU 01 � 7 �A16g367��7 ���3 EEPROM !G9,%#,%�"�47r�7 � CO 7��ก$%�ก!�% #1 02 � 7 �A16g367��7 ���3 EEPROM !G9,%#,%�"�47r�7 � CO 7��ก$%�ก!�% #2 03 � 7 �A16g367��7 ���3 EEPROM !G9,%#,%�"�47r�7 � CO 7��ก$%�ก!�% #3 04 � 7 �A16g367��7 ���3 EEPROM !G9,%#,%�"�47r�7 � CO 7��ก$%�ก!�% #4 11 - 7 �A16g367��7 ���3 EEPROM !G9,%��ก45)�� ISC (�+#ก-/�"%�+��%461�4%)

45 - Power cutoff by oneself fault 6,%4��8��:2�6,�BMM`!G��B��V�ก& �� V�ก*�)B#),� ECU

� !(gก&16&,S�!)BM2%&4&�5 � ก4��8��&��7,S"!)543)/!&/= &"*!�%!(gก3r��7��7,S"!)#36ก4��8��&��7,S"!)23$&"*!�%!3,ก(7,S"%164%58)"9��4!5)9)23$!("$ก3r��7��

Page 25: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

25

!3,ก) � !(g7��My"!/!G�� � �"�&��4��8��7���+6!)BM4�� � ก=G��A16#ก&17�� ECU

46 - FI power supply is unnormal 2�6,�BMM`��ก�/*A16#ก&1

ก=G��A16#ก&1��$%%ก�/*

47 D56 Sub throttle Servo Motor 4d�/@"��4&�/�"%�+�31S�#�ก!G��

48 - AI System Solenoid 50 - ECU memory fault

9��")�"�*G ECU A16#ก&1 (4��8�&"*g%ก=G��A16#ก&1�5S�� ECU 9�)4379,!�"�A16#ก&1 �*B��#ก|%�9� *�2!6�4��8�����) 9��")�"�*G ECU A16#ก&1 (4��8�&"*g%ก=G��A16#ก&1�5S�� ECU 9�)4379,!�"�A16#ก&1 �*B��#ก|%�9� *�2!6�4��8�����

ก=G��A16#ก&17�� ECU

59 D14 D15

Throttle position sensor(for throttle cable pulley)(open or short circuit/loose connection)

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"*",6&G29���31S�4��%กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/) � @�6�34dr�4d�/&16&,S�B��V�ก& ��

60 D01

Throttle servo motor(open or short circuit)

� 7,S"!)A16#ก&1 � "�*4#y69��3,6"�*���+6!)BM4�� � 4dr�4d�/&"*",6&G29���31S�4��%กg��� � ก=G��A16#ก&1�� ECU (ก3����"%�+�4��8��)�&/) � @�6�34dr�4d�/&16&,S�B��V�ก& ��

61 D54 ISC broken or short circuit �ก4��8��&��7,S"!)�+6 ISC &"*!�%!(gก3r��

Page 26: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

26

�+6 ISC (�+#ก-/�"%�+��"�4r"�%461�4%): &"*g%"�*4#y69��ก3,6"�*

7��7,S"!) #36ก4��8��&��7,S"!)23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) � ก4��8��&��7,S"!) ECU �+6!)BM4�� &"*!�%!(gก3r��7��7,S"!) #36ก4��8��&��7,S"!)23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) � �"�&��4��8��7���+6!)BM4�� � ก=G��7���+6 ISC A16#ก&1 � ก=G��A16#ก&1�� ECU

84 D45 @d31��)6/ VVA (&,"ก$&+ �"3/"2#A,�): &"*g%"�*4#y69��ก3,6"�*

� ก4��8��&��7,S"!)@d31��)6/ VVA (&,"ก$&+ �"3/"2#A,�) &"*!�%!(g ก3r��7��7,S"!) #36ก4��8��&��7,S"!) 23$&"*!�%!3,ก (7,S"%164%5S)"9��4!5)9) 23$!("$ก3r��7��!3,ก) � ก4��8��&��7,S"!) ECU �+6!)BM4�� &"*!�%!(gก3r��7��7,S"!) #36ก4��8��&��7,S"!)23$&"*!�%!3,ก(7,S"%164%5S)"9��4!5)9) 23$!("$ก3r�� 7��!3,ก) � �"�&��4��8��7���+6!)BM4�� � @d31��)6/ VVA (&,"ก$&+ �"3/"2#A,�) %กg��� � ก=G��A16#ก&1�� ECU

Page 27: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

27

8. B�r�7��ก������7�� Doctor API ก�0P��ก����7<

1. #y6!"1=�/ก+L2*B" =58&G29���#y6

2. 4��8��&�� Doctor API ก,%7,S"&"*!�%@6)�� !)4��8��

3. 93,�*กก4��8��&��!�%�-/=589� *� LCD 2!6�A36,��#=58 1 23$*$2!6�A34#j�4"3 3 "1�=593,�*ก�,S�=589� *�*$

2!6��#=58 2

�5D@� 1

�5D@� 2

4.�#=58 2 4#j�ก43��ก@9�6ก2!6�A3 #$ก�%B#6 ")

- Monitoring Mode: ก2!6�A32%%45)"B=�/

- Analysis Mode: @9�6��ก"14�$9/#KL9

- Special Func: @9�6��ก=G��g14v�

5. ��ก43��กก=G����2&�3�$@9�6

5.1 �9 ก6!"1=�/=58#+n� M

5.2 4#y6!"1=�/ก+L2*=58&G29��� Ignition On

5.3 ก2!6�A3*$47 !��@9�6=58& ��ก

6. ��ก4#358)�@9�6ก=G��=+ก�,S��9 418�ก$%"�ก&,S�2&�9,"7 �=58 1 =+ก�,S�

9. 7������กDA/�0กDM��GA��� PDA/�0 Yamaha R3

Page 28: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

28

1. Monitoring Mode : ก>/A�H?>00�@��ID�<

2. G2�Aก����62<กDM��B����������7< (Analysis)

ThrottleAngle1=��vก4#y64���31S�4��&,"=58 1 ( D01) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B#<Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�%

INAirPR1 = 2!6�!V�$2�6,��กv()��ก&,"=58 1 ( D03) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B#<Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�%

INAirTE = �+-9(��1�กv()��ก( D05) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B#<Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�%

CoolantTE = �+-9(��19� ��SG/�+-9(��1�SG�,�4��8�� (D06) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�%

Page 29: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

29

Sp.Pulse = !,LL-=58&"*",6B6 *ก�+#ก-/",6�"�4r"( D07) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�%

Tilt Sensot = 4dr�4d�/",6�+�4�5)�( D08) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�%

BAT volt = 2�6,�2%&4&�58( D09) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�%

Sidestand SW = !"1&�/7&,S�7 �V( D20) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�%

Clutch SW = �3,\=!"1&�/( D21) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�%

IG Coil#1 = ��)3/*+6$4%16&,"=58 1 ( D30) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�% <M> ACT = ก6!"1&�/ Mode 4g�8�=6!�%ก=G��7����)3/=58 1

IG Coil#2 = ��)3/*+6$4%16&,"=58 2( D31) <Down> Next = ก6!"1�&/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1�&/ Up 4g�8���ก*กMK��,8�&"*!�% <M> ACT = ก6!"1&�/ Mode 4g�8�=6!�%ก=G��7����)3/=58 2

Injectorl#1 = 9,"z56&,"=58 1( D36) <Down> Next = ก6!"1�&/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1�&/ Up 4g�8���ก*กMK��,8�&"*!�% <M> ACT = ก6!"1&�/ Mode 4g�8�=6!�%ก=G��7��9,"z56=58 1

Page 30: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

30

Injectorl#2 = 9,"z56&,"=58 2( D37) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�% <M> ACT = ก6!"1&�/ Mode 4g�8�=6!�%ก=G��7��9,"z56=58 2

AirInducSystem = "3/"�"%�+�%G%,6B�4!5)(D48) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�% <M> ACT = ก6!"1&�/ Mode 4g�8�=6!�%ก=G��7��"3/"�"%�+�%G%,6B�4!5)

Main Relay = 543)/�"%�+�$%%BM93,ก( D50) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�% <M> ACT = ก6!"1&�/ Mode 4g�8�=6!�%ก=G��7��543)/�"%�+�$%%BM93,ก

RadiatorFan = g,63�9� ��SG ( D51) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�% <M> ACT = ก6!"1&�/ Mode 4g�8�=6!�%ก=G��7��g,63�9� ��SG

Head light = 93�6BM2!�!"��6 �9� ( D52) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�% <M> ACT = ก6!"1&�/ Mode 4g�8�=6!�%ก=G��7��93�6BM2!�!"��6 �9�

ISC = "3/"�"%�+��%461�4% ( D54) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�% <M> ACT = ก6!"1&�/ Mode 4g�8�=6!�%ก=G��7��"3/"�%461�4%

Page 31: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

31

EEPROM DTC = 7 ���3A16#ก&1=58V�ก%,�=hกB" ��9��")�"�*G EEPROM( D60) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�%

RStory DTC = 9,!A16#ก&1=58V�ก%,�=hกB" ��9��")�"�*G ( D61) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�%

CStory DTC = *G�"��+#ก-/4dr�4d�/A16#ก&1=58V+ก%,�=hกB" ��9��")�"�*G ( D62) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�% <M> ACT = ก6!"1&�/ Mode 4g�8�3%7 ���3A16#ก&1=58V�ก%,�=hกB" ��9��")�"�*G

Reinstatement = !V�$ก=G��7��"3/"�"%�+�!�3g1�B�$49) ( D63) <Down> Next = ก6!"1&�/ Down 4g�8�43���6�7 ���3V,6B# <Up> Exit = ก6!"1&�/ Up 4g�8���ก*กMK��,8�&"*!�% <M> ACT = ก6!"1&�/ Mode 4g�8�=6!�%!V�$ก=G��7��"3/"�"%�+�

3.G2�A5�0�� CO 5�0����B �B � CO ��62�������R��0�A���0

Page 32: ก DOCTOR API (Yamaha Diagnostic Tool) · ก Yamaha Diagnostic Tool 1 บริษัท เอ.พี.ไอ.เทค จํากัด

������ก�� �� Yamaha Diagnostic Tool

32

C1 Mixture = #,%�� CO ก$%�ก!�% #1 <Down> Next = ก6!"1&�/ Down #̀��7 ���3363� <Up> Exit = ก6!"1&�/ Up #̀��7 ���34g18� <M> ACT = ��ก*ก$%%

C1 Mixture = #,%�� CO ก$%�ก!�% #2 <Down> Next = ก6!"1&�/ Down #̀��7 ���3363� <Up> Exit = ก6!"1&�/ Up #̀��7 ���34g18� <M> ACT = ��ก*ก$%%

10. Function Bootloader

4#j�MK�ก/�,8�=58�� ��กUpgrade 7 ���3 Firmware �9�� ก-5=58�5ก4g18�7 ���3+�� Model 7��V�9��=58

%1�,=A� A31& =GกA31&V*,ก)�)�&/+���9��'��ก�9��#,%#+�ก=G���9 $%%�5#$!1=�1(g!��7hS� ก�,#4ก6

*$ก$=GA��ก!�8�!2%% Wireless (Bluetooth)