Dear all,
I'm developing an application that read data from several ADCs. The main board is the module LogicPD DM3730 torpedo wireless with its evaluation board, which has connected an external board with has installed the ADC's. The external boards connects with LogicPD board thow the USB interface and using the CDC ACM driver. The external board sends data at a rate of 8 Mbits/sec but the DM3730 CPU runs al 99%, only reading data from USB. The kernel version that runs DM3730 is kernel-3.0-omap3logic-BSP-2.1-0.
However, in the document from TI, 'OMAP35x Linux PSP Datasheet 02.01.01.08', in page 42, USB CDC-DMA performance, shows transfer rates of 54 Mbits/second. I'm comparing then because in both scenarios, the CDC driver is used.
I would like to know:
- Is usual this transfer rate?
- Does this issue happens with TI DM37x EVMs?
- Which configuration do you apply to the kernel?
- Do you have any sample accessing to a similar device? I'm programming the access to the device using the serial interface, is this correct?
Thanks and Best Regards,
Joaquim Duran
 
				 
		 
					 
                          