Two USB audio stacks running on two XLinked XMOSes
Posted: Tue Jul 25, 2017 4:47 pm
Hello guys,
just dealing with another design and this time we are implementing XU216 and XUF208 in one design, we will connect them thru XLink and XTAG so we can boot all three tiles from one flash from the XUF208.
Do I understand correctly that now I will have to have one project with three tiles in xTimeComposer? In that case, what is the way to do two USB audio stacks as each XMOS is connected to a host PC? We then send the audio from XUF208 to XU216 over I2S for more processing, but we have that working. The whole point of this is just having one programming header and one DFU, we don't even need the XLink communication, we are good with uart. So if there is a way to merge two binnaries/XE+XN files, that is better for us. If not, then how can we have two UAC2 stacks running with different PIDs and vendor info on two MCUs merged/connected like this?
Thank you very much.
just dealing with another design and this time we are implementing XU216 and XUF208 in one design, we will connect them thru XLink and XTAG so we can boot all three tiles from one flash from the XUF208.
Do I understand correctly that now I will have to have one project with three tiles in xTimeComposer? In that case, what is the way to do two USB audio stacks as each XMOS is connected to a host PC? We then send the audio from XUF208 to XU216 over I2S for more processing, but we have that working. The whole point of this is just having one programming header and one DFU, we don't even need the XLink communication, we are good with uart. So if there is a way to merge two binnaries/XE+XN files, that is better for us. If not, then how can we have two UAC2 stacks running with different PIDs and vendor info on two MCUs merged/connected like this?
Thank you very much.