AMD BC-250


About BC-250

AMD BC-250는 원래 암호화폐 채굴용으로 제작된 AMD 하드웨어 보드로, 소니의 PS5 APU를 활용한 서버/마이닝 보드입니다. 최근에는 리버스 엔지니어링과 커뮤니티의 지원 덕분에 저렴한 스팀머신으로 활용되는 독특한 플랫폼입니다.
알리익스프레스 등에서 저렴하게 판매되고 있으나, 최근 인기에 힘입어 가격이 조금씩 상승하고 있습니다. 저는 쿠폰 적용하여 18만원에 구매하였습니다.

BC-250 Document

Document를 통해 BC-250을 활용하기 위한 다양한 정보를 확인할 수 있었습니다.

주로 참고했던 문서는 다음과 같습니다.

바이오스

개조된 BIOS를 통해 동적 VRAM을 할당하여 원활하게 게임환경을 구축할 수 있습니다. Document에는 2가지 방법을 제시하고 있는데, 저는 USB 메모리를 통해 BIOS를 적용하였습니다.

바자이트

Bazzite는 Fedora Linux를 기반으로 제작되어 게임에 특화된 OS 입니다. Proton이 발전하면서 Linux에서도 많은 Windows 게임들이 원활하게 구동됩니다.

케이스

채굴을 위한 보드였기 때문에 일반적인 PC 케이스에 사용하려면 튜닝이 필요합니다. ThingiverseMakerWorld 등을 확인해 보면 다양한 케이스를 확인할 수 있으며, 케이스를 선택 후 이에 맞는 부품을 구매하는 것이 좋습니다. 제가 선택한 케이스는 "Pixels & Polymer"님의 Youtube를 참고하였습니다.

      그 외에 염두했던 케이스들은 다음과 같습니다.

      부품 리스트

      기본적으로 SSD와 PSU가 있다면 제품을 구동시킬 수 있습니다.

      저는 케이스에 맞는 부품들과 Safe Shutdown을 위한 추가 부품들을 구매하였습니다.

      그 외에 참고할 만한 부품 리스트는 다음과 같습니다.

      방열판

      BC-250은 채굴을 목적으로 제작되었고, 12개의 BC-250을 아래쪽에서 일괄적으로 쿨링하기 위한 형태로 방열판이 제작되었습니다. 가정용으로 사용하기 위해 방열판의 상판을 제거하고 쿨링팬을 달아주었습니다. 저는 가위를 사용하여 잘라내듯이 방열판을 제거하였습니다.

      추가로 서멀그리스를 도포해 주었습니다. 방열패드는 2mm 정도를 사용하면 될 것 같은데, 보유하고 있는게 없어서 생략했습니다.

      기타 참고사항

      • 사운드 출력 방법
        • usb 사운드 카드를 사용하여 스피커 연결
        • DP to HDMI 젠더 사용시 HDMI를 통해 사운드 출력
      • SSD 호환성
        • 기존에 가지고 있던 Gen3×4 SSD (BIWIN NS200 512GB)도 BC-250에서 사용 가능
        • 속도는 BC-250의 PCIe Gen2×2 한계로 NS200의 PCIe Gen3×4 최고 성능보다 낮게 나옴
      • PSU 배선
        • BC-250은 PCI-E 커넥터로 전원을 공급받기 때문에 PSU를 켜기 위해서는 24핀 커넥터의 PS_ON 단자를 사용하여야 합니다.
        • PS_ON과 GND 사이에 전원 스위치를 연결하면 PSU 전원을 간단하게 ON/OFF 할 수 있습니다.

      성능향상 작업

      BC-250의 성능을 향상시키기 위해 오버클럭, GPU 거버너 설치작업을 진행할 수 있습니다. 저는 아직까지 큰 불편함이 없어서 아직 적용하지는 않았습니다.

      GPU Overclock (1500Mhz -> 2000Mhz)

      • 참고
      • 성능 측정 (순정 상태)
        • ​테스트 도구 : 시스템 안정성과 성능 확인을 위해 FurMark(GPU 벤치마크)와 CPU-X를 설치합니다.
        • ​초기 성능 : 오버클럭 전 순정 상태에서는 GPU 클럭이 1,500MHz로 작동하며, FurMark 기준 약 67 FPS 정도의 성능을 보여줍니다.
      • ​GPU 오버클럭 및 언더볼팅 (성능 극대화)
        • ​이 과정이 BC-250 보드의 진가를 발휘하는 핵심 단계입니다. Oberon Governor 유틸리티를 사용합니다.
      • ​클럭 설정 : 기본 1,500MHz에서 2,000MHz로 오버클럭합니다. (2,000MHz 이상은 발열 대비 효율이 떨어지므로 비권장)
      • ​언더볼팅 : 전압을 적절히 낮추어 전력 효율을 높이고 발열을 억제합니다.
      • ​결과 : 벤치마크 점수가 약 30% 향상(87 FPS)되어, 훨씬 쾌적한 게임 플레이가 가능해집니다.

      GPU Governor

      바자이트 설치 후 기타 설정

      • Heroic Games Launcher
      • SSHD
        • 확인 : sudo systemctl status sshd
        • 활성화 : sudo systemctl enable --now sshd
      • Decky Loader
      • Youtube / Netflix
        • 크롬 설치 : Bazzar 실행 > Search : google chrome 검색 > install
        • 설치
          • 앱 실행기 > 인터넷 > Google Chrome에서 우클릭 > Add to Steam
          • > 스팀 실행 > 라이브러리 > chrome 검색 > 우클릭 > 속성
          • > 이름 변경 : Youtube > 실행옵션 끝에 옵션 추가 : --window-size=1920,1020 --force-device-scale-factor=1.25 --device-scale-factor=1.25 --kiosk https://www.youtube.com/
          • > 게이밍 모드로 진입 > 라이브러리에서 Youtube 선택 > 톱니바퀴 아이콘 선택 > 이미지 변경 > 원하는 아트워크 선택
        • 컨트롤러로 조작시 버튼 레이아웃 변경 필요
      • 성능 오버레이
        • FPS, 온도 등을 확인하기 위해 성능 오버레이를 사용할 수 있습니다.
        • Bazzite의 게이밍 모드는 내부적으로 gamescope를 사용게임 실행 > 홈버튼(스팀버튼) + A버튼 > 퀵메뉴에서 성능탭 > 성능 오버레이 레벨 조정

      전원 제어

      ATX 24핀 커넥터

      24핀 커넥터를 통해 전원제어를 위한 작업을 진행하였습니다. PS_ON 단자에 대한 제어는 아두이노에 연결된 스위치와 릴레이 모듈이 담당합니다.

      • PSU 배선
        • PS_ON / GND : 두 단자가 연결되면 PSU가 켜짐
        • 5VSB / GND : 5VSB은 5V 2A~3A의 상시전원 출력됨. 아두이노, 릴레이 모듈의 전원에 연결
        • 12Vdc / GND : 전원 버튼의 LED

      제가 구매한 Apevia ITX-PFC500W는 14핀 단자에서 24핀 단자로 연결됩니다. 14핀의 4개 단자를 사용하여 조립하였습니다.

      아두이노 상시전원

      BC-250이 꺼져있을때도 아두이노를 통해 전원을 ON하기 위해, 아두이노는 상시전원에 연결하였습니다. PSU에서 5V의 정전압이 출력되고 있어서 VCC 단자를 사용하였습니다.

      • 전원 공급방법
        • VCC : 정전압 5.0V (±5% 이내) 사용하여 외부 전원공급
        • RAW : 정전압이 아닐때 사용. 정격전압은 7~9V 추천
      • 배선
        • PSU(5VSB/GND)는 아두이노(VCC/GND)와 릴레이(VCC/GND)와 연결되어 Always On 상태
        • 아두이노와 BC-250은 다이오드가 연결된 USB케이블로 연결
          • BC-250과 연결되는 USB 케이블의 빨간색에 1N5819(쇼트키 다이오드) 연결 : 외부 5V가 BC-250으로 역류 방지
          • 에노드(A, 띠 없는 쪽) : BC-250의 USB 단자
          • 캐소드(K, 띠 표시 쪽) : 아두이노의 USB 단자
          • 구매처 : https://smartstore.naver.com/shipdiy/products/12611938517
                              ┌───────────────┬───────── +5V 상시전원 : PSU 24핀 커넥터 (5VSB/GND)
      Push 스위치 ───────── 아두이노 ───── 릴레이 ────── PSU 전원제어 : PSU 24핀 커넥터 (PS_ON/GND)
      BC-250 ───────|>|───────┘
      • Power On 과정
        • 아두이노는 Push 버튼과 연결되어 있고, Push 버튼이 눌러진 것을 인식하면 릴레이로 시그널 전송
        • 릴레이는 5VSB와 GND를 연결 --> Power On
      • Power Off 과정
        • Linix가 Shutdown될때 아두이노로 신호를 전송하고, 30초 후에 릴레이로 시그널 전송
        • 릴레이는 5VSB와 GND를 단절 --> Power Off

      전원 제어 - 소스코드

      기존에 라즈베리파이에서 비슷한 기능을 구현한적이 있어서 거의 비슷하게 구현할 수 있었습니다. (참고 : https://kimstar.kr/8953 )

      • Shutdown 전송용 스크립트
      $ sudo vi /usr/local/bin/arduino_notify.sh
      #!/bin/sh
      
      # 포트는 `ls /dev/tty*` 로 확인 필요
      PORT="/dev/ttyACM0"
      BAUD="9600"
      
      # 포트 존재할 때만 실행
      if [ -e "$PORT" ]; then
        stty -F "$PORT" $BAUD raw -echo
        echo "SHUTDOWN" > "$PORT"
        sleep 0.2
      fi
      
      $ sudo chmod +x /usr/local/bin/arduino_notify.sh
      • Systemd 서비스 파일 생성
      $ sudo vi /etc/systemd/system/arduino_notify.service
      [Unit]
      Description=Send shutdown signal to Arduino (Power-off only)
      DefaultDependencies=no
      # 재부팅 타겟과 충돌하게 설정하여 재부팅 시에는 실행을 방지함
      Conflicts=reboot.target
      # 종료 및 전원 차단 직전에 실행되도록 설정
      Before=shutdown.target poweroff.target final.target
      
      [Service]
      Type=oneshot
      ExecStart=/usr/local/bin/arduino_notify.sh
      # 서비스가 실행된 것으로 간주하여 종료 시 프로세스를 유지
      RemainAfterExit=yes
      
      [Install]
      # 일반적인 시스템 가동 시 이 서비스가 활성화되어 대기함
      WantedBy=multi-user.target
      • 서비스 활성화
      $ sudo systemctl daemon-reexec
      $ sudo systemctl daemon-reload
      $ sudo systemctl enable arduino_notify.service

      완성

      작은 케이스였지만 구상했던 대부분의 기능을 담을 수 있었습니다. 전면부에 설치되는 USB 허브는 아직 배송이 되지 않아 비슷한 다른 제품으로 임시 적용하였습니다.

      케이스 제작자는 멀티 컬러 프린터를 염두하였지만, 저는 단색으로 출력하였습니다. 조명에 따라 삼각형 패턴이 이쁘게 반사됩니다.

      슬림한 사이즈의 케이스를 원한 이유는 다른 게임기들 옆에 배치하고 싶었기 때문입니다. 수직으로 거치하면 PS5와 잘 어울릴것 같지만 이 상태로도 만족합니다.

      스팀OS에서 종료시 15초 후에 PSU도 종료되어 전원이 차단됩니다. 부저를 통해 On, Off 동작을 쉽게 인지할 수 있도록 하였습니다.

      참고 자료

      2026.03.17 - 추가 부품

      추가로 구매한 부품들이 도착하여 조립을 완성하였습니다.

      2026.03.17 - 릴레이 모듈 제거

      라즈겜동의 댓글을 참고하여 릴레이 모듈을 제거하였습니다. PSU의 PS_ON 단자에 LOW 값을 전달하여 전원을 ON 할 수 있도록 수정하였습니다.

      			┌─────────────── +5V 상시전원 : PSU 24핀 커넥터 (5VSB/GND)
      Push 스위치 ───────── 아두이노 ───────── PSU 전원제어 : PSU 24핀 커넥터 (PS_ON)
      BC-250 ───────|>|───────┘

      아두이노에서 PS_ON 단자에 직접 LOW/HIGH 값을 전달하도록 수정하고, Safe Shutdown을 위한 대기시간은 15초에서 10초로 변경하였습니다.

      2026.03.26 - 케이스 교체, SSD 추가

      녹투아 팬으로 교체 후 게임을 실행하였더니 PLA 필라멘트로 출력한 케이스가 녹는 현상이 발생하였습니다.

      케이스 원작자는 PLA 필라멘트로 사용해도 무방하다고 하였으나, 이 기회에 내열성이 높은 ABS 필라멘트로 다시 출력해 보았습니다.

      녹투아 팬은 제거하고 기존에 사용하던 Arctic P12 Pro로 교체하였습니다. 기존 SSD 용량 부족으로 2TB SSD도 추가해 주었습니다.

      같이 진열된 PS5의 전면부에 빨간색 패턴이 있는데요. 케이스 전면부 삼각형 패턴을 빨강색으로 출력하여 부착해 보았습니다.

      2026.03.27 - EDID 에뮬레이터

      제가 사용하고 있는 TV는 HDMI 3개를 입력받을 수 있습니다. BC-250을 HDMI 2에 연결하여 1920x1080 해상도로 사용하다가 HDMI 3에 연결된 셋탑박스를 시청 후 다시 HDMI 2로 돌아오면 해상도가 640x480 으로 변경되는 현상이 있습니다. 아마도 입력 변경시 HDMI 연결이 끊어진 것으로 인식하여 기본 해상도로 변경된 것으로 추정됩니다. 재부팅하지 않으면 원래 사용하던 해상도로 원복할 수 없어서 EDID 에뮬레이터를 사용해 봤습니다.

      EDID는 TV가 PC에게 지원하는 해상도를 전달하기 위한 표준이며, EDID 에뮬레이터는 TV 입력이 변경되어도 지속적으로 EDID 정보를 제공하여 연결이 끊어지지 않도록 해줍니다. 아래와 같은 구조로 DP to HDMI 다음에 EDID 에뮬레이터를 연결하여 지속적으로 1080p를 유지할 수 있었습니다.

      BC-250 → DP to HDMI → EDID 에뮬레이터 → HDMI 케이블 → TV

      2026.05.01 - 블루투스 연결

      다양한 장치를 연결하기 위해 블루투스 동글을 장착해 보았습니다. 제가 가진 동글중에서 ZIO 제품만 사용이 가능했습니다.

      • ZIO : Bluetooth 4.0 / 성공
      • actto : Bluetooth 5.1 / 실패
      • tp-link : Bluetooth 5.0 / 실패

      다른 성공 사례를 보면 Bluetooth 4.x 제품은 사용 가능한 것으로 추정됩니다.

      2026.05.30 - 전원제어 수정

      스팀 업데이트 이후 시스템 종료시 아두이노를 통해 전원 OFF 하는 기능이 실행되고 있지 않습니다.
      일반 리눅스와 달리 Bazzite는 dracut-shutdown.service가 부팅 직후 즉시 실행되어 initramfs 환경을 /run/initramfs에 미리 준비해둡니다.
      그리고 종료 시점에 stop되면서 루트 파일시스템을 initramfs로 전환(pivot_root) 합니다.
      pivot 이후에는 /etc, /usr 등 일반 파일시스템 접근 불가하고, 일반 systemd 서비스들 제어가 불가능합니다.
      따라서 dracut-shutdown.service의 ExecStopPost를 통해 pivot 직전에 아두이노로 전원 OFF 신호를 전달하도록 수정하였습니다.

      기존 로직 제거

      $ sudo rm /usr/local/bin/arduino_notify.sh
      $ sudo systemctl disable arduino_notify.service
      $ sudo rm /etc/systemd/system/arduino_notify.service

      수정 #1

      • 시스템 종료 및 재부팅 둘다 아두이노를 통해 전원이 꺼지는 방법입니다.
      • Shutdown 직전에 아두이노로 신호를 전송합니다.
      $ sudo mkdir -p /etc/systemd/system/dracut-shutdown.service.d
      
      $ sudo vi /etc/systemd/system/dracut-shutdown.service.d/arduino-before.conf
      [Service]
      ExecStopPost=/bin/sh -c '\
        PORT=/dev/ttyACM0; \
        if [ -e "$PORT" ]; then \
          stty -F "$PORT" 9600 raw -echo; \
          echo "SHUTDOWN" > "$PORT"; \
          sleep 0.5; \
        fi'
      
      $ sudo systemctl daemon-reload

      수정 #2

      • 시스템 종료시에만 아두이노를 통해 전원이 꺼집니다.
      • /run/은 tmpfs라 전원이 꺼지면 사라지고, 부팅할 때마다 새로 마운트됩니다.
      • 재부팅시 /run/is-rebooting 플래그 파일을 생성하고, Shutdown시 재부팅 플래그 파일을 체크하는 로직이 추가되었습니다.
      $ sudo vi /etc/systemd/system/reboot-flag.service
      [Unit]
      Description=Mark system as rebooting
      DefaultDependencies=no
      Before=reboot.target
      Conflicts=poweroff.target halt.target
      
      [Service]
      Type=oneshot
      ExecStart=/bin/touch /run/is-rebooting
      RemainAfterExit=yes
      
      [Install]
      WantedBy=reboot.target
      
      $ sudo systemctl enable reboot-flag.service
      
      $ sudo mkdir -p /etc/systemd/system/dracut-shutdown.service.d
      
      $ sudo vi /etc/systemd/system/dracut-shutdown.service.d/arduino-before.conf
      [Service]
      ExecStopPost=/bin/sh -c '\
        if [ -e /run/is-rebooting ]; then \
          exit 0; \
        fi; \
        PORT=/dev/ttyACM0; \
        if [ -e "$PORT" ]; then \
          stty -F "$PORT" 9600 raw -echo; \
          echo "SHUTDOWN" > "$PORT"; \
          sleep 0.5; \
        fi'
      
      $ sudo systemctl daemon-reload

      아두이노 코드 수정

      가끔 시스템 종료가 정상적이지 않을 경우 전원코드를 뽑아야 하는 경우가 있었습니다. 이러한 상황에 대비하기 위해 2초 동안 길게 눌러서 전원을 OFF 하는 기능을 추가하였습니다.

      2026.05.31 - 거버너 설치

      BC-250의 비활성화된 코어를 부활시켜 성능을 향상시키는 방법이 공개되었습니다. 성능 향상을 위해 거버너 설치 및 코어 부활 작업을 진행하였습니다.

      공식문서를 참고하여 Cyan-Skillfish Governor SMU 설치하였습니다.

      $ sudo dnf copr enable filippor/bazzite
      
      $ rpm-ostree install cyan-skillfish-governor-smu
      
      $ systemctl reboot
      
      # 재부팅 이후 서비스 활성화
      $ sudo systemctl enable --now cyan-skillfish-governor-smu.service
      
      # 설정 확인
      $ cat /etc/cyan-skillfish-governor-smu/config.toml
      
      # 설정을 변경했다면, 적용
      $ sudo systemctl restart cyan-skillfish-governor-smu
      
      # 거버너 실행중인지 확인
      $ systemctl status cyan-skillfish-governor-smu
      
      # 현재 GPU frequencies 조회
      cat /sys/class/drm/card1/device/pp_dpm_sclk
      
      # 클럭 모니터링 - CLI
      $ watch -n 1 'cat /sys/class/drm/card1/device/pp_dpm_sclk'
      
      # 클럭 모니터링 - GUI
      $ ujust install-coolercontrol
      
      # 온도 실시간 확인
      $ watch -n 1 sensors

      2026.05.31 - 코어 언락

      BC-250은 기본적으로 40개의 CU 중 24개만 활성화되어 있습니다. 패치를 통해 두 개의 하드웨어 레지스터를 수정하여 나머지 16개를 활성화합니다. 영구적인 하드웨어 변경은 아니라서 설정 파일을 제거하고 재부팅하면 원래 24 CU로 돌아옵니다.
      40 CU에서 2GHz로 동작 시 약 181W를 소비하고 96°C에 도달합니다. 거버너를 통해 클럭을 조정하여 열관리가 필요하며, 권장 설정은 1500 MHz / 900 mV입니다.

      코어 확인

      $ ./cu_map.sh 
      BC-250 CU Map
      SE0 SH0: ■■■■■■□□□□
      SE0 SH1: ■■■■■■□□□□
      SE1 SH0: ■■■■■■□□□□
      SE1 SH1: ■■■■■■□□□□
      24/40 CUs active, 16 harvested
      
      Health overlay: no results file found at /var/lib/bc250-cu-health-test/results.tsv

      거버너 수정

      • 온도 관리를 위해 governor 설정을 수정하여 최대 1500 MHz 까지 사용합니다.
      $ sudo vi /etc/cyan-skillfish-governor-smu/config.toml
      
      [frequency-range]
      min = 1000    # MHz
      max = 1500    # MHz --> 1850에서 1500으로 변경
      ...
      # 1500MHz 이상은 주석처리
      # [[safe-points]]
      # frequency = 1500
      # voltage = 900
      # 
      # [[safe-points]]
      # frequency = 1600
      # voltage = 910
      # 
      # [[safe-points]]
      # frequency = 1700
      # voltage = 920
      # 
      # [[safe-points]]
      # frequency = 1850
      # voltage = 930
      
      
      # governor 설정 적용
      $ sudo systemctl restart cyan-skillfish-governor-smu

      코어 언락 설정

      $ ls -al
      kernel-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-common-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-core-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-devel-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-devel-matched-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-modules-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-modules-akmods-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-modules-core-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-modules-extra-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-modules-extra-matched-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-modules-internal-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-tools-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-tools-libs-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      kernel-tools-libs-devel-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      rtla-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      rv-6.17.7-ba29.fc43.bc250cu.x86_64.rpm
      
      
      # 패키지 교체
      $ sudo rpm-ostree override replace ./*.rpm
      
      
      # 코어를 모두 언락
      # SE0 SH0: ■■ ■■ ■■ ■■ ■■
      # SE0 SH1: ■■ ■■ ■■ ■■ ■■
      # SE1 SH0: ■■ ■■ ■■ ■■ ■■
      # SE1 SH1: ■■ ■■ ■■ ■■ ■■
      $ sudo rpm-ostree kargs --append=amdgpu.bc250_cc_write_mode=3
      
      
      # 처음 코어 상태로 변경후 재부팅 - 최초 cu_map.sh 수행한 결과와 매핑을 참고하여 설정할 것
      # SE0 SH0: ■■ ■■ ■■ □□ □□
      # SE0 SH1: ■■ ■■ ■■ □□ □□
      # SE1 SH0: ■■ ■■ ■■ □□ □□
      # SE1 SH1: ■■ ■■ ■■ □□ □□
      $ sudo rpm-ostree kargs --append="amdgpu.disable_cu=0.0.3,0.0.4,0.1.3,0.1.4,1.0.3,1.0.4,1.1.3,1.1.4"
      $ systemctl reboot
      
      
      # 재부팅 후 절반씩 활성화 시도
      # SE0 SH0: ■■ ■■ ■■ ■■ ■■
      # SE0 SH1: ■■ ■■ ■■ ■■ ■■
      # SE1 SH0: ■■ ■■ ■■ □□ □□
      # SE1 SH1: ■■ ■■ ■■ □□ □□
      $ sudo rpm-ostree kargs --replace="amdgpu.disable_cu=0.0.3,0.0.4,0.1.3,0.1.4,1.0.3,1.0.4,1.1.3,1.1.4=1.0.3,1.0.4,1.1.3,1.1.4"
      $ systemctl reboot
      
      
      # 이전 단계 진행 후 정상이여서, 코어를 모두 언락
      # SE0 SH0: ■■ ■■ ■■ ■■ ■■
      # SE0 SH1: ■■ ■■ ■■ ■■ ■■
      # SE1 SH0: ■■ ■■ ■■ ■■ ■■
      # SE1 SH1: ■■ ■■ ■■ ■■ ■■
      $ sudo rpm-ostree kargs --delete="amdgpu.disable_cu=1.0.3,1.0.4,1.1.3,1.1.4"
      $ systemctl reboot
      
      
      $ ./cu_map.sh 
      BC-250 CU Map
      SE0 SH0: ■■■■■■■■■■
      SE0 SH1: ■■■■■■■■■■
      SE1 SH0: ■■■■■■■■■■
      SE1 SH1: ■■■■■■■■■■
      40/40 CUs active, 0 harvested

      2026.06.21 - RetroDECK 설치

      에뮬게임을 위해 RetroDECK을 설치하였습니다. 내용이 길어 별도의 포스트로 작성되었습니다.

      광고

      3개의 댓글

        • 개인적으로 작업한 내용을 기록한 내용이라 친절한 설명은 생략된 부분이 많습니다. 그럼에도 불구하고 좋은 말씀해주셔서 감사합니다.
          원래 스팀머신을 구매하기 전까지 사용하려고 하였지만, 가격때문에 BC-250을 쭉 사용할 듯합니다. ^^

      댓글 남기기