해킨질답
  • 목록
  • 아래로
  • 위로
  • 쓰기
  • 검색

USB 사운드카드(Creative Sound Blaster)와 스피드스텝..

  • 나힐
  • 1031
  • 24
나힐님의 기기정보
보유한 기기가 없습니다
추가사양 및 설치(할)OS 10.13..3
공지숙지/증상설명 숙지

몇 달 전에 아래와 같은 질문을 올렸었는데요..

https://x86.co.kr/qa/1920875


여러 방법을 동원하였으나, CPU 파워관리가 안된다는 내용이었고,

정말 별 짓을 다 해봤지만 해결되지 않았어요..

며칠 전에 우연히 usb 사운드카드를 빼고 부팅을 하게 되었는데, 뭔가 좀.. 다른 느낌이.. 

AppleIntelInfo를 돌려봤더니만,

헐...

정말 '뜻밖에' 스피드스텝이 잡히더군요;;;

헐..

이게 혹시 usb 설정에 문제가 있나 싶어 여러 번 살펴봤지만, 

ssdt-uiac.aml을 쓰고 있는 상황(각 포트 위치를 확인해서 포트 리스트를 커스터마이징 해서 쓰고 있는 상황)이라 usb에 대해선 전혀 문제가 없는 상태거든요.

( https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/ )

USB2.0/3.0, 각 포트별로 잘 인식되고, 잠자기/깨우기 문제없고, 심지어 ssdt로 Device(EC)사용하여 2100mA까지 파워 올려서 iPad 충전도 잘 됩니다..

( https://www.tonymacx86.com/threads/guide-usb-power-property-injection-for-sierra-and-later.222266/ )


BIOS 설정(핸드아웃-사용), config.plist 및 DSDT(EH01/02/XHC 이름바꾸기, 포트 리밋 해제), FakePCIID.kext, FakePCIID_XHCIMux.kext, USBInjectAll.kext,config.plist>PluginType=yes로 사용하고 있구요..


다른 USB 장치(외장하드, 로지텍 마우스 리시버, 블루투스/와이파이-BRCM20702 등)는 모두 제거/연결 테스트 해봤지만 변화 없었고,

USB 사운드카드만 제거하면 스피드스텝이 잡혀요..

사운드카드는 여러 포트를 바꿔가며 테스트 해봤지만 마찬가지였구요..

제품은, Creative Sound Blaster X-Fi HD 입니다.

(메인보드의 사운드칩셋은 BIOS에서 미사용으로 설정하고 관련된 kext나 설정은 전혀 사용하고 있지 않습니다)


이럴 수도 있는 건가요???

무슨 방법을 써볼 수 있을까요???


……………………………………………………

추가내용


USB 사운드카드 뿐만아니라, 블루투스 이어폰 연결시에도 동일한 증상이 나타납니다.

그러니까..

USB사운드카드나 블루투스 아이폰이 연결되면 CPU파워관리가 안됩니다(최대 클럭만 찍습니다).

사운드 입출력 장치가 없을때(사운드카드와 블투 이어폰 제거)하면 정상적으로 스피드스텝이 나타납니다.

직접 연결되지않는 오디오 장치 즉, AirPlay로 연결된 오디오 장치로 출력할 경우도 스피드스텝이 나타납니다.


본문에도 있습니다만, 사운드 설정(bios 온보드 사운드 사용설정, ALC 오디오 코덱 kext, config.plist의 기타 오디오설정 등)은 전혀 사용하고 있지않습니다..


이게.. 참 어렵군요..


나힐
3 Lv. 387/400P

댓글 24

참여를 하시면 세상을 바꿉니다.
profile image
좌절금지 2018.03.11. 10:55 |댓주소:#2084777
나힐

아래에 댓글대로 ssdt빼고 사카 usb 연결하시고 테스트 진행하세요. 

정 안되시면 사카를 바꾸시는 방법밖엔 없습니다. 

한가지 더 사카가 원래 MacOS 지원하는 제품입니까?

댓글
나힐 작성자 2018.03.11. 12:21 |댓주소:#2084900
좌절금지

본문에도 있습니다만, ssdt.aml 없이 PluginType=yes 옵셥으로 사용하고 있습니다.

ssdt를 넣고 테스트 해봐도 동일하구요.

해당 사카는 맥 지원 제품은 아닙니다. 오래전부터 윈도우에서 사용하던 제품이에요. 

다만, 광출력을 제외하고 맥에서 사용 가능하다고 알려져 있는 제품입니다.

댓글
profile image
좌절금지 2018.03.11. 12:48 |댓주소:#2084934
나힐

제일 좋은 방법은 사카를 다른것으로 교체하는것입니다. 광출력지원하는 DAC 제품으로 교체

아니면 usb 2.0 허브가 있으면 허브에 물려보세요

댓글
C
2등 ClimbJoe 2018.03.11. 04:14 |댓주소:#2084467
나힐

스피드 스텝은 현재 시스템상으로 전혀 SSDT사용하실 필요없이 Plugin Type = true 로 해결됩니다. 아무래도 SSDT를 잘 설치 했다고 하더라도,  네이티브 잡히는 설정보다는 무리가 있겠지요. 저도 비슷한 사양의 USB Audio DAC를 사용하고 있지만 같은 문제는 없는데요. 현재 사용하고 계시는 오디오디바이스를 저도 전에 살려고 알아봤었고, 맥에서 전혀 무리없이 잘되는 것으로 알고 있습니다. SSDT제거 작업을 한번 진행해보심이 어떨런지요. DSDT는 cosmetic오류를 제거 하기 위해서 쓴다고 하지만, 요즘 SSDT는 노트북계열이 아닌 이상 굳이 필요할 까 싶습니다. 해결책에 연결이되는 답변이되길 바랍니다.     

댓글
나힐 작성자 2018.03.11. 12:23 |댓주소:#2084906
ClimbJoe

본문과 윗 댓글에도 있습니다만, ssdt 없이(PluginType=yes) 사용하고 있고, ssdt 생성해서 테스트해도 동일합니다.

댓글
C
ClimbJoe 2018.03.11. 13:45 |댓주소:#2085002
나힐

아 그렇군요. 이런 경우는 참 한개씩 한개씩 diagnosis test를 해봐야할 듯 합니다. 이런 방법도 있습니다. 혹시라도 모니터에 USB장치를 끼울수 있다면 모니터에 DAC 를 연결해서 사용해보세요. 

본체컴퓨터<<--모니터->>USB Audio

댓글
3등 나힐 작성자 2018.03.11. 14:46 |댓주소:#2085190
나힐(본인)

이게.. 참 어렵군요..

방금 usb 사운드카드를 제거하고 블루투스 이어폰(Jaybird Freedom)을 연결했는데, 동일하게 스피드스텝이 맥스(3.8GHz)에 멈춰있습니다..


그러니까, 정리하자면..

USB사운드카드나 블루투스 아이폰이 연결되면 CPU파워관리가 안됩니다(최대 클럭만 찍습니다).

사운드 입출력 장치가 없을때(사운드카드와 블투 이어폰 제거)하면 정상적으로 스피드스텝이 나타납니다.

또 한가지는, 직접 연결되지않는 오디오 장치 즉, AirPlay로 연결된 오디오 장치로 출력할 경우도 스피드스텝은 나타납니다.


음.. 디테일하게 들어갈수록 어렵군요..


본문에도 있습니다만, 사운드 설정(bios 온보드 사운드 사용설정, ALC 오디오 코덱 kext, config.plist의 기타 오디오설정 등)은 전혀 사용하고 있지않습니다.


댓글
나힐 작성자 2018.03.11. 22:29 |댓주소:#2086058
좌절금지

네, 감사합니다! 

살짝 살펴봤는데, config.plist에 오토머지 해제, usb 포트 리밋 패치 재적용 등이 보이는군요

(MCFG, DMAR 드롭하지 않은거나, boot plug 조정 등은 크게 영향은 없을 것 같구요)

그리고, FakeSMC.kext내 AGPM을 삭제하신 것 같네요, agpm 작동은 문제없는지요?

제가 오래전부터 이렇게 사용하고 있어서 요즘은 어떤지 잘 모르겠네요..


아직 적용전인데, 오늘 적용해볼 수 있을진 모르겠네요.

적용하고 변화 등은 또 말씀드리겠습니다.

이렇게 신경써 주셔서 감사합니다!! 

댓글
나힐 작성자 2018.03.12. 00:35 |댓주소:#2086290
나힐(본인)

좌절금지님 수정해주신 내용으로 테스트해봤으나, 변화는 없습니다..

음.. 좀 더 시간을 갖고 생각해봐야겠네요.

시간내어 살펴봐주셔서 감사합니다! 

댓글
profile image
Mactopia 2018.03.12. 13:17 |댓주소:#2086804
나힐

그럼 아예 반대로 생각해서 추측해본다면

해당 기기들이 연결시에 Cpu가 full load가 걸려버린다고도 볼수도 있겠네요. 시스템 모니터 툴을 이용해서 어떤 TASK가 FULL LOAD 찍는지 한번 보시는것도 도움이 되실듯 하기도 합니다.

댓글
나힐 작성자 2018.03.12. 23:59 |댓주소:#2088104
Mactopia

댓글 감사합니다.

iStat Menus 쓰고 있어서 CPU Frequency나 로드 상황은 거의 실시간으로 체크하고 있습니다.

오디오 기기 연결되었다고 CPU 로드가 걸리지는 않습니다.

그저 Frequency와 Multiplier가 맥스를 찍고 있을 뿐이죠..

댓글
C
ClimbJoe 2018.03.13. 02:02 |댓주소:#2088295
나힐

이런 말씀드려 죄송하지만, 지금 사용하시는 EFI는 매우 혼합된 부분들이 많습니다. 기존에 쓰시던 방식에서 OS업데이트만 하신 것 같아보이는데요. 요즘은 클로버가 너무좋아지고 컨피겨레이터도 거의 다 자동화가 잘되서 이전처럼 체크할게 많이 없습니다. 심플하게 가는 방식이 오히려 쉽게 진행되지요. 

제가 보니까, 지금 사용하시는 보드나 시퓨가 그렇게 오래되어 보이거나 손이 많이 갈 필요는 없는 상태인듯합니다. 

하이시에라 10.13.3에 맞는 보편적인 폴더를 한번 올려드릴테니 사용해보시고, 한가지씩 마춰 가시면 좋을 듯 합니다. 참고로 DSDT나 SSDT는 최대한 심플하게 아예 적용안하고 컨피겨레이터에서 체크나 핫패치추가만 하는 방식으로 줄여보시길 바랍니다. 


제가 잘아는 식으로 이야기를 한것 같아서 죄송하구요. 여하튼 시도해보시고 피드백 주세요. 


일단, 대략을 설명을 드리자면 DSDT SSDT는 제거하였고, configulator에 핫패치만 해둔상태입니다. (cosmetic pci등등은 나중에 추가하시기바랍니다. )

SMBIOS 14,3으로 수정하였으면 시리얼 및 UUID는 랜덤상태이오니 그대로 사용하시다가 원하시는데로 수정하시면 될것 같습니다. 

지포스카드를 쓰고계시므로 Nvidiafixup 및  AppleALC, Lilu, Shiki까지 일단 추가해두었습니다. 

다운로드 : EFI_Joeyun.zip 

뭐 이따위 설명이 무슨 소용이 있겠나요. ㅎㅎ 기존 EFI백업하시고 제가 올린 폴더로 대체하신뒤 피드백주세요. 

음,,,파일 사이즈가 너무 크다고 업로드가 안되네요. ... , @좌절금지 

수정 : 폴더 다이어트 했습니다.


댓글
나힐 작성자 2018.03.14. 00:43 |댓주소:#2090056
나힐(본인)

아, 제가 밤늦게 잠시 들렀다 이제 댓글들을 봤습니다.

메일확인도 하지 못했어요.

joeyun님, 좌절금지님, 감사합니다.

제가 내일 다시 확인해보겠습니다.

여러가지로 신경써 주셔서 감사합니다!!!

댓글
나힐 작성자 2018.03.14. 23:39 |댓주소:#2091965
나힐(본인)

주중에는 테스트해볼 여유는 없을 듯 합니다. 주말에 차분히 시도해보는 게 좋을 것 같아요.

파일 내용이 무척 궁금하고, 기대되네요~ :)

두근구근~ㅎ

댓글
권한이 없습니다. 로그인

신고

"님의 댓글"

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

삭제

"님의 댓글"

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