기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요 


sleep mode에 대해서 알아보고있는데요


궁금한게 있습니다


echo mem > /sys/power/state 로 슬립모드 진입후


키버튼 인터럽트로 깨어나도록 구현을 했는데요


슬립모드진입로그

/ # echo mem > /sys/power/state

PM: Syncing filesystems ... done.

Freezing user space processes ... (elapsed 0.01 seconds) done.

Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.

Suspending console(s) (use no_console_suspend to debug)


wakeup로그

PM: suspend of devices complete after 2.797 msecs

PM: late suspend of devices complete after 0.890 msecs

PM: early resume of devices complete after 0.807 msecs

usb usb2: root hub lost power or was reset

PM: resume of devices complete after 298.682 msecs

Restarting tasks ... done.


위와 같이 로그가 나오면 정상입니다


근데 간혹 resume은 호출이 되는데 wakeup로그가 안나오고 콘솔도 살지않습니다


resume이 호출되는것은 lcd drvier에서 lcd켜지는것으로 확인하였습니다


위의 간혹은 shell상에서 20~30번중 한번씩 발생하고요


app내에서 system("echo mem > /sys/power/state"); 으로 호출했을시에는 


1번성공후 2번째부터 100% 안됩니다


혹시 이 문제에 대해 아시는분 계시면 답변 부탁드립니다


수고하세요


 


문철민

2014.07.22 02:21:23
*.36.168.22

자답

i2s 클럭이 정상적으로 죽지 않아서 생기는 문제였습니다

i2s 클럭을 suspend시 disable하고, resume시 enable하니 현재까진 

wakeup시 못살아나는 경우는 없습니다

계속 테스트해보고 문제 생기면 다시 글올리도록 할게요 

수고하세요

고도리

2014.07.22 08:11:55
*.200.239.210

다행이네요.


suspend/resume은 워낙 난감한 문제라 정말 깜깜이거든요....쩝

List of Articles
번호 제목 글쓴이 날짜 조회 수

멀티코어에서 각 코어는 모드별 스택주소를 공유하는게 맞나요. [2]

구글 CTS 인증 문의 드릴께요... 젤리빈 4.2.2 입니다. [2]

ARM RESET VECTOR 와 Memory remapping 헷갈려요. [8]

리눅스 파일 크기가 달라요 [1]

Arndale octa (exynos 5420)보드 모듈 인스톨 관련 [1]

  • 티모
  • 2014-08-08
  • 조회 수 1431

android mediaserver 만 restart어떻게 시키나요? [1]

  • 시안
  • 2014-08-05
  • 조회 수 1237

Arndale Board용 linaro Kernel Build 방법? [1]

  • Supsupi
  • 2014-08-05
  • 조회 수 1528

rtems 를 kvm으로 돌리려고 하는데 문제가 생겼습니다.

  • dudu
  • 2014-07-29
  • 조회 수 1264

안드로이드폰을 이용한 CCTV 서버 및 클라이언트 구현 관련...... [2]

BCH Algorithm 관련 질문 [1]

system call process 질문드립니다. [4]

  • Supsupi
  • 2014-07-22
  • 조회 수 1462

인터럽트의 우선 순위를 바꾸려면 어떻게 하면 될까요?

CHIP ID 가 안읽어지는 경우 [3]

키 이벤트 질문 드립니다.

sleep mode진입후 wakeup시 간혹 app가 안살아나는경우가 있는데요 [2]

혹시 구글맵 올려보신 분 계신가요??

임베디드 리눅스 shutdown시에 필요한 전원 on상태의 유지시간? [2]

소스 분석하실때 주로 어떤 방법들을 이용하는지 알고 싶습니다. [4]

  • Supsupi
  • 2014-07-10
  • 조회 수 1699

kikat 4.2.2 에서 surfaceflinger 초기화 하는 부분에 대해서 질문 ... [3]

  • 시안
  • 2014-07-08
  • 조회 수 1754

dtb에 대해서 궁금합니다. [9]

  • Supsupi
  • 2014-07-08
  • 조회 수 1737

사용자 로그인