Hello jleb!

There's no problem fetching the samples from the ADC subsystem and store 
them in the external memory block (or DRam area). You don't need both 
PRUSS, one can do that.

But the ADC subsystem isn't fast enough. It needs 14 cycles to perform a 
step and a further cycle to start the step sequence. In your case that's 1 
+ 4 * 14 = 57 cycles at 2.4 MHz, which results in a maximum sampling rate 
of 42.2 kHz. Depending on the signal impedance, you may need some open 
delay to stabilize the input.

In order to test the ADC subsystem, you may have a look at libpruio 
<http://beagleboard.org/project/libpruio/>. It can be used to configure ADC 
steps and fetch samples in a ring buffer.

BR

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to