Hello,
we are planning a project with the iMX DUAL. Low energy consumption is very important in some device states.
Therefore the following question:
Is it possible to transfer via SPI received data (rate 500kHz) via DMA to one of the internal RAMs (TCM or OCRAM) during System Idle mode or even during Low Power Idle mode ?
According datasheet:
System Idle mode power consumption is around 30mW
Low Power Idle mode is around 3mW
user manual:
10.1.4.3 Low Power Modes
The ECSPI does not operate under low power mode.
Thanks in advance
Jens
Hello,
Generally it is possible to use SPI during the system idle mode.
But according to Table 9 (System Idle mode PLL configuration) of
app note AN5383 (i.MX 7DS Power Consumption Measurement)
in our Linux BSP ECSPIx_CLK are off.
https://www.nxp.com/docs/en/application-note/AN5383.pdf
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------