안녕하세요. 심마니 입니다.
오늘은 Rx570 사용시, Rom Edit와 관련하여 얘기해 보려합니다.
Rx570 제조사는 매우 많고 제품마다 Rom도 다를 것이기 때문에 일일히 설명하기에는 무리가 있습니다.
저는 Rom Edit는 Windows에서 수행하고 Rom Flash는 Linux에서 하는 방법에 대해 설명드리겠습니다..
1. ATI Flash 설치(Linux)
Rom Flash를 위해서 ATI Flash를 설치합니다.
wget https://github.com/d13g0s0uz4/atiflash/releases/download/0.1/atiflash_linux.tar.xz -O /tmp/atiflash_linux.tar.xz && sudo tar xvf /tmp/atiflash_linux.tar.xz -C /usr/local/bin/
위의 명령을 실행하면 ATI Flash가 설치 됩니다.
2. PolarisBiosEditor(Windows)
PolarisBiosEditor는 Windows 버전만 지원됩니다. Linux에서 구동시키려면 VMWare 같은 가상화 프로그램을 이용해야 합니다.
Windows에서의 Rom Bois 수정은 파란바다님의 글(https://www.ddengle.com/mining/2936721)에 자세히 나와 있습니다.
저는 PolarisBiosEditor에서 RAM 타이밍만 수정했습니다. Rom Bios 에디팅은 시행착오가 발생하는 작업입니다.
처음 하시는 분들은 GPU 제조사에 맞게 수정해 놓은 파일들이 땡글자료실에 있으니 이것을 이용하는 것도 좋은 방법입니다.
3. Wattool 사용
AMD에서 제공하는 Linux 드라이버인 amdgpu-pro 드라이버는 아직 voltage/clock control을 지원하지 않고 있습니다.
AMD에서 Wattman의 Linux 버전을 제공한다면 전압/클럭 조정이 가능하지 않을까 생각됩니다.
현재까지는 안되는 것으로 알고 계시면 됩니다.
4. Rom Bios Update 절차
이제 수정된 Rom Bios를 GPU 카드에 적용해 보겠습니다.
- 장착된 그래픽카드 확인
터미널에서 lshw -C dispaly | grep VGA 명령으로 확인가능합니다.
다른 방법으로 1번 항목에서 atiflash를 설치했다면 sduo atiflash -i 로 확인 가능합니다.
$ sudo atiflash -i
adapter bn dn dID asic flash romsize test bios p/n
======= == == ==== =============== ============== ======= ==== ================
0 01 00 67DF Ellesmere M25P40/c 80000 pass 113-3E3820PC-001
1 03 00 67DF Ellesmere M25P40/c 80000 pass 113-3E3820PC-001
2 04 00 67DF Ellesmere M25P40/c 80000 pass 113-3E3820PC-001
3 05 00 67DF Ellesmere M25P40/c 80000 pass 113-3E3820PC-001
4 06 00 67DF Ellesmere M25P40/c 80000 pass 113-3E3820PC-001
5 07 00 67DF Ellesmere M25P40/c 80000 pass 113-3E3820PC-001
저의 경우 0 ~ 5까지 6개의 그래픽카드가 설정되어 있습니다.
- 현재의 Rom Bios 백업
sudo atiflash -s VGA_카드번호 저장할_파일명 과 같은 형식으로 사용할 수 있습니다.
VGA 카드번호를 0 ~ 5번까지 설정해서 현재의 rom파일을 백업해 놓으시면 됩니다.
- 수정된 Rom Bios로 Update
1. Windows PC에서 수정한 Rom파일을 Sftp를 이용해서 Linux로 옮겨줍니다.(제가 두번째 쓴 글을 참조해주세요)
2. sudo atfilash -p VGA_카드번호 update할_파일명 으로 Rom 파일을 업데이트 시켜줍니다.
3. 모든 그래픽 카드를 update하면 sudo reboot으로 재부팅 시켜줍니다.
이상으로 Rom Edit와 관련된 내용을 알아보았습니다. 롱파일 에디트와 관련된 내용은 땡글에 많이 올라와 있기에 따로 올리지는 않았습니다. 리눅스상에서 Bios flash하는 방법에 대해 설명한 글이라고 보시면 되겠습니다.
다음은 Miner 설정에 관하여 알아보도록 하겠습니다.
감사합니다.
-------------------------------------
꼬리말
* 게시글 내용 삭제시 레벨 강등
* 질문은 각 주제별 게시판에.
비트코인 암호화화폐 커뮤니티 땡글~ 땡글~
-------------------------------------