問題タブ [linaro]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
8777 参照

arm - Ubuntu で qemu を使用して Beagleboard エミュレーターをセットアップする

Ubuntu 14.04 で Beagleboard 用に qemu をセットアップするには、以下のリンクの手順に従います。

http://www.cnx-software.com/2011/09/26/beagleboard-emulator-in-ubuntu-with-qemu/

コマンドでqemuでALIPイメージを実行しようとしたとき:

次のエラーが発生しました:

このエラーを修正するにはどうすればよいですか?

PS:

  1. Beagleboard と Qemu 環境は初めてです。
  2. Beagleboard 用のユーザー空間 Arduino ライブラリを理解しようとしています。詳細については、http://elinux.org/Userspace_Arduino を参照してください。LED点滅、7 セグメント ディスプレイなどのサンプル コードをテストする方法を誰かが教えてくれると助かります。 .from Userspace Arduino in Qemu.
0 投票する
0 に答える
333 参照

arm - objdump は、ラベル付け後に逆アセンブルを停止します

Linaro ツールチェーンを使用して、アセンブリと C で AArch64 アプリケーションを設計しており、objdump を頻繁に使用して、自分の逆アセンブルされたバイナリを確認しています。ただし、objdump はファイルの一部をデコードせず、データとして扱います。ソースの 2 番目のラベルの後に常に発生します。

たとえば、次のコード:

分解して

なぜこれが起こるのですか?

0 投票する
1 に答える
253 参照

qemu - qemu/linaro の起動中に linaro-media-create エラーが発生する

qemuでlinaroを実行しようとしています。私はこのガイドに従っています https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Virtual_ARM_Linux_environment#Create_the_VM_disk_image

linaro-create-media コマンドは全体的に実行されますが、途中でエラーが発生します。そのため、次のコマンド sudo mount でエラーが発生しています

「無効なオフセット '' が指定されました」

ファイルのフェッチ中に linaro-create-media コマンドでこのようなエラーが多数発生します。

http://ports.ubuntu.com natty-updates/universe armel パッケージ 404 が見つかりません。

0 投票する
2 に答える
24174 参照

gcc - gcc; アーム64; aarch64; 認識されないコマンド ライン オプション '-mfpu=neon'

コンパイルエラーが発生しました:


-mfpu=neon フラグを指定してコンパイルしようとすると、認識されないコマンド ライン オプション '-mfpu=neon'* 。実際、私が試した「mfpu」オプションはどれも失敗しました。ただし、ドキュメントではこのフラグが言及されているため、有効である必要があります

このキーの何が問題になっていますか? コンパイラに NEON を使用するように指示するにはどうすればよいですか?

Linaro GNU aarch64 Linux ツール 4.8 が使用されます。

ありがとう。

0 投票する
1 に答える
9904 参照

linux - マウント: ファイルシステムの種類を指定する必要があります

qemu/linaro チュートリアル、 https: //developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Virtual_ARM_Linux_environment に従いながら、qemu を実行しようとしていました。

コマンドを実行していましたが、

sudo マウント -o ループ、オフセット = 106496 -t 自動 vexpress.img /mnt/tmp

マウント: ファイルシステムの種類を指定する必要があります

だから私はimgファイルでfdiskを実行し、次のようになりました。

デバイス ブート 開始 終了 ブロック ID システム

vexpress.img1 * 63 106494 53216 e W95 FAT16 (LBA)

vexpress.img2 106496 6291455 3092480 83 Linux

fdisk コマンドによると、ファイルシステムは Linux です。しかし、私はエラーが発生します、

sudo マウント -o ループ、オフセット = 106496 -t Linux vexpress.img /mnt/tmp

マウント: 不明なファイルシステム タイプ 'Linux'

親切に助けてください。

0 投票する
0 に答える
708 参照

gcc - linaro/gcc-aarch64-none-elf/4.9-2015.03 NEON の問題

NEON をサポートしない ARM コードをコンパイルしていますが、例外が発生します。これは、C ライブラリ「printf」の 1 つが NEON レジスタ Q0 "str q0, [x29,#112 ]」。

コンパイラが NEON レジスタを呼び出さないようにするために多くのオプションを使用しましたが、問題は明らかではないようです。私が使用したもの: -march=armv8-a+nofp, -mgeneral-regs-only, -mcpu=cortex-a53+nofp...

それに対処する方法について何か考えはありますか?

0 投票する
1 に答える
80 参照

codesourcery - CodeSourcery armel から Linaro armhf コンパイラへの移行中の共有ライブラリの問題

Xilinx Zynq ボードを CodeSourcery armel (gnueabi) ツールチェーン (Vivado 2015.2 以降) から Linaro armhf に移行しているので、Debian/Ubuntu armhf (gnueabihf) をインストールできます。

を共有ライブラリにしようとするdlopen()と、次のエラーが表示されます:dlsym()dlerror()

この問題は、CodeSourcery ツールチェーンでコンパイルされたソフトウェアが正常に動作しているときに、Linaro ツールチェーンが使用されている場合に発生します。

報告されたシンボルについて両方のライブラリをチェックしましたが、両方に存在します。

controller.so に C コードのみが含まれている (C++ コードが含まれていない) 場合、Linaro で適切に動作するようです。しかし、その違いは、使用される言語以外の何かにあるかもしれません。

よろしく、 イズトク・ジェラス

0 投票する
1 に答える
349 参照

linux - lava を使用したテスト ケースの実行

私は溶岩テストフレームワークを使用している初心者です。ネットワーク経由で ssh/adb からアクセスできる、セットアップ可能な ARM ボードがいくつかあり、Linux または Android システムを実行しているとします。boot/kernel/rootfs イメージを展開せずに、gcc testsuites、opencl 適合性テストなどの一部のテスト スイートのみを実行することは可能ですか?

json で deploy アクションを指定しない場合、次の情報が表示されます。

ありがとう!