Firefly-rk 3399開発記録1-環境構築

2023 ワード

1.ファームウェア
現在builrootコンパイルを選択し、最新のファームウェアを公式にダウンロードします.ここではfirefly-sdk-220629.7 zを使用し、MD 5を検証します.
通過後、解凍を行いますhttp://wiki.t-firefly.com/zh_CN/Firefly-RK3399/buildroot_compile.html、基本的なコンパイル手順はチュートリアルと同じです.
ここで選んだのはdocker配備で、dockerのやり方がわかる人は自認すればわかる
a).docker pull ubuntu:16.04 
b).コンテナを作成し、ディレクトリをマッピングし、ファームウェアのソースディレクトリをコンテナにマッピングします.
c).インストール依存、docker公式ミラーは最小ファームウェアで、中には多くのものが欠けています.インストールされているものは上のリンクの中にもあります.ソースを更新する必要があるかもしれません.海外のソースを歩くのが遅すぎるのを避ける必要があります.
2.コンパイル
dockerの導入が完了したら、チュートリアルに従ってコンパイルします.
a)./build.shフルコンパイル、コンパイル时间は少し长くて、こちらは3时间近く使って、コンパイルの过程は间违うかもしれなくて、初歩的な考虑はメモリが不足して、システムのメモリの8 Gはすべて足りません...
b)./mkfirmware.sh各部ミラーリンクの更新
3)./build.sh updateigg、ここで名前を指定してミラーを生成することができて、ディレクトリを生成するのはrockdev/pack/で、実は第1歩の全コンパイルはすでに生成して、ここで各パーティションのファームウェアをパッケージして、1つのミラーにして、多パーティションの面倒を処理することを避けます
3.更新ファームウェアのダウンロード
rockchip公式ダウンロードツールhttps://github.com/rockchip-linux/toolsあ、アップグレードはやはり少し面倒で、現在USBのアップグレードを採用して、アップグレードの方案とhttp://wiki.t-firefly.com/zh_CN/Firefly-RK3399/01-bootmode.html話の差は多くない.
a).type-cインタフェースでデバイスに接続
b).ドライバのインストールv4.91.zip、デバイスマネージャで何か見えるはずです
c).\rk3399\tools\windows\RKDevTool\RKDevTool_Release\RKDevTool.exe、このソフトウェアを開くと、
d).Fireflyの説明に従って、recoverを押して、resetを押して解放して、もし設備が正常であれば、RKdevTool.exeはデバイスの発見を見る
e).デバイスが発見したら、ファームウェアのアップグレード->ファームウェアページで選択ファームウェアをロードし、アップグレードに切り替えると、自分でダウンロードできます.ここは少し挫折し、ダウンロードに失敗する可能性があります.失敗したら、flashを消して、再アップグレードします.
4.使用
アップグレードが完了した後、シリアルポートにアクセスし、シリアルポートのボーレートは1500000で、少し高いです.の入った後、シリアルポートは機密に関与せず、直接使用でき、dhcpとsshを開いた.画面を買って、HDMIに接続することができて、このように画面が表示されます.
firefly-rk3399 开发记录1-环境搭建_第1张图片
   ,      ok