Recently my father in law gave me this Yamaha A-S301 receiver (Manual). It came from a tennis club and didn't work anymore. He told me they once turned the volume up too loud and gave it too much power, so that it would likely be a power related fix. First, I turned it on to see if it would do anything. It turned on successfully, but after a few seconds you could hear a relais click and it would turn off. After this, the power LED starts blinking. Below you can see a video of this.

After some searching, I found the service manual, and it states the unit has a self-diagnostic function (page 18 of the manual). To start the self-diagnostic function, you need the remote. Unfortunately, I didn't have the remote, but I asked my father in law and he quickly found it.


The remote is a RAS13 ZN04290 model, and it takes two AA batteries. Note: it has buttons to control a tuner (tuning and preset buttons), but the unit itself does not ship with AM or FM tuning capabilities.

remote front remote back


The service manual contains a figure indicating the different LED patterns and their meaning, visible in the image below:

blinking leds

The steps are as follows:

  1. Put the unit in stand-by mode by pressing the AMP key on the remote
  2. Press the Pure Direct button on the unit 6 times in less than 15 seconds.
  3. Press the AMP key on the remote
  4. Wait for the power LED to start blinking
  5. Count the number of blinks
  6. Look up the code in the table above
When doing this, I get the following result:

The light can be seen flashing 5 times before it waits 1000 ms and starts flashing again. According to the service manual, this means that the USB OC (Over Current) protection is initiated. The cause of this is that the USB power supply is overcurrent. When the unit starts the self-diagnostic function, the firmware version can be read from the INPUT selector. On this, the inputs COAXIAL, CD and PHONO are lit up. This indicates that the firmware version is V1101 = V13. The LINE 2 input is also lit up, indicating that the AUTO POWER STANDBY switch is turned on.

USB OC description

According to the service manual, the microprocessor of the unit (IC502, a R5F3640ECNFA 16 bit microcontroller) detects this at the USB_N_OCPRT port. This is pin 45 of the microprocessor.

microprocessor schematics
port description of pin 45
pin out of the microcontroller

On the main circuit board (Function (1), page 40 of the service manual) this pin connects to connector CB517, which carries the signal to the DIGITAL (CB301) (page 39 of the service manual) board of the unit. There it connects to IC309, a TPS2051CDBVR USB power distribution switch. This is also described in the self-diagnostic description, at the Detected at line. When looking at the IC on the circuit board, it seems to be of the VBYQ variant.

IC309 schematic IC309 location IC309 on the board

Looking at the datasheet of the power switch and the schematic of CB301, the culprit of the issue can either be the power switch itself, C322 or C323. The FLT pin (pin 4) is what triggers the fault mode and what is telling the microcontroller that the OC protection should be turned on. From the datasheet:

USB power switch fault description

As shown in the figures on the datasheet, the FLT pin should go low when an overcurrent is happening, and will go high when this overcurrent is done, or when the enable pin is no longer driven high.

Figures showing fault curve

The unit being in constant USB OC mode means that an overcurrent is still happening. To check this, I measured the capacitance of C322 and C323. I also measured the voltages on all the pins of the USB power switch. They can be seen in the table below:

Measurement Value
GND to IN 0.415V
GND to FLT 0.415V
GND to EN 0.410V
GND to OUT 0.0V
IN to OUT 0.0V

These measurements were taken in the short period between the unit powering on and the power relay switching. I couldn't really measure a spark in the voltage on any of the pins, which might mean the power switch itself is broken.

When looking at the repair manual further, page 61 shows another schematic of how IC309 is connected. It shows that the IC is connected to another IC, IC302. On the circuit board picture above, it is pointed to by the blue arrow. However, I cannot find what it's function is in the service manual. It is not mentioned in the parts list and also not on the hardware schematic to the left of the circuit picture above.

ic309 and ic302

On page 29 of the service manual, a note is given stating that you can bypass the protection function by holding SW501 for 3 or more seconds when powering on the unit. With this, I can measure the voltage of the USB port.

note on canceling protection function