IMX6ULL 学習ノート (1) - 環境の構築、コンパイル、およびプログラミング

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 シリアルポートドライバーのインストール

1.4 シリアル ポート ツールのインストール

ボーレート 115200

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 シリーズに基づく

おすすめ

転載: blog.csdn.net/qq_36347513/article/details/126644730