1110651_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

1110651_ja-JP

1110651_ja-JP

MYS-6ULXへのOSのプログラミング方法と開発環境の設定方法<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

MYIR が設計した MYS-6ULX は、わずか70mm×55mmで、業界およびモノのインターネット(IoT)アプリケーション向けに特別に設計された高性能で低コストのシングルボードコンピュータ(SBC)です。これは、最も効率的なARM Cortex-A7コアを特長とし、最大528MHzの速度で動作できるNXP i.MX 6UL/6ULLプロセッサファミリに基づいています。

111.png

MYS-6ULXシングルボードコンピュータは、YoctoとDebian OSをサポートしています。ここでは、Debian OSを例に挙げます。

 

プログラミング手順は次のとおりです。

  1. SDカードを用意します。OS「mys6ull-debian8.rootfs.sdcard」のイメージファイルを開きますWin32Disk Imagerを使用して、SDカードにプログラムします。
  2. MYS-6ULXボードの電源を入れます。SDカードをスロットに挿入し、ディップスイッチを0101に設定します。シリアルポートケーブルとUSB電源ケーブルをボードに接続し、ボードの電源を入れます。15.png
  3. システム内の L ogin です。ユーザー名は root で、パスワードは 123456 です。コマンドcat / etc / issueでシステム情報を表示すると、システムバージョンは以下に示すようにDebian8であり、OSがSDカードに正常にプログラムされていることを意味します。
  1. 12.jpg

私がPCで作業している開発環境はUbuntu VMSで、Ubuntu VMSにはARMGCCコンパイラをインストールする必要があります。コンパイラが使用可能かどうかは、命令arm-linux-gnueabihf-gcc–vで確認できます。Ubuntu16には、次のような5.4バージョンのコンパイラが付属しています。

13.jpg

システムにコンパイラが付属していない場合は、コンパイラをインストールする必要があります。提供されたツールキット MYIR には、そのコンパイラが含まれています。03-Tools \ Toolchainフォルダを開くと、

"gcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf.tar.xz"です。

このパッケージをVMSのフォルダにコピーし、以下のコマンドを使用して抽出します。

xz -dgcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf.tar.xz

タール-xfgcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf.tar

gcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf という名前のファイルがあります解凍後、以下の手順に従ってコンパイラを設定します。

export PATH= $PATH:$DEV_ROOT/\gcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf/bin

exportCROSS_COMPILE=arm-linux-gnueabihfexport

ARCH=アーム

コンパイラのバージョンを再度表示すると、画面に印刷される情報は次のようになります。

14.jpg

コンパイラのバージョンは4.9.3であることがわかります。これで、開発環境の設定はすべて完了です。

全般Re: MYS-6ULXでのOSのプログラミング方法と開発環境の設定方法<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
こんにちはプラシャン、
 
GPIO1_IO05はもともとタッチスクリーンの制御ピンとして使用されていました。
他の目的で使用する場合、タッチスクリーンはタッチスクリーンの制御ピンを使用または再構成することはできません
カーネルソースコードファイル「/arch/arm/boot/dts/myb-y6ull-14x14.dts」を以下のように 変更する必要があります
次に、新しい dtb ファイルをコンパイルして生成し、プログラムします
 
GPIOをdtsで定義します。
mys6ul01.jpg
元の使用法をマスクする
mys6ul02.jpg
よろしくお願いいたします。
リンダ
Re: MYS-6ULXでのOSのプログラミング方法と開発環境の設定方法<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

前述のように開発環境を設定しました。Debianを使用してGPIO_5をオン/オフするアプリケーションを作成する方法を説明していただけますか。

前もって感謝します

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎01-06-2026 02:04 AM
更新者: