This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3352: USB driver error

Part Number: AM3352

Hi,

I was getting the following errors on my custom board based on AM3352,
[   12.987265] am335x-phy-driver 47401300.usb-phy: 47401300.usb-phy supply vcc not found, using dummy regulator
[   12.989101] am335x-phy-driver 47401b00.usb-phy: 47401b00.usb-phy supply vcc not found, using dummy regulator
I checked that code and it says, it's due to missing regulator.

Does it mean, that my VBUS voltages of USB0 and USB1 are not regulated or something else.

Following are my DTS entries related to USB,

&usb {
        status = "okay";
};

&usb_ctrl_mod {
        status = "okay";
};

&usb0_phy {
        status = "okay";
};

&usb1_phy {
        status = "okay";
};

&usb0 {
        status = "okay";
        dr_mode = "peripheral";
};

&usb1 {
        status = "okay";
        dr_mode = "host";
};

along with this I've included the am33xx.dtsi file in my dts

  • Hi Moses,

    This message can be ignored on AM335x. The AM335x USB PHY doesn't require vcc supply in the PHY driver so the property is not defined in device tree, then the USB PHY core driver prints this message.

    The referred vcc supply is about the power supply to the PHY, not VBUS.