[질문] pcie-1x 라이저가 특정 슬롯에서만 동작하는데 어떻게 다른 슬롯에서도 동작하게 할 수 있을까요?

민사장   
   조회 4747   추천 0    


저의 최근 질문들의 원인을 찾았는데요... 

무려 이곳분들의 조언을 참고로, 인터넷 정보를 참고로, 보름째 삽질중입니다... 너무 힘들었지만 원인을 찾았습니다.


CPU : AMD 3000G (CMOS 에서 내장그래픽 사용)

메인보드 : Asrock B450 스틸레전드 (B450M 아님)

라이저 : pcie 16x 009S 버전

파워 : 정격 1000W


가장 끝에서부터 1x 슬롯을 (1), (2), (3), (4), (5) 라고 불러 보겠습니다. (사진의 4x, 16x 슬롯 제외)

1x 라이저 카드는 usb 3.0 케이블로 연결되어 외부 16x 라이저와 연결되어 있고 그래픽카드가 꼽혀 있습니다.

지금 (1) 슬롯에 꼽혀 있을때는 윈도우에서 그래픽카드를 인식합니다. 작업 관리자에 나옵니다.

그런데 컴퓨터를 끄고 방금 동작하던 (1) 슬롯을 (2) 슬롯으로 옮겨 꼽고 다시 윈도우로 들어가면 작업관리자에 그래픽카드 인식이 안됩니다.

다시 (1) 슬롯으로 꼽고 들어가면 인식합니다.

그래서 (3), (4) 1x 슬롯에 순서대로 옮겨가며 테스트했는데 모두 인식이 안됩니다.

오직 (1) 에 꼽았을때만 동작합니다.

CMOS에서 CSM 을 꺼도, 켜도 마찬가지 결과이며, 4G 디코딩을 켜도 껴도 마찬가지 결과이며, GEN1, GEN2, AUTO 어떤거로 해봐도 오직 (1) 에서만 동작합니다.

다른 가능성을 모두 배제하기 위해 테스트는 오직 1x 1개만 꼽고 진행했습니다.


그럼 메인보드 1x 슬롯들이 불량일까?

그래서 pcie 1x sata 확장 카드를 꼽아봤는데, csm 켜놓은 상태에서 모든 1x 슬롯에서 인식됩니다. (CTRL+S 눌러서 환경설정하라는 화면 나옵니다)

비록 장비가 부족해 다른 1x 카드를 꼽아보진 못했지만, sata 확장 카드는 모든 슬롯에서 인식했습니다.


제가 사용한 라이저 카드는 pcie 16x 009S 버전 라이저 카드입니다.

그럼 결론은 라이저 카드와 메인보드 궁합이 안맞는 것일까?


(1) 왜 이런 현상이 발생하는 것일까요?

(2) 어떻게 CMOS 설정을 바꿔서 해결할 수 있는 방법이 있을까요?


짧은글 일수록 신중하게.
박문형 2021-10
SATA 확장카드를 보드에 직접 꼽았을때는 모든 슬롯에 인식하셨다고 하셨으니

라이져 카드에 SATA 확장카드를 꼽고 보드에 인식시켰을때 PCIe 1x 슬롯 1/2/3/4 에 모두 인식을 하나요??
     
민사장 2021-10
지금 실험해보겠습니다.
          
민사장 2021-10
네 (1) (2) (3) (4) 모두 1x 라이저 - 외부 16x 라이저 - 1x sata 카드 모두 인식되네요
그럼 결론은, (2) (3) (4) 1x 슬롯은 그래픽 카드는 인식안된다 라고 봐야하는건가요 ?
아님 라이저와 보드 궁합 가능성이 있나요 ?
박문형 2021-10
그래픽 카드를 한가지 모델만 하였는지 엔비디아와 AMD 여러가지 해보셨는지는 잘 모르겠습니다..

만일 AMD 만 테스트 해보셨다면 혹시나 사무실에 안 쓰는 엔비디아 카드 있다면 테스트 해고 비교해보셔도 되겠죠..

우선 마더보드는 확장 슬롯에 꼽힌 장치들을 인식할 때 장치에 있는 바이오스(펌웨어)를 읽어서 어떤 특정 메모리 구역에 올립니다..

이때 그것이 이상없이 올라가면 보통 장치들은 정상 인식 정상동작을 합니다..

이 장치들이 여러개가 있으면 메모리 영역의 한계(IBM /AT /PS2 바이오스 표준을 따릅니다..)로 확장 카드들의 펌웨어가 다 못올라갑니다..

그러면 그 펌웨어가 못 올라간 카드는 인식이 안됩니다..

이게 장치마다 펌웨어 크기가 틀린데 재일 큰 게 비디오카드이고 그다음이 레이드 카드 종류일 것입니다..

그래서 보드에 따라  보드 바이오스 지원 능력에 따라 (제조사에서 얼마나 노가타 호환 테스트를 많이 했느냐에 따라)

지원 능력이 많이 틀립니다..


이런 지원 한계를 극복하고자 한 것이 UEFI 바이오스이긴 한데 이것도 보드 /카드가 다 지원해줘야 하고 재대로 안되는 경우도 많습니다..

아마 바이오스도 최신으로 올려보셨겠지만 그게 그나마 버그라고 생각된 문제들을 최대한 고친 것입니다..


만일 확실한 답변을 원하시면 보드 제조사에 문의하여 답을 받아내세요..

된다 안된다 정도는 답해줄 겁니다..



그리고 일반적으로 PC보드는 저런 B450 같은 저렴한 보급형 칩셋보다는 재일 높은 단계인 Z 급 칩셋에서 그 칩셋이 가진 기능들이 다 지원됩니다.

보급형 칩셋은 단가 낮춘다고 기능 빼고 PCIe 빼고 만든 그런 칩셋입니다..
     
민사장 2021-10
제가 위에서 테스트 했던것이 AMD 5700XT 그래픽카드인데, 다른 그래픽카드 AMD 6600XT 를 꼽고 해보니 모든 슬롯에서 인식하네요...
5000번대에서 뭔가 발생하던 마이너한 문제를 6000번대에서 해결한것 같은 느낌이 듭니다.
5700XT 카드가 두장이라 두장 모두 테스트해봤는데 결과는 같네요 (1) 슬롯에서만 인식됩니다.

그나저나 5700XT카드는 왜 이런 현상을 보이는 걸까요...?
          
박문형 2021-10
제품 개발자만 알겠죠..

머 안붙으니 호환성 부족이다라고 밖에

이거저거 구해서 호환성 테스트 해보면 좋겠지만 돈이 드는 문제인지라 쉽지 않습니다..



개인적으로 PC 보드 제조사에서는 기가바이트를 재일 좋아합니다..

레이드카드 쪽에 기가바이트가 그나마 재일 호환성이 좋거든요..



ASUS 랑 ASROCK 은 같은 집안인지라 (회장이 같은 사람으로 알고 있습니다..)

ASUS 는 돈 좀 더 들여 테스트 하고 좀 더 고급이미지로 (대신 비싸죠)
ASROCK 저가형 또는 가성비 중심으로

라고 생각합니다..
Qsup 2021-10
PCH에서 나오는 레인만 문제인듯 합니다.
CPU직결이 아니면 그래픽카드를 못받을 수 있긴 합니다.
박문형 2021-10
+100

그런데 저 보드 블럭 다이어그램을 못 찾아서 검증이 안됩니다..
제온프로 2021-10
그 메인보드 바이오스가 1번만 지원하네요..

간단하게 메인보드를 바꿔보세요.

15일을 하셨다는데..
     
민사장 2021-10
다른 메인보드로 테스트하는데 비슷한 증상이네요.
계속 삽질하다보니 왠지 5700X 카드가 계속 문제인거 같아요.
RX400/500 에서 RX5000 시리즈로 넘어오며 성능은 올라갔지만 호환성은 많이 염두안한 느낌이 듭니다.
반면 RX6000 씨리즈들은 인식이 잘되네요...
혼합 머신은 어렵다고 결론내고, 같은 시리즈끼리 묶어서 분리 해야할것 같습니다.
pci-e 라이저에 전원 인가는 하신거죠?
1x슬롯은 25w 만 공급이 되기 때문에 고전력 그래픽 카드 구동을 위해서는 라이저단에서 슬롯에 별도의 전원 공급이 되어야 합니다. (75w)
아닌경우 슬롯 스펙에 따라 25w 이하의 카드만 인식됩니다. (메인보드의 전원 회로가 슬롯에 25w 이상 공급 가능하면 상관없음)
     
민사장 2021-10
네 외부 라이저 16x 에 sata 하드 전원을 하나씩 연결해 주었습니다.


QnA
제목Page 1884/5708
2014-05   5143806   정은준1
2015-12   1677962   백메가
2016-02   4273   끄라우드
2007-03   4273   김경수
2013-12   4273   구름빵
2016-08   4273   겨울나무
2016-06   4273   김호성
2018-01   4273   전설속의미…
2020-11   4273   lill74
2015-04   4273   아름다운노을
2014-02   4273   Sunrise
2016-04   4273   하셀호프
2017-06   4273   Kview
2015-10   4273   anti
2018-07   4273   캔위드
2016-09   4273  
2020-06   4273   김제l김용환
2014-07   4273   2cpumem
2016-03   4274   audacity
2020-07   4274   바부팅이
2015-12   4274   차넷컴퓨터
2016-06   4274   신은왜