This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

USB host to connect multiple mass storage devices.

Can I use lpc2148 to host USB to connect two mass storage devices to facilitate transfer of data between them?

  • Doesn't the 2148 only have a USB device?

    A USB device can implement a mass storage device.
    A USB device can not connect to a mass storage device.
    You need a USB host to connect to a USB device.

    So how did you intend to get the LPC2148 to be host to two mass storage devices?
    Add a single - external - single-port USB host chip and a USB hub?
    Add a single - external - dual-port USB host chips?
    Add two - external - single-port USB host chips?
    Some other interesting construct?

  • Yup. After posting the thread, while still searching about the same I realized that it can't be done with LPC2148.

    And about connecting multiple devices, I haven't yet thought about that.

    Firstly I need to find a processor with USB host controller. And while reading the datasheet again thoroughly I found that LPC2148 can connect to a USB host but can't host USB services.

    So, I would like to ask you about any processor with would host USB and be suitable for a beginner in usb interfacing.

  • You might consider looking at newer LPC23xx, LPC24xx or maybe the even newer Cortex-M3 series LPC17xx.

    Some of the chips in these familes have USB Host and/or USB OTG that can connect to a USB Device.

    The OTG (On-The-Go) port can be either host or device.