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

안녕하세요. 즐거운 연말 보내고 계신가요. 저는 바쁜 연마을 보내고 있습니다.


제가 6410을 Sleep Mode로 진입 시키려고 테스트를 진행 중에 있는데요. 무엇이 잘못인지 진입이 되질 않습니다.


SLEEP mode entering sequence is as follows:

1. User software sets PWR_CFG[6:5] as SLEEP mode

2. User software generates STANDBYWFI signal by MCR instruction (MCR p15, 0, Rd, c7, c0, 4)

3. SYSCON requests bus controller to finish current AHB bus transaction

4. AHB bus controller sends acknowledge to SYSCON after current bus transaction is completed.

5. SYSCON requests DOMAIN-V to finish current AXI-bus transaction.

6. AXI bus controller sends acknowledge to SYSCON after current bus transaction is completed.

7. SYSCON requests external memory controllers to enter into self-refresh mode, since the contents in the

external memory must be preserved during SLEEP mode.

8. The memory controllers send acknowledges when they are self-refresh mode.

9. SYSCON changes clock source from PLL output to external oscillator if PLL is used.

10. SYSCON disables PLL operations and crystal oscillator.

11. Finally, SYSCON disables an external power source for internal logic by asserting XPWRRGTON pin to low

state. XPWRRGTON signal controls an external regulator.


6410 Datasheet에 슬립모드 진입은 위와 같은 시퀀스로 진입한다고 되어 있습니다. 그래서

1번을 수행하고 2번 인스트럭션을 수행하는데 해당 인스트럭션에서 대기하고 있고 sleep은 진입하지 않는다고 보여 집니다. 그 이유는 마지막 11번 항목에 XPWRRGTON Pin이 Low로 바뀌어야 하는데 바뀌지 않는 것으로 보아 진입하지

않는다고 보여 집니다.


왜 그런지 알 수 있을까요? 그리고 STANDBYWFI 이 시그널은 무엇인가요?


고도리

2015.12.23 07:13:19
*.200.239.210

기억이 가물가물한 얘기네요.(해봤었는지 조차 기억이 잘 안나는....ㅠ.ㅠ)


일단, 초창기 삼성에서 release한 코드를 참고해 보시기 바랍니다.

커널 버전이 2.6.21.5 버전일 것으로 보여집니다.


STANDBYWIFI???? 혹시 wifi가 포팅되어 있나요?

wifi가 포팅되어 있으면 sleep 모드 구현이 좀 난감할겁니다.


예전에 타사 칩에서 wifi 때문에 sleep 모드 잡는데 난리도 아녔던 기억이 나네요.

List of Articles
번호 제목 글쓴이 날짜 조회 수
6248 크로스 컴파일러 질문입니다. [2] vain 2015-12-30 253
6247 리눅스에서 인터럽트 트랜스퍼의 폴링인터벌을 조절할 수 있는 방법이... [1] 아라라라기 2015-12-26 215
6246 USB networ driver CDC NCM endpoint 질문 [10] 은민아빠 2015-12-23 698
» 6410 Sleep Mode 질문 [1] 깜성 2015-12-18 254
6244 JNI 에서 V4L2를 사용할수 있나요? [5] biokk 2015-12-17 464
6243 안드로이드 버튼입력 지연 [2] 아라라라기 2015-12-15 211
6242 안드로이드 지자기 센서 포팅과 관련하여 질문드립니다. [4] ImYeol 2015-11-26 420
6241 /dev/mmcblk0rpmb가 나오게 하려면 어떻게 해야 하나요? [1] 혜민아빠 2015-11-19 203
6240 udev 를 이용하여 /dev 사용권한을 변경할수 있나요? [1] pedor11 2015-11-18 184
6239 camera HAL시 퍼미션을 얻을 수 있는가요? [2] 조신 2015-11-18 147
6238 slattach 기능을 안드로이드에서 이용할 수 있는 방법 문의드립니다 [4] 엘카 2015-11-03 276
6237 안드로이드 textureview로 동영상 재생시 black screen 질문드려요 새삶 2015-10-28 624
6236 arm컴파일러관련 질문인데요.. [2] pedor11 2015-10-23 267
6235 [안드로이드 서비스 실행관련] [1] 밥줘잉 2015-10-09 229
6234 리눅스 SDL 라이브러리로 4 채널 블랙박스 UI 성능이 나올지 잘 ... 파란새 2015-10-07 531
6233 키이벤트 관련 질문드립니다. [3] 하하호호하하 2015-10-06 188
6232 PWM Timer2 Prescaler값 변경시 시스템 시간 지연 문제? [3] 루벤94 2015-10-06 208
6231 Android HAL의 필요성? [4] Supsupi 2015-10-02 525
6230 AOSP user 모드 빌드 시 주의사항 질문드립니다. [1] 엘카 2015-09-26 255
6229 input device I2C 통신 관련 질문입니다. file [5] ImYeol 2015-09-25 619

사용자 로그인