IMX6ULL: packet loss with UART wake up

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

IMX6ULL: packet loss with UART wake up

491件の閲覧回数
fabio_poiatti
Contributor III

Hi,

In my application mainly the processor has to process some packets coming

from uart with a rate of 5 seconds

I tried to go on mem or standby state with uart enabled for wake up.

 

All is working but the data coming from the uart that wake up the system

are lost

 

Any suggestion?

Is it possible to configure the processor automatically goes in a low power mode when

where is nothing to do?

 

thanks

Fabio

0 件の賞賛
返信
2 返答(返信)

440件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Fabio

data loss is expected, as described in sect.55.8.2 UART Operation in System Stop Mode

i.MX 6ULL Applications Processor Reference Manual

"When an asynchronous WAKE (awake) interrupt exits the Arm platform from STOP
mode, make sure that a dummy character is sent first because the first character may not
be received correctly."

>Is it possible to configure the processor automatically goes in a low power mode when

>where is nothing to do?

it is already implemented in linux, one can check sect.2.5.1 Low Level Power Management (PM)

Linux Manual included in Linux L4.14.98_2.0.0 Documentation

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

440件の閲覧回数
fabio_poiatti
Contributor III

Thanks

probably less than about 100mA I'm not able to downgrade again .. also changing CPU clock freq does not change VDD_SOC consumption ...

I think also to have disabled all unused components on DTS file ..

0 件の賞賛
返信