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.

[OMAPL137] SIO stacked device

Other Parts Discussed in Thread: ADS8330, OMAP-L137

I'm using the OMAP-L137. SPI 1 will be connected to an ADS8330 ADC.

Commands to drive the ADS8330 will be output via SPI 1. nCONVST will be a GPIO pin from the OMAP-L137. Additional setup and control associated with the ADC will be via 6 GPIO pins. One of these will be a GPIO input, probably an interrupt, to signal that the conversion can start.

Converted data will be input via SPI 1 to a DMA to external memory. Parameters to the function will be used to setup the DMA each time a conversion sequence is to start. The DMA completion interrupt will signal completion of the conversion.

The same task will write the commands/control the GPIO pins and setup the DMA to receive the data. I noticed something called stacked devices and I think that the output path at least might be a candidate. I'm less certain of the input path. I wouldn't mind if the DMA setup would be hidden from the task, since only the destination address and number of values will change from one conversion sequence to the next.

Is the intent of the stacked devices to handle something like this?