問題タブ [odroid]

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 に答える
1474 参照

c++ - UBUNTU C の USB からシリアルへの通信の問題

Odroid-U2 で C++ コードからサーボを制御しようとしています。LynxMotion の SSC-32 サーボ ドライバーを、Usb-シリアル コードを使用して Odroid に接続しています。

「#n Puuu」の後にキャリッジ リターンを続けるなど、単純なシリアル コマンドでサーボを制御します。ここで、n はサーボのピン番号、uuu はパルス幅です。Odroid から PUTTY を使用するとサーボをうまく制御できますが、C++ コードを使用してサーボを制御すると問題が発生します。たとえば、私のコードでは次のようにします。

かつて、このコードを実行することができ、サーボを適切に小刻みに動かしていましたが、現在、このコードを実行しようとすると端末がスタックしてハングします。問題を f.open("/dev/ttyUSB0") 行に絞り込み、コードの実行を妨げています。USBポートを何らかの方法で設定する必要があると思います。私は 115200 のボーレートが必要であることを知っており、それに応じて設定しましたが、Ubuntu n00b のようなものなので、他にどのような構成が必要かわかりません。

私の Linux のバージョンは Linaro 12.11 です。

stty と入力すると、デフォルト以外の構成セットは次のようになります。

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

arm - Odroidu2: Exynos4212 の qemu-system-arm

サムスン製のSoC Exynos4212が付属する「Odroid u2」ボードがあります。hardkernelの助けを借りて、カスタム カーネル、u-boot、および rootfs の構築を試みました。

しかし、このイメージを qemu-system-arm でテストしたいと思います。このSoCの互換性を検索してみましたが、見つかりませんでした。qemu が「Samsung SMDKC210 ボード (Exynos4210)」をサポートしていることがわかります。

追加するために、SMDKC210 でイメージ (コンパイル済み) を開始しようとしましたが、次のエラー メッセージが表示され、システムが開始されません。

ヘルプ、提案、コメントは大歓迎です。

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

opencv - Odroid-U3 のソースから ROS Hydro をコンパイルするときの opencv_video のエラー

Odroid-U3 でソースから ROS Hydro をコンパイルしようとすると問題が発生します。これは関連するエラーです:

すでにこれらのライブラリをインストールしようとしましたsudo apt-get installが、違いはありません。どんな助けでも素晴らしいでしょう。ありがとう!

0 投票する
3 に答える
1654 参照

ruby - odroid に Gitlab をインストールする際の問題 (v8 lib が利用できない?)

私の odroid に gitlab をインストールするのはうまくいきました... https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.mdからこのコマンドまでの手順を使用します

しかし、それはちょうど therubyracer 0.12.0 のインストールに失敗しました (実際、失敗したのは v8 のコンパイルでした。これには -fPIC フラグが必要なためです)。ここにエラーメッセージがあります

だから... https://github.com/v8/v8のクローンを作成し、コミット7ce3fe106a37826dc23189a78dcb9000a1b3fa06のチェックアウトを実行して、システムにv8をインストールしました(b / cは、タグv3.16.14.3のlibv8で使用されているものであり、それはGitlab が必要とするもの)。

欠落しているフラグは -fPIC であるため、実行後make dependenciesにこの変更を行いました (見やすくするためにパッチとして実行しています... -Wall が使用されるたびに -fPIC を追加しました)。

その後、実行make arm.release hardfp=on library=shared -j4して待機しました...終了したらsudo cp out/arm.release/lib.target/libv8.so /usr/lib/libv8.so、libを利用できるようにしました。sudo cp include /usr/インクルードファイルが利用できるようにもしました。

インストールした宝石を確認する

だから、私は実行しましたsudo gem install libv8:3.16.14.3 -- --with-system-v8

そして、あなたはそれがインストールされていることがわかります

しかし今、/home/git/gitlab フォルダーに移動すると、

再び失敗します...次に、バンドル構成について読んだので、実行します

そして出来上がり!

だけど…そしたらこれ

v8/out/arm.release/obj.target/tools/gyp から /usr/lib または /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.12 にすべてをコピーしてみました運が悪い.0/ext/v8/

v8 ライブラリを利用可能にする方法を知っている人はいますか? これが、機能させるために必要な最後の情報だと思います。

ありがとう!!!

0 投票する
4 に答える
8153 参照

mongodb - Arm チップで利用できる MongoDB 2.4+ のインストールはありますか?

1.7GHz クアッドコア チップを搭載したOdroid U3を使用して小型サーバーを構築することに興味があります。私は Raspberry に MongoDB 2.1.1 をインストールしましたが、いじくり回す以外の深刻な使用にはパフォーマンスが低すぎることがわかりました。MongoDB の新しいバージョンをインストールするための MongoDB パッケージ/説明書/チュートリアルがどこかにあるのではないかと思っていました。任意の提案/ヘルプをいただければ幸いです

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

c++ - 固有コードはリリース モードでは失敗するが、デバッグ モードでは機能する

Eigen を使用している皆さん、こんにちは。ここで奇妙な質問に遭遇しました。

Eigenを使用して Unscented Kalman Filter を実装しました。

私の PC では非常にうまく動作しますが、同じコードが私の組み込みシステムOdroid XU (Armv7 アーキテクチャ) でセグメンテーション エラーを生成します。

何時間ものデバッグの後、問題は次の部分にあることがわかりました。

ここで、最初に行列OS (次元 n x 3n) の QR 分解を計算し、次にその R コンポーネント (次元 n x n) のランク更新を実行します。internal::llt_inplace::rankUpdateは、文書化されていない Eigen ライブラリの関数です。最初の引数に対してランク 1 の更新を実行するだけです。この関数は ~/path_to_Eigen/Cholesky/LLT.h にあります。

このコードの最も奇妙な点は、-DCMAKE_BUILD_TYPE=Debugを使用すると完全に動作しますが、 -DCMAKE_BUILD_TYPE=Releaseを使用してコンパイルすると、このコードは失敗します。

誰かがこれを理解できるか、以前に同様の問題を抱えているかどうかを尋ねたいと思います。助けてください、どうもありがとう。

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

linux-kernel - Linux カーネル (Samsung Exynos5422) では、異種マルチプロセッシング (HMP) スケジューリングはどのように実装されていますか?

Linux カーネル スケジューラで Heterogeneous Multi-Processing (HMP) スケジューリングがどのように実装されているか知っている人はいますか?

これは、ODROID-XU3 ボードに付属のカーネルに実装されています。( https://github.com/hardkernel/linux.git -b odroidxu3-3.10.y-android )

特定のプロセスの負荷を計算し、その負荷に基づいて、より高速または低速の CPU に再スケジュールすることを大まかに知っています。より詳細な説明と、可能であればこの機能を実装する関数のコードの場所を探しています。

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

android - 初期化モジュール中に「不明な ID: insmod」エラーが発生する

ここで与えられた指示の助けを借りて、odroid-xuのカーネルを構築しました

カーネル ソース:- https://github.com/hardkernel/linux/tre ... android-jb 以下のコマンドを使用して zImage をビルドしました:-

  • カーネルの構成: make odroidxu_android_defconfig
  • カーネルとモジュールのビルド: make -j8

カーネル イメージ、モジュールをビルドします。

モジュールをロードしようとすると、以下のエラーが発生します

これの解決策を見つけるのを手伝ってください。zImageの構築で何か間違ったことをしていますか?