100% 당첨매일매일 출석 도장 찍고 포인트 받아가세요

X86 주요 단축키
  • 1 X86 톺아보기
  • 2 커스텀맥 톺아보기
  • 3 X86 시작백과
  • 4 X86 필수어플
  • 5 X86 커뮤니티
  • 6 인생은 랜덤
  • X86 iQuiz
    읽기 최소레벨 지정  

    About IanMinchangShin

    I) CPU & Graphics: Intel i5-4690, Galaxy Nvidia Geforce GTX 960

    Motherboard: Asrock B85M PRO 4 :: ALC892, AppleIntelE 1000e v3.1.0

    Display: 27MU67


    II) CPU & Graphics: Intel i3-6100, Intel HD 530

    Motherboard: Asrock H110M-HDV :: ALC 887, Realtek8111

    Display: DELL S2240


    III) MacBook (Retina, 12-inch, Early 2016)

    프로세서 1.3GHz Intel Core m7

    메모리 8 GB 1867 MHz LPDDR3

    그래픽 Intel HD Graphics 515 1536MB

    최근 이 문제와 관련하여 여러 곳에서 검색을 하고, 도움을 청하고 있습니다.

     

    확실한건 dsdt 에서 전력값의 문제인데

    _PRW methods는 _GPE의 _L0X 값과 물려있고 이 값을 수정하면 잠자기가 되느냐, 안되느냐로 갈리는 사실도 배우게 되었습니다.

    기본적으로 _PRW에 0x0D값이 있으므로, _GPE에도 _L0D로 정의가 되어있는 것입니다.

     

    재밌는건, 이 값들을 전부 0x0C, L0C로 바꿔주면 잠자기 후 바로 깨어나게 됩니다.

    즉, 제가 KsJ님의 글에 댓글을 달았을 때 잠자기 후 바로 깨어나지 않았던 이유는

    _PRW methods에서는 0x0C, _GPE에서는 L0D로 되어있었기 때문에 _PRW 가 제대로 작동을 하지 않았던 겁니다.

     

    그래서 EH01, EH02, XHC의 전력값과 GLAN의 전력값을 다르게 줘봤습니다.

    아이러니한건, 0x0D, L0D로 정의되지 않은 값들에 대해선 잠자기가 잘됩니다.(물론 키보드로 깨어나는건 안됐지만요.)

    하지만 EH01, EH02, XHC, GLAN 중 하나라도 0x0D, L0D가 있을 경우 잠자기 후 바로 깨어나게 됩니다.

     

    DSDT로 해볼 수 있는건 다 해봤다고 생각합니다.

    감사하게도, SCENT APPLE님께서 9핀 USB를 일반 USB 로 변환해주는 잭을 보내주셔서, 내일 받을 수 있을 것 같습니다.

    내일 USB포트를 바꿔보는 것으로 마지막 실험이 되겠습니다.

     

    되면 좋고... 안되면 A형으로 갈아타야겠습니다.


    • HOT Comments 이글에 핫코멘트가 있으며 클릭하시면 바로 이동합니다. (추천 수 : 3 이상)


    ✨ 스마트에디터 ✨
    📦 본문에 파일을 드래그하여 간단파일첨부
    📡 #해시태그 @유저소환 기능
    No 섬네일 제목 조회 등록일 추천 읽기 최소레벨 지정 닉네임
  • 서버에 요청 중입니다. 잠시만 기다려 주십시오...