0
\$\begingroup\$

I will use a Beaglebone Black with a powered USB Hub to control a USB Microphone (PCM2912A) and a USB HDD.

The task consists in recording and writing the Audio directly into the HDD... Will I have bandwidth problem with a normal Hub? Can I record & write concurrently?

\$\endgroup\$

closed as off-topic by Ignacio Vazquez-Abrams, placeholder, Chetan Bhargava, Rev1.0, Daniel Grillo Jul 11 '14 at 19:45

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions on the use of electronic devices are off-topic as this site is intended specifically for questions on electronics design." – Ignacio Vazquez-Abrams, placeholder, Rev1.0, Daniel Grillo
If this question can be reworded to fit the rules in the help center, please edit the question.

1
\$\begingroup\$

The task consists in recording and writing the Audio directly into the HDD... Will I have bandwidth problem with a normal Hub

I'm assuming this will be a HS-USB 2.0 hub. If so, you have 15MBits/s bandwidth on the USB port that will be connected to the BeagleBone Black. I highly doubt you will be recording with a quality that will take up the entire bandwidth.

Can I record & write concurrently?

The USB protocol is not like SPI or I2C. This protocol is single-endpoint differential signals. The stack specifies an endpoint and the data goes that way. Once the packet is sent over the connection, a new endpoint has to be negotiated whether data is coming back or more is going out to the device. The protocol is fast enough that you will be able to record then write, record then write, without humans being able to tell the difference.

\$\endgroup\$

Not the answer you're looking for? Browse other questions tagged or ask your own question.