Hi.
Sorry for my english.
I have an imx6 board with linux kernel 3.10.17. I use own patches to support my board.
I have lircd driver and lirc_wand module for support ir remote send signal.
When i send command after booting linux all works well. All commands are sent correctly.
But after it i suspend my board ( echo mem > /sys/power/state) and then resume my device by pressing keypad ,
and send ir commands again.
When i send signal , I see on receiving device that signal corrupted. For example Instead of key 'M' ,which i send, device get '/' or receive nothing!
I tried stop demon lircd and rmmod lirc_wand before suspend linux and restart them after resume, but its not help.
I am stucked. Pls help with this problem.
Thanks to all.
Felix Tsaruev.
Hi Felix
one can try to debug it checkng clocks for example with dump-clocks.sh :
Is there a i.MX6 clock tree tool similar to the i.MX35 one?
pay attention to suspend-imx6.S, clk-imx6q.c
linux-2.6-imx.git - Freescale i.MX Linux Tree
linux-2.6-imx.git - Freescale i.MX Linux Tree
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------