【Rockchip】1. Rockchip Linux SDKソフトウェアパッケージの解凍と展開

[Xiabaixiang]
Rockchip の SDK を初めて使用しましたが、マニュアルとガイダンスに従って、いくつかの落とし穴を踏み、最終的に解凍して SDK を正しく使用することができたので、ここに記録します。
小さな不満: 解凍をガイドする開発マニュアルは、解凍後に doc フォルダーでのみ入手できますが、解凍した後、なぜマニュアルが必要になるのでしょうか... 解凍していない人はどうやって知ることができますか... 参考:
"
Rockchip_Developer_Guide_Linux_Software_CN.pdf "
"Rockchip_RV1126_RV1109_Quick_Start_Linux_CN.pdf"

圧縮パッケージの入手

SDK パッケージを入手するには、協力ユニットまたは兄弟姉妹のテクニカル サポートにお問い合わせください。「Rockchip_Developer_Guide_Linux_Software_CN.pdf」によると、次の 2 つの方法に分けられます。
1. コード サーバー経由で git clone ssh://[email protected]/repo/rk/tools/repo をダウンロードします。コードサーバー
2. ローカル圧縮パッケージを介して解凍して取得します

ここでは、圧縮パッケージを解凍して得られる 2 番目の方法を使用しています。
私は個人的に rv1109_EVM_SDK を使用しています。

圧縮パッケージの解凍

ここでダウンロードしたものは、SDK の初期圧縮パッケージ tgz を zip 形式のファイルに圧縮するものです
ここに画像の説明を挿入
。001,002 が 2 つある理由は、パーティション モードが FAT32 であるためです / 圧縮パッケージは送信時に 2^32B を超えることができないためです。最大は 4G しかありません。これは二重圧縮されており、001 と 002 があります。解凍するときは、Windows で 001 を tar.gz ファイルに解凍し、その tar.gz ファイルを Linux に入れて直接解凍する必要があります。 get tgz、
ここに画像の説明を挿入
または解凍して tgz を取得した後、共有フォルダーを介して圧縮パッケージを Linux に渡します

ここで、tsr.gz 圧縮パッケージのサイズが 5G であるため、仮想マシンの容量が不足する状況に遭遇しました。
ディスク拡張に関する情報はインターネットで参照できます:
https://blog.csdn.net /lidongshengajz/article/details /73478904
および
http://t.csdn.cn/Ticck は
、レガシー パーティションの問題を回避するために正しい構成に特別な注意を払っています。そうしないと、ubuntu が起動後に 90 秒待機するか、そうでない可能性があります。全然開くことができた
(ubuntuの再インストールという血と涙の教訓…)
が最高です ubuntu自体の容量が十分な状況です
解決後続行

ubuntu では、新しいフォルダーを作成し、その中に圧縮パッケージを置き、
ここに画像の説明を挿入
ターミナルで次のコマンドを実行します (例として私は 1109 です)。
tar xvf rv1109_20210524.tar.gz -C rv1109_SDK/
これで解凍は完了です。
ここに画像の説明を挿入
SDK パッケージの導入の詳細については、マニュアルを参照してください。
ここに画像の説明を挿入

SDK環境のインストール

解凍後、「Rockchip_RV1126_RV1109_Quick_Start_Linux_CN.pdf」に従ってSDKに必要な環境をインストールします。コードは次のとおりです。
すべてのパッケージを一度に1文ずつインストールすることはできません

sudo apt-get install repo device-tree-compiler 
sudo apt-get install git-core u-boot-tools mtools 
sudo apt-get install parted libudev-dev libusb-1.0-0-dev
sudo apt-get install python-linaro-image-tools linaro-image-tools 
sudo apt-get install autoconf autotools-dev libsigsegv2 m4 
sudo apt-get install intltool libdrm-dev curl sed make binutils 
sudo apt-get install build-essential gcc g++ bash patch gzip gawk 
sudo apt-get install bzip2 perl tar cpio python unzip rsync 
sudo apt-get install file bc wget libncurses5 libqt4-dev libglib2.0-dev 
sudo apt-get install libgtk2.0-dev libglade2-dev cvs git 
sudo apt-get install mercurial openssh-client subversion asciidoc w3m 
sudo apt-get install dblatex graphviz python-matplotlib
sudo apt-get install libc6:i386 libssl-dev expect fakeroot cmake flex
sudo apt-get install bison liblz4-tool libtool keychain

これで、ubuntu で SDK を使用できるようになります。使い方はフォローブログをご覧ください!


ps: Windows への SDK エクスポートについて:
ファイル パスと形式の問題により、共有フォルダーを介して完全にコピーできません。理由: http://t.csdn.cn/kBTDh
ここに画像の説明を挿入

Rockchipドライバーのインストール

rv1109_EVM_SDK\tools\windows\DriverAssitant_v5.11\DriverAssitant_v5.1.1 で
USB ドライバーの圧縮パッケージを見つけ、解凍してダブルクリックしてドライバーをインストールします
ここに画像の説明を挿入

終わり

おすすめ

転載: blog.csdn.net/z5z5z5z56/article/details/125545242