This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TI AM3358 ARM with a TI ADS5474

Other Parts Discussed in Thread: AM3358, ADS5474, OMAP3530

Howdy,

I was looking at getting a Beagle Board xM with the TI AM3358 ARM processor and building a daughter board that has an ADS5474.  The Beagle Board would probably be running an Ubuntu flavor Linux kernel with a 400MHz external clock running to the ADS5474.  The Data Ready pin on the ADS5475 would be configured as an interrupt Digital Input on the ARM; once fired, the 14 bits would be read in off the ADS5474 through 14 additional digital input lines.

Processing would either be done on the DSP chip or just piped out through USB or ethernet if the interrupt configuration is to taxing on the processor.  Has anyone done anything similar to this or does there appear to be any pitfalls (besides board layout issues) in the plan?  Is it feasible to expect the Ubuntu Linux kernel to keep up with the datarates from the ADS5474, or will another OS (alternate Linux, RTOS, etc) be needed? 

The ultimate goal is going to be a low cost, open source (hopefully!) front end for optical imaging systems, though it could be used for anything that fits the bandwidth specs.

Thanks in advance for any input!

Austin