Post Go back to editing

I'm using the ADSP-SC594 and would like to know if the usb functionality of uboot has been tested. In particular I wish to use the "usb scan function" to test that usb works. If it has been tested could I receive a copy of the uboot .config

Category: Software
Product Number: ADSP-SC594
Software Version: cces 2.11.1

I'm using the ADSP-SC594 and would like to know if the usb functionality of uboot has been tested. In particular I wish to use the "usb scan function" to test that usb works. If it has been tested could I receive a copy of the uboot .config file to show me how to configure uboot for this processor with usb to match the eval board hardware.

Parents
  • Hi,

    I don't see any USB-A port in the SC594 EV kit,

    And there is no documentation stating the device booting from USB, they rely on NFS and SDcard boot.

    So, I think the command was not tested on the board.

    Thanks,

    Prasanth R

  • The SC594 EV kit has a USB connector marked USB_PHY".

    Uboot has the musb driver which can be configured from menuconfig.
    It has a file drivers/usb/musb/sc59x.c which is called by the platform driver.
    This file sets up the clock pll for the 594.
    The usb scan command does not find any devices since it says the host usb hardware has not been configured correctly.

    Uboot also has the file drivers/usb/host/dwc2.c
    Looking at linux-adi, the usb uses this driver and works when I use "lsusb".

    But the uboot version of ths dwc2 driver (Designware driver)
    does not call the function clock setup in the sc59x.c file.

    This existance of the sc594.c file, suggests that usb features have been tested under uboot with this board.
    It is unclear which of the two drivers was used to test the board.

    Thanks Chris

Reply
  • The SC594 EV kit has a USB connector marked USB_PHY".

    Uboot has the musb driver which can be configured from menuconfig.
    It has a file drivers/usb/musb/sc59x.c which is called by the platform driver.
    This file sets up the clock pll for the 594.
    The usb scan command does not find any devices since it says the host usb hardware has not been configured correctly.

    Uboot also has the file drivers/usb/host/dwc2.c
    Looking at linux-adi, the usb uses this driver and works when I use "lsusb".

    But the uboot version of ths dwc2 driver (Designware driver)
    does not call the function clock setup in the sc59x.c file.

    This existance of the sc594.c file, suggests that usb features have been tested under uboot with this board.
    It is unclear which of the two drivers was used to test the board.

    Thanks Chris

Children