BIOS 복구 가이드¶
BC-250에서 잘못된 BIOS 플래시 또는 손상된 BIOS로부터 복구하는 가이드입니다.
최후의 수단 가이드
BIOS 플래시 후 BC-250이 부팅되지 않을 때만 이 가이드를 사용하세요. 예방이 항상 복구보다 낫습니다.
복구가 필요한 경우¶
손상된 BIOS 증상¶
- 디스플레이 출력 없음 (검은 화면)
- POST 없음 (비프 없음, 활동 없음)
- 전원은 켜지지만 아무 일도 없음
- 팬은 돌지만 부팅 없음
- 재부팅 후 BIOS 설정이 유지되지 않음
원인¶
- 잘못된 BIOS 플래시: 잘못된 BIOS 파일 플래싱
- 플래시 중단: 플래싱 중 전원 차단
- 손상된 BIOS 파일: 손상된 파일 다운로드
- 잘못된 플래시 방법: 호환되지 않는 플래싱 도구 사용
- CMOS 미클리어: USB 플래시 후 설정이 유지되지 않음
복구 방법¶
방법 1: CMOS 클리어 (먼저 시도)¶
사용 시기: 설정이 유지되지 않거나 플래시 후 보드가 이상하게 동작
과정:
- 보드 전원을 완전히 끕니다
- 전원 케이블을 분리합니다
- CMOS 배터리(보드의 작은 코인 셀)를 찾습니다
- CMOS 배터리를 제거합니다
- 60초 대기합니다
- CMOS 배터리를 다시 넣습니다
- 전원을 다시 연결합니다
- 부팅하고 BIOS를 재구성합니다
또는 CMOS 점퍼 사용:
- 전원을 끄고 분리합니다
- CMOS 클리어 점퍼(배터리 근처)를 찾습니다
- 점퍼를 클리어 위치로 이동합니다
- 10초 대기합니다
- 점퍼를 원위치합니다
- 전원을 연결하고 부팅합니다
USB 플래시 CMOS 문제
USB로 플래시했고 설정이 유지되지 않으면 CMOS 클리어로 보통 해결됩니다. USB 플래싱의 알려진 문제입니다.
방법 2: USB로 재플래시 (부분 brick)¶
사용 시기: 보드는 부팅하지만 불안정하거나 BIOS가 부분 손상
요구사항: - USB 플래시 드라이브 (FAT32 포맷) - 올바른 BIOS 파일 (BC250_3.00_CHIPSETMENU 권장) - 플래셔 프로그램
단계:
- USB 드라이브를 FAT32로 포맷합니다
- BIOS 파일을 USB 루트에 복사합니다:
SHELL.efi또는 플래셔 실행 파일- BIOS 파일 (필요 시 요구 이름으로 변경)
- BC-250에 USB를 삽입합니다
- 전원을 켭니다
- BIOS 복구 모드에 접근합니다 (가능한 경우)
- USB에서 BIOS를 플래시합니다
참고: 보드가 여전히 부분적으로 부팅될 때만 동작합니다
방법 3: 하드웨어 프로그래머 (완전 brick)¶
사용 시기: 보드가 완전히 죽어 활동 없음
필요 장비: - CH341A 프로그래머 (~\(5–15) 또는 - CH347T 프로그래머 (~\)15–30, 권장) - SOP8 테스트 클립 또는 - SOIC8 칩 클립 - 점퍼 전선 (필요 시)
SPI 플래시 칩 세부 정보¶
위치: 보드의 BIOS 칩 근처
칩 모델: - MX25L12873F (가장 흔함) - MX25L12835F (일부 보드) - Winbond 25Q128 (드묾)
칩 패키지: SOP8 또는 SOIC8 (8핀)
핀아웃 (표준 SPI):
Pin 1: CS (Chip Select)
Pin 2: DO (Data Out)
Pin 3: WP (Write Protect)
Pin 4: GND (Ground)
Pin 5: DI (Data In)
Pin 6: CLK (Clock)
Pin 7: HOLD (Hold)
Pin 8: VCC (3.3V)
하드웨어 프로그래머 설정¶
CH341A 프로그래머:
CH341A 5V 위험
일부 CH341A 프로그래머는 3.3V 대신 5V를 출력합니다. SPI 플래시 칩을 손상할 수 있습니다. 연결 전 전압을 확인하세요!
전압 개조 (필요 시): 1. 전압 레귤레이터(AMS1117)를 찾습니다 2. 3.3V 변형으로 교체하거나 3. 전압 분배기/개조 사용
더 안전한 옵션: CH347T 사용 (네이티브 3.3V 지원)
CH347T 프로그래머 (권장): - 네이티브 3.3V 지원 - 더 빠른 플래시 속도 - 더 나은 소프트웨어 지원 - 전압 개조 불필요
플래싱 과정¶
소프트웨어 옵션: - flashrom (Linux, 권장) - CH341A Programmer Software (Windows) - AsProgrammer (Windows)
Linux flashrom 방법:
# Install flashrom
sudo apt install flashrom # Debian/Ubuntu
sudo dnf install flashrom # Fedora
sudo pacman -S flashrom # Arch
# Connect programmer to PC
# Connect clip to SPI chip on BC-250
# Detect chip
sudo flashrom -p ch341a_spi
# Should detect: MX25L12873F or similar
# Backup current BIOS (important!)
sudo flashrom -p ch341a_spi -r backup.bin
# Verify backup
sudo flashrom -p ch341a_spi -v backup.bin
# Flash new BIOS
sudo flashrom -p ch341a_spi -w P3.00_mod.bin
# Verify flash
sudo flashrom -p ch341a_spi -v P3.00_mod.bin
연결:
- SPI 칩의 핀 1(점 또는 노치) 식별
- 클립을 정확히 정렬 (핀 1 대 핀 1)
- 좋은 접촉 확보 (클립이 완전히 장착)
- 프로그래머를 USB에 연결
- 소프트웨어로 플래시
전원 고려사항
일부 가이드는 플래시 중 BC-250에 전원을 공급하라고 합니다. 권장하지 않습니다. 보드 전원을 끄고 프로그래머 전원만 사용하여 플래시하세요.
하드웨어 플래시 문제 해결¶
칩이 감지되지 않음: - 클립 정렬 확인 (핀 1이 맞는지?) - 클립이 칩에 완전히 장착되었는지 확인 - 다른 USB 포트 시도 - 프로그래머 전압 확인 (3.3V 필요) - 칩 핀 청소 (이소프로필 알코올)
플래시 검증 실패: - 클립 재장착 - 더 느린 플래시 속도 시도 - 연결 불량 확인 - 클립 손상 시 교체
플래시 후에도 보드가 죽음: - BIOS 파일이 올바른지 확인 - 다른 BIOS 버전 시도 - 다른 하드웨어 손상 확인 - 전문 수리가 필요할 수 있음
방법 4: 듀얼 BIOS (가능한 경우)¶
일부 BC-250 보드에는 듀얼 BIOS가 있을 수 있습니다:
- BIOS 스위치(BIOS 칩 근처 작은 스위치)를 찾습니다
- 보드 전원을 끕니다
- 스위치를 백업 BIOS로 전환합니다
- 백업 BIOS에서 부팅합니다
- 작동하는 시스템 내에서 메인 BIOS를 재플래시합니다
참고: 모든 BC-250 보드에 듀얼 BIOS가 있는 것은 아닙니다. 보드별로 확인하세요.
예방¶
플래싱 전¶
체크리스트: - [ ] 올바른 BIOS 파일 다운로드 (P3.00 Segfault mod) - [ ] 파일 해시/체크섬 검증 - [ ] 현재 BIOS 백업 보유 - [ ] 노트북/UPS 완전 충전 (전원 중단 위험 없음) - [ ] 플래싱 가이드 완전히 읽기 - [ ] 복구 하드웨어 준비 (만약을 위해)
안전한 플래싱 관행¶
- 플래시 중단 금지: 완료까지 대기
- 올바른 파일 사용: 파일명과 버전 확인
- 안정적인 전원: UPS 또는 완전 충전 노트북 사용
- 지침 따르기: 임의로 변경하지 않기
- 이후 CMOS 클리어: USB 플래싱 시
현재 BIOS 백업¶
수정 전:
# If using hardware programmer
sudo flashrom -p ch341a_spi -r backup_$(date +%Y%m%d).bin
# Verify backup
sudo flashrom -p ch341a_spi -v backup_$(date +%Y%m%d).bin
# Store safely (copy to multiple locations)
USB 플래시 방법: - 일부 플래셔 도구는 백업 지원 - 새 BIOS 플래싱 전 저장
복구 시나리오 예시¶
시나리오 1: USB 플래시, 설정이 유지되지 않음¶
증상: - USB로 BIOS 플래시 - BIOS 진입, VRAM을 512MB로 변경 - 재시작 후 8GB RAM / 8GB VRAM으로 복귀
해결: 1. CMOS 클리어 (배터리 제거 또는 점퍼 사용) 2. BIOS 진입 3. VRAM을 512MB로 설정 4. 저장하고 종료 5. 설정이 이제 유지되어야 함
원인: USB 플래싱은 NVRAM을 클리어하지 않아 충돌 발생
시나리오 2: 잘못된 BIOS 파일 플래시¶
증상: - 잘못된 BIOS 플래시 - 전원은 켜지지만 디스플레이 없음
해결: 1. 하드웨어 프로그래머 확보 (CH347T 권장) 2. SPI 플래시 칩에 클립 연결 3. 올바른 BIOS 파일 플래시 (BC250_3.00_CHIPSETMENU) 4. 플래시 성공 확인 5. CMOS 클리어 6. 부팅 및 구성
시나리오 3: 플래시 중 전원 차단¶
증상: - BIOS 플래시 중 전원 차단 - 보드 완전히 죽음
해결: 1. 하드웨어 프로그래머 사용 2. 알려진 정상 BIOS 파일 플래시 3. 두 번 플래시가 필요할 수 있음 (일부는 첫 플래시가 부분적으로만 동작한다고 보고) 4. CMOS 클리어 5. 부팅 및 재구성
시나리오 4: 실험적 BIOS brick¶
증상: - 실험적/커스텀 BIOS 시도 - 보드 불안정 또는 부팅 불가
해결: 1. 알려진 정상 BIOS로 되돌리기 (BC250_3.00_CHIPSETMENU) 2. 보드가 부팅되지 않으면 하드웨어 프로그래머 사용 3. 커뮤니티 검증 BIOS 버전만 사용
BIOS 파일 정보¶
권장 BIOS¶
BC250_3.00_CHIPSETMENU (권장): - 동적 VRAM 할당 언락 - 칩셋 메뉴 및 오버클럭 옵션 노출 - 가장 검증되고 안정적 - bc250-bios 저장소에서 제공
파일 이름:
- BC250_3.00_CHIPSETMENU.ROM 이름
- USB 플래싱 전 Robin5.00으로 이름 변경
스톡 BIOS¶
P2.11 (스톡): - 마이닝용 원본 BIOS - 제한된 옵션 - 8GB/8GB 또는 12GB/4GB 고정 분할만
P3.00 (스톡): - 업데이트된 공식 BIOS - 모드 버전에 비해 여전히 제한적
BIOS 파일 검증¶
파일 해시 확인:
# Linux
sha256sum BC250_3.00_CHIPSETMENU.ROM
# Windows (PowerShell)
Get-FileHash BC250_3.00_CHIPSETMENU.ROM -Algorithm SHA256
알려진 정상 해시 (파일과 비교):
| 파일 | SHA256 |
|---|---|
BC250_3.00_CHIPSETMENU.ROM (모드 P3.00) |
48fbe5d366e6a56e2fdffdca848426216ba1f083610dab63db89d2f4e6c940b5 |
Robin5.00 (스톡 P5.00) |
0d6f136cb120cf3b2de26d5c4d7f255604fdbf4b9442af5ba55419b95b89aa82 |
BC250_3.00.ROM (스톡 P3.00) |
07595ca3aecf8a4caa28a397b5298f3946a1b769f87b16f67adc369c3f69045c |
BC250_2.00.bin (스톡 P2.00) |
ee6150dfed33bd05ea46063a352549416fdf3f45fa0e5edac2a68ef78d71083c |
저장소 링크는 검증된 BIOS 소스 및 SHA256 해시 참고.
파일 크기: - 알려진 모든 BC-250 BIOS 파일: 정확히 16 MB (16777216 bytes) - 파일 크기가 다르면 손상되었거나, 도구/패치(전체 BIOS 아님), 또는 관련 없는 파일입니다
커뮤니티 리소스¶
도움 받는 곳¶
- BC-250 Discord 서버
- 메인 채팅 채널에 질문
-
경험 많은 사용자가 복구를 안내할 수 있습니다
-
GitHub 저장소
- BC-250 문서 저장소
- BIOS 파일 및 플래셔 도구
하드웨어 프로그래머 구입처¶
CH347T 프로그래머: - AliExpress 및 Amazon에서 구매 가능
CH341A 프로그래머: - AliExpress 및 Amazon에서 구매 가능 - 사용 전 3.3V 출력 확인
테스트 클립: - SOIC8 테스트 클립 - SOP8 테스트 클립 - 칩 패키지가 불확실하면 둘 다 구비
긴급 연락¶
모든 복구 방법이 실패한 경우:
- Discord에 상세 내용과 함께 게시:
- 수행한 작업 (정확한 단계)
- 사용한 BIOS 파일
- 현재 증상
-
보드 사진 (도움이 되면)
-
전문 수리:
- 유료 BIOS 복구 서비스를 제공하는 사용자가 있습니다
-
커뮤니티에서 추천 확인
-
BIOS 칩 교체:
- 최후의 수단: SPI 플래시 칩 탈착 및 교체
- 납땜 기술 필요
성공적인 복구 사례¶
일반적으로 성공한 복구 시나리오:
- USB 플래시 후 CMOS 클리어: 보통 충분함
- CH347T로 하드웨어 재프로그램: 매우 신뢰적
- 같은 파일 두 번 플래시: 때로 필요함
- 다른 프로그래머 시도: 일부 프로그래머가 더 잘 동작