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

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


제가 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
번호 제목 글쓴이 날짜 조회 수sort
6248 [Aliexpress A8] [2] 밥줘잉 2016-04-12 375
6247 libtool 로 라이브러리를 만드는데, [undefined reference] 에... [3] 김민욱 2017-09-06 378
6246 LCD 드라이버 포팅 질문입니다. [1] ImYeol 2015-08-03 379
6245 USB Type SSD를 사용시 적합한 파일시스템이 있을까요 ? [1] lOl 2019-09-02 379
6244 ARM 컴파일러는 무료/유료 사용이 따로있나요? [2] timul1 2017-04-03 382
6243 MAC Address를 이용한 접속? [3] SpecialCase 2016-06-04 383
6242 리눅스 커널 버전이 벌써 4.x 대네요.. [1] 김민욱 2015-07-21 384
6241 혹시 이런식으로 일 해주는 회사가 있나요? [2] 김민욱 2020-10-29 387
6240 android 에서 wifi ap list 기 안 나타나는 문제 [2] MrWho 2015-05-21 392
6239 wifi usb 동글관련 질문 [2] 문철민 2015-01-15 392
6238 wlan을 hostapd를 통해서 AP로 사용할때 wpa passphrase 인증문제 [1] 행인1 2017-04-06 394
6237 u-boot 올리는 주소는 어떻게 알수 있나요? sinwho 2014-12-21 398
6236 안드로이드 서비스 개발시 알아야 할 것들이 궁금합니다 [8] 김석원입니다. 2017-06-09 402
6235 Nand Flash 변경 질문드려요. [4] FOLIMM 2015-02-11 406
6234 stod32 사용해 보신분 계신가요? [4] Isaiah 2022-01-03 408
6233 DMB 칩 과 멀티미디어 칩 가격? [2] 김민욱 2016-05-25 409
6232 sleep 방지 [6] jackson 2015-02-27 410
6231 s5pv310에 emmc version적용 [4] 수위타자 2015-03-26 412
6230 v4l2를 이요하여 usb캠 출력하는데 영상이 깨지는현상이 나타나는데 ... file [1] biokk 2015-06-14 413
6229 안드로이드 surfaceflinger 질문입니다. [2] ImYeol 2015-04-14 416

사용자 로그인