1. 環境を構築する
1.1 VMware のインストール
公式 Web サイトのダウンロード: https://customerconnect.vmware.com/en/downloads/info/slug/desktop_end_user_computing/vmware_workstation_pro/16_0
Baidu ネットワーク ディスク: https://pan.baidu.com/s/1oN7H81GV0g6cD9zsydg6vg抽出コード: mrn9
アリ クラウドディスク: https://www.aliyundrive.com/s/bLRLG49hSJq
1.2 Ubuntu のインストール
公式サイトのダウンロード: https://ubuntu.com/download/desktop
Aliyun ミラー: http://mirrors.aliyun.com/ubuntu-releases/Baidu
ネットワーク ディスク: https://pan.baidu.com/s/1LzE– l-5k7PLQWhIp-ktBw抽出コード: 347p
1.3 シリアルポートドライバーのインストール
- CH340
公式サイトのダウンロード: https://www.wch.cn/products/CH340.html
Baidu ネットワーク ディスク: https://pan.baidu.com/s/1D47evIrufHWG1M9Av6YFOQ?pwd=kes6抽出コード: kes6
1.4 シリアル ポート ツールのインストール
ボーレート 115200
-
MobaXterm (オプション)
公式サイトのダウンロード: https://mobaxterm.mobatek.net/download.html
Baidu ネットワーク ディスク: https://pan.baidu.com/s/1bHWwFb9DAXpnZp6BB770ZA?pwd=i6dr抽出コード: i6dr -
SecureCRT (オプション)
公式 Web サイトのダウンロード: https://www.vandyke.com/cgi-bin/releases.php?product=securecrt
Baidu ネットワーク ディスク: https://pan.baidu.com/s/181N27sERczQI4czfQuERAw?pwd=twcx抽出コード:twcx
1.5 Ubuntu と Windows 間のファイル転送
1.5.1 VMware Tools または open-vm-tools のインストール
Windows から Ubuntu に共通ファイルをコピーして貼り付けることができます。
1.5.2 FileZilla のインストール
大きなデータ ファイルを Windows から Ubuntu に転送する必要がある場合、VMware ツールを介して転送することはできません。そうしないと、VM ツールでエラーが発生します。現時点では、大きなデータ ファイルを転送するにはサードパーティ製のソフトウェアが必要です。
公式サイトのダウンロード: https://www.filezilla.cn/download
Baidu ネットワーク ディスク: https://pan.baidu.com/s/1WxcKjbYzMUv0qjAZDDmYlAPassword : jshn
-
Ubuntu で FTP サービスを有効にする
sudo apt-get install vsftpd
-
ソフトウェアが自動的にインストールされるまで待ちます。インストールが完了したら、VI コマンドを使用して /etc/vsftpd.conf を開きます。コマンドは次のとおりです。
sudo vi /etc/vsftpd.conf
-
vsftpd.conf ファイルを開いた後、次の 2 行を見つけて、i と入力して編集し、Esc を押して、「: と wq」と入力して保存します。
local_enable=YES write_enable=YES
-
FTP 書き込み権限を開き、上記 2 行の前に「#」がないことを確認し、ある場合はキャンセルします。完了後の図に示すように、
-
変更後、次のコマンドを使用して FTP サービスを再起動します。
sudo /etc/init.d/vsftpd restart
-
FileZilla を使用して Ubuntu の FTP サーバーに接続します。
1.6 Ubuntu と開発ボード間のファイル転送
IMX6ULL スタディ ノートを表示する (3) - NFS ネットワーク ファイル システムをマウントする
1.7 クロスコンパイラのインストール
IMX6ULL スタディ ノートを表示する (4) - クロス コンパイル ツールチェーンをインストールして使用する
2.コンパイル
2.1 U-Boot のコンパイル
IMX6ULL スタディ ノートを表示する (5) - U-Boot を入手してコンパイルする
3.燃焼
3.1 ミラーバーン
IMX6ULLスタディ ノート (2) を表示 - SD カード経由で画像を書き込む
3.2 U-Boot プログラミング
IMX6ULL スタディ ノートを表示(6) - USB OTG (MfgTool ツール) を介して U-Boot を
書き込む IMX6ULL スタディ ノートを表示(7) - SD カードを介して U-Boot を開始
• 2022 年 9 月 1 日にLeungが執筆
• 参照: [Wildfire] Linux Foundation およびアプリケーション開発実践ガイド - i.MX6ULL シリーズに基づく