소유
StarFive는 평가 및 검토를 위해 VisionFive 2 RISC-V SBC 중 하나를 나에게 보냈습니다. 나는 듀얼 기가비트 이더넷과 8GB RAM을 갖춘 모델을 얻었고 데비안 12 "책벌레" 이미지에 대한 내 경험을 보고하겠습니다. 그러나 현재로서는 이사회를 검토할 수 없기 때문에 정확히 검토가 되지는 않습니다. 이는 실제로 얼리 어답터를 위한 것이며 해결해야 할 문제가 많습니다. 이 게시물에서는 작동하는 것과 작동하지 않는 것과 OS를 설치하는 데 직면한 몇 가지 문제에 대해 보고하겠습니다.
이 보드는 "변화를 수용하고 미래를 수용하라"라고 적힌 패키지로 제공됩니다.
하단에는 몇 가지 유용한 링크와 QR 코드가 있으며, 원하는 것은 소스 코드와 소스에서 이미지를 빌드하기 위한 지침이 포함된 GitHub 저장소입니다(참고: Ubuntu 16.04, 18.04 또는 20.04 x86_64 권장). 보드의 RVspace 포럼 섹션에서는 시작하기 위한 지침과 다른 사용자의 피드백을 찾을 수 있습니다.
보드 레이아웃과 구성 요소는 내 보드가 VisionFive 2라는 점을 제외하면 Kickstarter에서 출시되었을 때와 정확히 동일해 보입니다.V1.3B.
중앙에는 StarFive JH7110 쿼드 코어 RISC-V 프로세서, BIWIN BWMZCX32H2A-64G 8GB RAM 칩, Raspberry Pi 4와 같은 VL805 PCIe-USB 3.0 브리지, MotorComm YT8531C 기가비트 이더넷 트랜시버 2개 및 AXP15060이 있습니다. PMIC. 모든 기본 포트는 한쪽에 3.5mm 오디오 잭, 4개의 USB 3.0 포트, HDMI 2.0 출력 및 2개의 기가비트 이더넷 포트가 있습니다.
하단에는 OS 부팅에 사용할 MicroSD 카드 소켓, eMMC 플래시 모듈용 커넥터, NVMe SSD용 M.2 소켓이 있습니다.
데비안 이미지는 Baidu Drive 또는 Google Drive에 연결되는 StarFive 웹사이트에서 사용할 수 있습니다. 최신 이미지는 현재 12월 말 공개된 Image-69입니다.
압축되지 않은 이미지는 내 8GB MicroSD 카드에 맞지 않아서 32GB MicroSD 카드에 플래시했는데 완료하는 데 거의 45분이 걸렸습니다. 내 생각에는 곧 죽을 수도 있고 또 다른 카드 묶음을 구입해야 할 수도 있습니다. 몇 달밖에 지속되지 않는 MicroSD 카드를 구입하는 데 이렇게 낭비되는 시간이 부분적으로 제가 항상 MicroSD 카드로만 부팅되는 보드를 싫어하는 이유이기도 합니다.
그런 다음 USB 키보드, USB 마우스, 이더넷 케이블, USB Type-C 전원 어댑터를 연결했습니다. 처음에는 5V/2A를 사용했지만 충분한 전력을 공급하지 못하고 보드가 지속적으로 부팅 루프를 일으키기 때문에 좋은 생각이 아닙니다. 5V/3A Raspberry Pi 전원 어댑터도 잘리지 않아서 전원 관련 문제가 없는지 확인하기 위해 100W GaN 전원 어댑터를 사용했습니다. 아, 그리고 이것이 권장되기 때문에 보드를 높이기 위해 스페이서를 추가했습니다.
그러나 보드가 부팅되지 않는 것을 발견하고 포럼에서 다음과 같은 설명이 있는 Image 69 발표를 발견했습니다.
이 Debian 이미지를 실행하기 전에 가이드: 4.3장 77에 따라 최신 SPL 46 및 U-Boot 44 바이너리를 업데이트하세요. 이건 매우 중요합니다.
적절한 문서를 찾는 데 시간이 걸렸습니다. 중국어 및/또는 영어로 곳곳에 퍼져 있기 때문입니다. 하지만 가장 좋은 곳은 영어로 된 문서가 있는 문서 게시 상태 페이지입니다. SSH를 통해 로그인하는 것은 가능하지만 부팅 문제가 발생할 가능성을 고려하면 위에서 언급한 부팅 루프 문제를 발견한 방식으로 직렬 디버그 보드를 연결하는 것이 좋습니다.
Debian 12를 설치하기 전에 VisionFive 2에서 SPL 및 U-boot 부트로더를 업데이트하고 sdcard.img 최소 Linux 이미지도 사용해야 합니다. GitHub에서 해당 항목을 찾을 수 있으며 저는 VisionFive2 Software v2.8.0의 파일 부분을 사용했습니다. 첫 번째 단계는 sdcard.img를 MicroSD 카드에 플래시하는 것이었습니다. 이 이미지는 8GB 카드에 맞습니다.
사용자 이름 "root"와 비밀번호 "starfive"로 로그인할 수 있습니다. 문의하기 위한 부트 로그는 다음과 같습니다.
네트워크에 연결되어 있는지 확인해 보겠습니다.
문제 없다. 이제 GitHub에서 최신 SPL 및 U-boot 바이너리를 다운로드하고 호스트 시스템에서 SCP를 통해 보드로 전송할 수 있습니다.
VisionFive 2 터미널로 돌아가서 파티션을 확인할 수 있습니다.