VS1005 4-channel HiRes Recorder

Discussion about writing software for VS1005 and the VSOS Operating System. Also posts about VS1005-related hardware design and device drivers should be posted here.
MiguelTavares
User
Posts: 7
Joined: Wed 2023-11-08 16:38

Re: VS1005 4-channel HiRes Recorder

Post by MiguelTavares »

My plan was to connect two VS1005 modules to the same USB port and then power them one at a time (using the reset port) for communication when required. Will that not work? If not, why?

Thank you,
Miguel Tavares.
Hannu
VLSI Staff
Posts: 542
Joined: Mon 2016-05-30 11:54
Location: Finland
Contact:

Re: VS1005 4-channel HiRes Recorder

Post by Hannu »

There are some (a lot of things from HW, firmware and pcb need to be in lucky) chances for that kind of circuit to would appear work. However the correct way to do this is to put some USB hub chip and split the US bus between two VS1005.

That way you get both chips in device mode easily and even at same time.

Next option would be have some mux chip. It brings the question how to select the device and specifically handle the initial firmware writing.

The real proper way is to have both. Muxing between the USB to A connector for usb host mode for USB stick access and USB hub which has the VS1005 in device mode.

What problem you are exactly trying to solve?
winwan
Senior User
Posts: 82
Joined: Fri 2014-07-04 15:51

Re: VS1005 4-channel HiRes Recorder

Post by winwan »

HI,I have a requirement now, which is to only use the IIS input channel to record 96K/32BIT 2-chances WAV files. Is it possible to achieve this?
Hannu
VLSI Staff
Posts: 542
Joined: Mon 2016-05-30 11:54
Location: Finland
Contact:

Re: VS1005 4-channel HiRes Recorder

Post by Hannu »

If my memory serves me correctly, the first two channels are coming from stdaudioin and second pair from I2S explicitly.

So if you have your chosen I2S driver loaded in config.txt, for example

auxi2sm s

in stead of auiadc s I think it records from there.
I'll say that the 4 channel recording will be undefined at that point.

Please test and tell if I was wrong.
Post Reply