Skip to content

Latest commit

 

History

History
129 lines (88 loc) · 9.89 KB

README_JA.md

File metadata and controls

129 lines (88 loc) · 9.89 KB

NanoKVM

NanoKVM は RISC-V を搭載しています! 使用中に問題や提案がある場合は、ここで issue を提出するか、MaixHub Discussion でお知らせください。

オープンソース & コントリビューション

2025.02.19 更新

NanoKVM のすべてのコンポーネントはオープンソース化されており、front-endback-endkvm_visionkvm_mmfkvm_systemkvmapp update packagesystem sdkpackaging methodsが含まれます。

2025.02.14 更新

最新のアプリケーションバージョン v2.1.6 には、多くのセキュリティ強化とバグ修正が追加されているため、一般のユーザーはこのバージョン以降へのアップグレードをお勧めします。

2025.02.05 更新

セキュリティを懸念しているユーザーは、この issue をお読みください: #301、セキュリティに関するすべての懸念事項について説明されています。 GitHub は、オープンで透明性のあるプラットフォームとして、いわゆる「バックドア」の懸念事項を議論する場を提供しています。オープンソースであることにより、製品のセキュリティがさらに強化されます!

2024.10.18 更新

10/08にバックエンドコードをオープンソース化しました。すぐにPRを提出してくれたCivilに感謝します。最新のNanoKVM-PCIeを報酬として提供します! 10月中旬のバッチはテストとパッケージングを開始しており、10/01以前のほとんどの注文は次週と次々週に出荷されます。 10/01以降、アリエクスプレスの出荷日は12月に変更されました。これは保守的な納期です。10月の注文は11/15〜12/15の間に発送される予定です。

紹介

Lichee NanoKVMは、LicheeRV NanoをベースにしたIP-KVM製品で、LicheeRV Nanoの極小サイズと強力な機能を継承しています。 Lichee NanoKVMは2つのバージョンがあります: NanoKVM Liteは基本構成で、一定のDIY能力を持つ個人ユーザーや大量のニーズを持つ企業ユーザーに適しています。 NanoKVM Fullは完全版で、洗練されたケースと完全なアクセサリーを備え、起動時にすぐに使用できるシステムミラーカードが内蔵されており、個人ユーザーに推奨されます。

NanoKVM 分解画像

技術仕様

製品 NanoKVM (Lite) NanoKVM (Full) PiKVM V4
計算ユニット LicheeRV Nano(RISCV) LicheeRV Nano(RISCV) CM4 (ARM)
解像度 1080P @ 60fps 1080P @ 60fps 1080P @ 60fps
ビデオエンコーディング MJPEG, H264 MJPEG, H264 MJPEG, H264
ビデオ遅延 90~230ms 90~230ms 100~230ms
UEFI/BIOS
仮想HID
仮想CD-ROM
IPMI
Wake-on-LAN
ETH 100M/10M 100M/10M 1000M/100M/10M
ATX電源制御 なし、ユーザーが自分で接続 USBインターフェースIO制御ボード RJ-45インターフェースIO制御ボード
OLED なし、ユーザーが自分で接続 128x64 0.96" 白 128x32 0.91" 白
UART 2 2 1
TFカード なし
拡張 なし PoE WiFi/LTE
消費電力 0.2A@5V 0.2A@5V ピーク時 2.6A@5V
電源入力 PC USBで給電可能 PC USBまたは補助電源 DC 5V 3A電源が必要
冷却 静音ファンレス 静音ファンレス ファン冷却
サイズ 23x37x15mm ~1/30 PiKVM V4サイズ 40x36x36mm ~1/7 PiKVM V4サイズ 120x68x44mm

NanoKVM PCB ピン配置

NanoKVM ハードウェアプラットフォーム

NanoKVMはSipeed LicheeRV Nanoに基づいており、仕様、回路図、寸法図はこちらで確認できます。

NanoKVM LiteはLicheeRV NanoとHDMItoCSIボードで構成され、NanoKVM FULLはNanoKVM LiteにNanoKVM-A/Bボードとシェルを追加しています。HDMItoCSIボードはHDMI信号を変換するために使用されます。NanoKVM-AにはOLED、ATX制御出力(USB Type-Cインターフェース)、補助電源供給およびATX電源オン/オフおよびリセットボタンが含まれています。NanoKVM-Bは一端がAボードに接続され、他端がコンピュータのATXピンに接続され、コンピュータの電源をリモートで制御します。

NanoKVMイメージはLicheeRV Nano SDKおよびMaixCDKに基づいて構築されており、LicheeRV Nanoを使用する資料と互換性があります。逆に、KVMソフトウェアはLicheeRV Nanoや他のSG2002製品では使用できません。LicheeRV NanoやMaixCamでHDMI入力アプリケーションを構築したい場合は、技術サポートを受けるためにお問い合わせください。

注:SG2002の256MBメモリのうち、現在158MBがマルチメディアサブシステムに割り当てられており、NanoKVMはビデオ画像の取得と処理にこのメモリを使用します。

ロードマップ

Q1 2025

改善:

  • HDMI モジュールをリファクタリングし、libmaixcam_lib.so の依存関係を削除
  • SSH をデフォルトで無効にし、Web UI に有効/無効の切り替えを追加
  • Tailscale をデフォルトで無効にし、Web UI に有効/無効の切り替えを追加
  • 設定ファイルに JWT 設定オプションを追加
  • bcrypt を利用したパスワードストレージのセキュリティ保護

配布:

  • GitHub 経由でのアプリケーション配布
  • オンラインでの更新の際に整合性チェックを実施
  • オフラインでの更新をサポート

バグ修正:

  • DNS の問題を修正
  • CSRF の脆弱性を修正

機能

  • 79 Zerotier をサポート
  • 99 WireGuard をサポート
  • 249 Mouse Jiggler を追加

購入方法

コミュニティ