Hello,
I have 2 Teensys 4.1 and want to connect #1 by its USB Host directly to #2 at its USB Device. The critical is to transfer large 16K-64K datablocks from device to host by DMA, so that both teensys can do their numerics in parallel with this transfer. Transfer speed is also important for me, I would like to reach as maximum as possible, because #2 generates about 6MB/s (50MBit/s) of data stored in DTCM that I would like to transfer to #1.
I see some examples that use SerialUSB.print() but it seems that it is not DMA enabled transfers. Please, advice me is there any examples how to make bulk DMA USB Device-Host transfers?
Thank you!
I have 2 Teensys 4.1 and want to connect #1 by its USB Host directly to #2 at its USB Device. The critical is to transfer large 16K-64K datablocks from device to host by DMA, so that both teensys can do their numerics in parallel with this transfer. Transfer speed is also important for me, I would like to reach as maximum as possible, because #2 generates about 6MB/s (50MBit/s) of data stored in DTCM that I would like to transfer to #1.
I see some examples that use SerialUSB.print() but it seems that it is not DMA enabled transfers. Please, advice me is there any examples how to make bulk DMA USB Device-Host transfers?
Thank you!