SCSI2SD manual ko

From 흡혈양파의 인터넷工房
Jump to navigation Jump to search
SCSI2SD 메뉴얼(비공식 번역)

원문 : https://www.codesrc.com/mediawiki/index.php/SCSI2SD_UserManual

이 내용은 원문을 의역한 부분이 있습니다. deepL 을 이용해서 번역을 진행하였으며, 내용이 이상하면 원문쪽을 참고 부탁드립니다 - 20230508


중요 사항

경고: SCSI2SD 의 아래쪽이 전기가 흐르는 표면에 닿지 않도록 하십시오. 그렇지 않으면 SCSI2SD 가 손상되거나, 컴퓨터의 전원 공급 장치가 손상되거나, 화재가 발생할 수도 있습니다.

경고: 12V 전원을 보드에 공급하지 마세요! 이런 실수는 대부분 보통 표준 드라이브 molex 연결이 없는 sampler 에 사용하기 위해 맞춤형 전원 케이블을 만드려고 하는 경우에 발생합니다. 5V와 12V 와이어의 위치가 바뀌는 것은 매우 쉬운 일입니다. SCSI2SD 에는 12V가 전혀 필요하지 않기때문에 12V 전선은 완전히 빼놓으십시오. 5V 이상을 공급하면 메인 칩(Cypress PSoC 5lp)에 새로운 구멍이 나타나게 될거고 마법의 연기가 빠져나갑니다. 메인 칩을 교체할 때까지 SCSI2SD는 다시 작동하지 않습니다.


전원

5V 전원은 다음 방법 중 하나를 통해 공급할 수 있습니다:

  • SCSI 호스트가 충분한 터미네이터 전원을 공급하는 경우라면 SCSI 케이블로(V5/V6)...
  • 플로피형 전원 커넥터(V6) - 이 경우는 대부분 3.5 FDD 를 의미합니다.
  • 표준 디스크 드라이브 전원 커넥터(V3/v4/v5) - 5.25 인치 FDD 를 의미합니다.
  • micro USB 케이블.

두 종류의 전원을 동시에 연결해도 안전합니다.


Active 터미네이터

V6.0 보드

보드 내장의 터미네이터는 scsi2sd-util6 도구를 사용하여 소프트웨어 구성을 통해 활성화할 수 있습니다.


V5.0 보드

2개의 저항 팩(어레이 저항)을 제거하면 터미네이터를 비활성화할 수 있습니다.

저항 팩의 표시는 Molex 드라이브 전원 커넥터 끝에 있어야 합니다.

이 보드에는 J3TERMPWR 점퍼가 사용되지 않습니다. 더 효율적인 전원 공급 장치(선형 레귤레이터가 아닌 스위칭 레귤레이터)로 인해 USB 전원만으로도 터미네이터를 실행할 수 있습니다.


V5.0 이전 버전의 보드

2개의 저항 팩(어레이 저항)을 제거하면 터미네이터를 비활성화할 수 있습니다.

저항 팩을 다시 삽입할 때는 저항에 인쇄된 점을 보드 표시와 일치시켜야 합니다.

대부분의 SCSI 호스트 컨트롤러는 50핀 케이블을 통해 터미네이터를 실행하는 데 필요한 전원을 제공합니다. 종단 전원을 제공하지 못하는 컨트롤러의 경우, J3TERMPWR 점퍼를 닫아 해당 전원을 공급할 수 있습니다.

J3을 통해 종단 전원을 공급하는 것은 표준 디스크 드라이브 전원 커넥터를 통해 전원이 공급되는 경우에만 작동합니다. USB 케이블은 충분한 전류를 공급할 수 없으므로 USB 5V 라인이 J3 에 연결되지 않습니다.


어떤 micro SD 카드를 사용하면 되나요?

V6

우수한 성능을 얻고싶다면 Class 10 이상의 카드를 사용하세요.


V3/V4/V5

SCSI2SD는 SPI 를 사용해서 micro SD 카드에 액세스하기 때문에 더 빠른 메모리를 사용하는 이점은 거의 없습니다(class 10 이나 4,2). 편리한 것을 사용하십시오. 일반적으로 쉽게 구할 수 있는 class 10 카드는 대부분 SCSI2SD 개발 및 테스트 중에 사용됩니다.


Hot Swap

펌웨어 버전 4.0 이상이 필요합니다.

Hot Swap 을 지원하도록 구형 SCSI2SD 보드를 수정하는 방법에 대한 자세한 내용은 핫 스왑을 참조하세요.


펌웨어 업데이트

  • codesrc.com 에서 최신 펌웨어 파일과 scsi2sd-util 유틸리티를 받습니다.
  • USB 케이블을 포함하여 SCSI2SD 에서 모든 전원을 분리하거나 끕니다. 연결된 모든 SCSI 호스트 컨트롤러 또는 장치를 꺼야 합니다.
  • scsi2sd-util 명령줄(line) 유틸리티를 실행합니다.

Mac OSX 및 Linux에서는 실행 권한이 필요합니다:

sudo chmod a+x scsi2sd-util
  • scsi2sd-util 파일 메뉴에서 "Upgrade Firmware" 를 선택하고 펌웨어 파일을 선택합니다. 확인을 클릭합니다.
  • USB 케이블을 연결합니다.

원본 이미지 참고

  • log 창에 장치가 검색되고 펌웨어가 업데이트된 것이 표시되어야 합니다.


기본값

SCSI2SD 보드에 USB 케이블을 연결하지 않은 상태에서 scsi2sd-util 을 실행하면 순수한 기본값을 볼 수 있습니다. 펌웨어 업그레이드 절차(위)는 이러한 방식으로 시작되므로 위 그림에서 기본 구성 값을 볼 수 있습니다. 기본값은 2GB 크기의 SCSI ID 0 에서 단일 드라이브로 작동하는 값습니다.(SD 카드 용량이 더 작은 경우는 제외).

대부분의 경우 보드의 기본 구성으로도 "즉시" 작동하지만, 모든 경우 에서 최적값은 아닐 수 있습니다.


옵션값

SCSI2SD 는 각각 다른 SD 카드 섹션을 사용하여 최대 4개의 서로 다른 SCSI ID를 지원합니다.

  • "Enable Parity" 는 들어오는 요청에 대해 SCSI 버스 패리티를 검사하는 것을 말합니다. 최상의 결과를 얻으려면 장비에 맞게 설정하세요. SCSI 버스 Parity 생성을 지원하는 장비에서 이 옵션을 활성화하면 노이즈/오류 감지가 향상되며 잘못된 종단저랑(터미네이터) 또는 케이블을 감지하는 데 도움이 됩니다.
  • "Enable Unit Attention" 이 옵션을 활성화하면 전원을 켤 때, SCSI2SD 구성이 기록될 때마다, 메모리 카드를 삽입하거나 제거할 때 SCSI Unit Attention 상태가 전송됩니다. microSD 카드를 "핫 스왑"하려는 경우 이 옵션을 활성화해야 합니다.
  • 사용자의 필요에 따라 Vendor, Product ID, Revision, Serial number 등은 변경해도 됩니다.
  • 장치 크기는 원하는 가상를 설정하면 됩니다. 예를 들어, SCSI2SD 를 사용하게될 장비의 디스크 인식 크기가 2GB로 제한되어 있어도 16GB micro-SD 카드를 사용할 수 있습니다. 사용되는 값은 구성된 값과 실제 microSD 카드 크기 중 낮은 값을 사용하면 됩니다.

NOTE: 현재(펌웨어 4.2.4를 통해) 모든 구성 정보는 메모리 카드가 아닌 SCSI2SD 보드에 저장됩니다. 따라서 이동식 카드(microSD) 교체에 따라 설정이 변경되지는 않습니다.


현재 설정값

scsi2sd-util 을 사용하여 USB 케이블이 SCSI2SD 보드에 연결되어 있고 log 창에 SCSI2SD 장치가 감지되었다는 메시지가 표시된 상태에서 [Load from device] 를 클릭하면 현재 구성을 가져옵니다.


설정 변경하기

SCSI2SD 의 설정 변경은 USB 인터페이스를 통해 구성됩니다.

  • codesrc.com 에서 scsi2sd-util 유틸리티를 다운로드합니다.
  • Linux 환경 에서는 다음과 같은 추가 패키지가 필요할 수 있습니다.:
    • libudev0
    • libpng12
  • Mac OSX 및 Linux에서는 실행 권한이 필요합니다.
chmod a+x scsi2sd-util

Linux 에서는 루트 권한이 필요할 수 있습니다:


sudo scsi2sd-util


  • USB 케이블을 통해 SCSI2SD 를 연결한 다음 scsi2sd-util을 시작합니다.
  • 선택 사항으로 [Load from device]를 클릭하여 SCSI2SD 보드의 현재 설정값을 알아냅니다.
  • 원하는 대로 값을 변경합니다.
  • [Save to device] 을 클릭해서 새 설정값 SCSI2SD 보드에 기록니다. log 창에 기록 중인 설정값이 표시됩니다.