iMX7 SPI/DMA during system idle mode

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX7 SPI/DMA during system idle mode

520 Views
jensgraf
Contributor I

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

Labels (2)
0 Kudos
1 Reply

435 Views
Yuri
NXP Employee
NXP Employee

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!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos