Orange Pi 5とRockchip RK3588プロセッサーの使い始め

Ari Mahpour
|  投稿日 2024/10/14 月曜日  |  更新日 2025/01/17 金曜日
プロジェクト Orange Pi 5 と Rockchip RK3588 プロセッサ

Rockchip RK3588プロセッサを搭載したOrange Pi 5は、Raspberry Pi 5の主要な競合として急速に人気を集めています。クアッドコアARM Cortex-A76、クアッドコアARM Cortex-A55、Arm Mali-G610 MP4 GPU、そしてNPUを搭載したこのボードは、まさに働き者です。どこから手をつけていいか分からないこともありますが、このガイドでは、Orange Pi 5を起動して動かすための基本的なステップをご紹介します。Orange Pi 5でカスタムイメージ「ubuntu-rockchip」をダウンロード、インストール、実行する方法をカバーし、プロジェクトのスムーズなパフォーマンスを保証します。

ハードウェア概要

2.5 GbE Ethernet ポート、8K解像度の複数のHDMIポート、PCIe 3.0 SSD用の内蔵M.2スロット、そしてWiFi 6Eのサポートを備えたこのボードは、この分野の他の競合他社を大きく上回っています。専用GPUを搭載しているため、この小さなデバイスのグラフィックスとビデオの加速は素晴らしいものです。専用のニューラルプロセッシングユニット(NPU)により、ニューラルネットワーク用の複雑な数学(行列乗算など)を実行する能力があります(ニューラルネットワークの理解およびFPGA上でのニューラルネットワークの構築で見たように)。これらの機能(および標準のシングルボードコンピュータの周辺機器)を備えているため、この小さなデバイスで多くのことを実現できます。

Top view of Orange Pi 5 Max
図1: Orange Pi 5 Max (16 GB) の上面図
Figure 2: Bottom view of Orange Pi 5 Max (16 GB) with 512 GB SSD NVMe installed (sold separately)
図2: 512 GB SSD NVMeを装着したOrange Pi 5 Max (16 GB) の下面図(別売り)

画像の選択

Orange Pi用のイメージ(この場合はオペレーティングシステム)を選ぶ際、それが100%直感的ではありません。Orange Piには公式のイメージが提供されていますが、サポートについては賛否両論があります。ArmbianはOrange Pi用の別のオペレーティングシステムですが、特にRockchip 3588(つまり、多くの異なるチップをサポート)を対象としていません。私の調査と経験に基づき、Rockchip 3588プロセッサー専用に構築されたubuntu-rockchipを選択しました。また、最新のソフトウェアパッケージをすべて活用するために、Ubuntuの最新バージョン(この記事を書いている時点での24.04)を選びました。

Orange Pi 5のセットアップ

ソフトウェアの面に入る前に、以下のハードウェアを準備する必要があります:

  • Orange Pi 5ボード(私はOrange Pi 5 Maxを購入しました)
  • キーボード、マウス、モニター、およびHDMIケーブル
  • USB-C電源アダプター(私はRaspberry Pi 5でも使用するために5Aバージョンを購入しました)
  • 超高速SDカード(少なくとも16 GB)例えばSanDisk Extreme

キーボード、マウス、モニターをボードに接続する必要があります。電源供給のスイッチがないので、そのデバイスにプラグを差し込むのは控えてください。デバイスをオンにする前に、まずMicroSDカードをフラッシュする必要があります。

MicroSDカードのフラッシュ

MicroSDカードをフラッシュする前に、公式イメージをダウンロードする必要があります。私はフルエクスペリエンスを選択しました:Ubuntu 24.04 LTSデスクトップにLinux 6.1を搭載し、初心者の方にも同じことをお勧めします。イメージをダウンロードした後、balenaEtcherを開いて、簡単な3ステップでフラッシュします:

Manufacturing Made Easy

Send your product to manufacturing in a click without any email threads or confusion.

  • ファイルからフラッシュ:ダウンロードしたばかりのファイルにナビゲートします(抽出は不要です)
  • ターゲットを選択:コンピュータに挿入したMicroSDカードを選択します
  • フラッシュ:フラッシュボタンをクリックして実行します
Figure 3: Screenshot of balenaEtcher
図3: balenaEtcherのスクリーンショット

フラッシュが完了したら、MicroSDカードを取り出してOrange Piに装填し、電源アダプタからのUSB-Cケーブルを差し込んで電源を入れます。

初期設定と構成

初めて起動すると、画面に何かが表示されるまでに通常よりも1、2分余分にかかることがあります。初回の起動が通常の起動時間よりも長くかかるのは完全に正常です。システムが起動すると、UbuntuのGNOME(ユーザーインターフェイス)に案内され、タイムゾーン、ロケール、WiFiの設定を行うことになります。これらのステップを完了したら、少し時間を取ってオペレーティングシステムを探索してみてください。

セットアップウィザードを完了したら、最新のソフトウェアを実行していることを確認するためにシステムを更新することが重要です。

1. ターミナルを開く:ショートカットCtrl + Alt + Tを使用してターミナルを開きます。 

2. システム更新コマンドを実行する:sudo apt update -y && sudo apt upgrade -y

Professional PCB Drawings in Minutes

Create and update documentation as you design.

これにより、すべてのパッケージが最新バージョンに更新されます。更新が完了したら、次のように入力してシステムを再起動します:sudo reboot

再起動後は、Chromiumを開いてサンプルビデオテストをいくつか試してみてください。個人的にはこのテストが好きです(かなり古いですが)、GPUをテストするための他の方法をウェブで探してみるのも良いでしょう。計算処理が集中するとチップがかなり熱くなることに注意してください。Rockchip 3588プロセッサが過熱している場合は、ヒートシンクやファン付きのケースへの投資を検討することをお勧めします。

結論

この記事では、ubuntu-rockchipを使ってOrange Pi 5を設定する方法を説明しました。周辺機器の確認、MicroSDカードのフラッシュ、基本的なオペレーティングシステムの立ち上げを順を追って説明しました。次の記事では、Rockchip RK3588の強力なハードウェアを高度なアプリケーションで活用する方法についてさらに深く掘り下げます。

筆者について

筆者について

Ariは、設計、デバイスパッケージ、テスト、および電気、機械、およびソフトウェアシステムの統合において幅広い経験を持つエンジニアです。彼は、設計/デザイン、検証、テストのエンジニアをまとめて団結したグループとして機能させることに情熱を注いでいます。

関連リソース

関連する技術文書

ホームに戻る
Thank you, you are now subscribed to updates.