PC 주변기기
  • 목록
  • 아래로
  • 위로
  • 쓰기
  • 검색

PC주변기기 샨님 글에 이은 B형 변환킷 테스트 결과 . _..,

  • KsJ KsJ
  • 619
  • 19
KsJ님의 기기정보
보유한 기기가 없습니다

덧글로 남기기에는 글이 길기도 하고,

조금 더 구체적으로 적어보고자 아이메시지에 남겨봅니다.

 

B형 변환킷의 동작 구조에 대해 좀 살펴보았습니다.

PCI단자로부터 전원을 공급받는 형식으로 회로가 구성되어있더군요.

[적어도 제가 보기엔 메인보드의 7핀 USB단자로부터 전력을 끌어오지 않는 것으로 보였습니다]

 

이 말을 조금 더 구체적으로 풀어보자면,

잠자기에 들어갔을 때에 블루투스 모듈만 살리기 위한 전력을

순수하게 공급할 수 없다는 것입니다.

 

ACPI문서에 의하면 -_-;;

대체로 깨우기와 관련한 DSDT옵션은

_PRW라는 메소드가 전적으로 담당하여 GPRW을 사용해

APCI단의 GPE쪽과 연동해서 전력이 관리된다고는 합니다만,

제가 이해를 이상하게 한걸지도 모르니 잠깐 보류하겠습니다.

 

해도? PCI-E x1에서 금박 핀이 약 7~9개정도 존재하는데

메인보드에 꽂혀있는 상태에서, 메인보드가 특수하게

금박핀의 3번 4번라인에만 전력을 공급할 수 있는 구조로 구성되어있지가 않은 탓에

 

자체적으로 블루투스 모듈이나 특정 모듈을 살리기 위한 전력을

PCI-E로 공급해주게되면, 결국 잠자기의 기본 룰이 어긋나므로

위와같이 동작할 수 없다는 결론입니다.

 

 

[최종정리]

 

1. 블루투스 모듈칩 + mSata + Audio 사용시

특정 모듈만 살릴 수 있는 가용전력을 공급할 수 없음.

[전체적으로 다 살리거나 다 죽이거나 둘 중 하나만 가능하다는 것입니다.]

 

2. 블루투스 모듈칩만 사용시

이경우는 A형킷에 해당되는데, 이 킷은 블루투스만 살릴 수 있는

가용 전력을 공급할 수 있기 때문에 블루투스 기기로 잠자기 깨우기가 가능합니다.

 

3. 블루투스 + Audio [B형 변환킷]

아쉽게도 이경우도 X인 것으로 보여졌습니다.

 

.

.

.

 

 

만일 USB 메인보드 7핀단자로부터 전력을 끌어와 동작하는 방식이라면

B형 변환킷의 7핀단자 중 블루투스로 연결되는 2핀만 연결할 수 있는 방법을 통해

테스트 진행을 할 수 있지 않을까 생각해봅니다.

KsJ KsJ
107 Lv. 107787/108000P

댓글 19

참여를 하시면 세상을 바꿉니다.
profile image
KsJ 작성자 2016.03.25. 22:29 |댓주소:#1126563
DArtagnan
그런듯 합니다 -_-;; 저는 이미 기존 94360CD킷이 있어서 그걸로 PCI-E x16에 물려놓고 B형 변환킷을 PCI-E x4에다 물려서 사용해보았는데 조금 더 리얼스러움은 전자였습니다.

다만 전자의 경우 잠자다가 1시간 간격으로 깼다 잤다거리기도 하고 블루투스 마우스로 인한 원치않은 잠자기 깨기 증상 등이 있어서 ㅜㅜ wifi로 잠자기 깨우기 및 블투기기로 깨우는걸 다 해제해주어야하는 상황이라, 오히려 후자가 더 편하기도 합니다.

대기시 전력소모량이 가장 적으니깐 말이죠..ㅎㅎ
profile image
2등 DArtagnan 2016.03.25. 22:26 |댓주소:#1126559
KsJ
그런데 SCENT APPLE 님의 환경에서는 B형으로 제대로 잠자기가 된다고 합니다. 이는 어떻게 해석해야할까요 ?
profile image
KsJ 작성자 2016.03.25. 22:32 |댓주소:#1126567
DArtagnan
잠은 잘 자는데, 블루투스 기기로 깨우기가 된다고 하시면? 생각을 좀 해보아야겠습니다:(

dsdt를 요청드리거나 애플님의 동작 가능한 특수한 설정값을 특정해낼 수 있어야 하니깐 말이죠..

일단 잠자기만이라면 제 경우도 잘 잡니다.
블루투스로 못 깨워서 문제지만 말이죠…
profile image
DArtagnan 2016.03.25. 22:32 |댓주소:#1126576
KsJ
저도 일단 _PRW Methods를 전부 지우면 잘 자긴 하더군요 ㅎㅎ
애플님의 경우... 아까 1:1 카톡을 했는데.. 깨우기도 잘된다고 하시더군요. -0-
profile image
3등 SCENT_HK 2016.03.26. 07:32 |댓주소:#1126818
KsJ
이구 제가 빨리 돌아가서 제시스템 상황을 알려드려야 하는데 출장일중 하나가 안끝나서 일정보다 늦게 담주 수요일쯤 돌아갈 예정입니다 ^^

저는 bcm이랑 사운드랑 엠사타까지 동시에 사용하고 있습니다.

제가 한달여동안 테스트 하고 계속사용중인데 그동안 잠자기 이슈가 없었습니다. 매직마우스로도 잘깨구요.. 보통 토렌토 걸어놓고 그냥 자고 그럽니다, 

아 참고로 전 유에스비 관련 패치를 하나도 사용하지 않았습니다.

저같은경우 비시엠 테스트를 자주 하다보니 정상제품이라도 시스템 오에스가 꼬여서 오동작을 하는경우도 있더군요

그럴경우 백업된 시스템을 복구후 테스트 하거나 다른하드의 요세미티버전으로 테스트 하기도 합니다( 이럴경우 정상동작, 이말씀을 드리는이유는 시스템이 꼬이면 시스템을 건들수록 더 꼬이더군요 그래서 정상동작하던 상태로 복구^^;;)
 
 블투의 동작은 유에스비 연결해야 사용할수 있는데  아마 유에스비랑 관계가 있지 않나 조심스럽게 예상해봅니다,  돌아가는데로 빨리 원인을 찾아보도록 하겠습니다 ^^
profile image
KsJ 작성자 2016.03.26. 09:19 |댓주소:#1126855
SCENT_HK
감사드립니다, 센트애플님 ^^*

저도? 열심히 원인을 찾아보도록 하겠습니다.
확실히 유에스비단이 가장 유력한 후보라 생각합니다만,
어디서부터 어떻게 손을 대야할지 난감하네요.

샨님의 말씀을 따라 유에스비 관련 패치들을 잘 해보아야겠습니다.
profile image
DArtagnan 2016.03.26. 18:07 |댓주소:#1127360
KsJ
여전히 버그는 있지만
PR 영역에 OSFL, MCTH, GPRW Methods를 추가하니 Wake reason이 바뀌었습니다.
Wake reason: HUBN, HUBN, RHUB

기존에는 Wake reason이 EH01, EH02, GLAN, XHC, HDEF였습니다.
의미가 있을수도 없을수도 있어서.^^ 중간보고 드립니다.
profile image
KsJ 작성자 2016.03.26. 18:16 |댓주소:#1127364
DArtagnan
_PR영역이면 dsdt에서 CPU가 들어가있는 곳 아닌지요?
의외의 곳에서 예기치 못한 반응이 나오는게 신기하네요 ㅎㅎㅎ
profile image
DArtagnan 2016.03.26. 18:19 |댓주소:#1127368
KsJ
네 맞습니다... 저도 조금 놀랐습니다.
왜 이런 결과가 나오는거지? 하고 말이죠..^^
너무 일이 안풀려서 이러다가 아이폰SE살 것 같습니다.
profile image
KsJ 작성자 2016.03.26. 19:11 |댓주소:#1127408
DArtagnan
저는 오늘 결국.. 콘솔로그를 보고 고심 끝에,
예전에 구매했었고 사용중이던 94360CD A형킷을 PCI-E 16에 꽂고
새로운 B형킷을 x4에 꽂아서 사용하기로 했습니다.

제가 B형킷을 고심한 이유가 Driver 9등 크래시 리포트를 없애고 싶어서였는데?
실 동작에는 크게 문제가 없기도 하고, 둘다 크래시가 나오는거면
차라리 더 리얼쪽에 가까운걸 택하자 해서 돌아가게 되었습니다 ㅎㅎ... ㅠ


profile image
DArtagnan 2016.03.26. 23:35 |댓주소:#1128187
KsJ

저번에는 전력값을 계속 높게주면서 테스트를 해봤는데, 방금전엔 전력값을 낮게 줘봤습니다. 무슨 뜻이냐면.. EH01, EH02, XHC의 _PRW 메소드

Method (_PRW, 0, NotSerialized)

            {

                Return (GPRW (0x0D, 0x04))

            }

 

위의 것을

 

Method (_PRW, 0, NotSerialized)

            {

                Return (GPRW (0x0C, 0x04))

            }

로 바꾸어주니 잠자기 모드로 잘 들어갑니다. (EH01, EH02, XHC에 물려있는 _PRW methods 값 수정)

문제는 이렇게 바꾸어 주니 블루투스 키보드, USB마우스로 깨워지지 않습니다.| https://www.x86.co.kr/1126537

profile image
KsJ 작성자 2016.03.27. 00:08 |댓주소:#1128215
DArtagnan
유에스비단은 0x0D인 것으로 보이고 PCI단은 0x09인 것으로 보여지더군요.

전력값을 더 낮게 줄 생각은 못했었는데 -_-;; 잠자기에 일단 들어간다고는 해도 유에스비 등으로 깨울 수 없다는게 흠인 것 같습니다. 영원한 잠자기... 가 되어버럈달까요;;

정보 공유 감사드립니다, 샨님.
G
Grapevine 2016.04.21. 10:22 |댓주소:#1166616
DArtagnan
와..... 정말정말 감사합니다
어젯 밤부터 B형 모듈 잠자기 안되는 것 때문에
맥 지웠다 깔아보고 모듈문제인걸로 판명하고 오늘 하루종일 시간 뺏기겠구나 하다가
이 댓글을 보고 한방에 해결봤습니다
잠자기가 되지 않아 모듈을 새로 구매해야하나
그냥 A형으로 구매할 걸 이라는 후회가 엄청 쏟아졌지만
이 댓글로 한번에 해결봤습니다
정말 감사합니다, 
profile image
DArtagnan 2016.04.21. 12:49 |댓주소:#1166787
Grapevine
^^ 음.....
이 방법이 제가 말씀드린 파워버튼으로 잠깨우기 입니다. 잠자기는 잘되지만 아쉽게도 키보드나 트랙패드로는 깨워지지가 않습니다.

댓글 쓰기

선택 삭제 전체 선택
익명상태

신고

"님의 댓글"

이 댓글을 신고 하시겠습니까?

삭제

"님의 댓글"

이 댓글을 삭제하시겠습니까?