問題タブ [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.
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 と入力すると、デフォルト以外の構成セットは次のようになります。
arm - Odroidu2: Exynos4212 の qemu-system-arm
サムスン製のSoC Exynos4212が付属する「Odroid u2」ボードがあります。hardkernelの助けを借りて、カスタム カーネル、u-boot、および rootfs の構築を試みました。
しかし、このイメージを qemu-system-arm でテストしたいと思います。このSoCの互換性を検索してみましたが、見つかりませんでした。qemu が「Samsung SMDKC210 ボード (Exynos4210)」をサポートしていることがわかります。
追加するために、SMDKC210 でイメージ (コンパイル済み) を開始しようとしましたが、次のエラー メッセージが表示され、システムが開始されません。
ヘルプ、提案、コメントは大歓迎です。
opencv - Odroid-U3 のソースから ROS Hydro をコンパイルするときの opencv_video のエラー
Odroid-U3 でソースから ROS Hydro をコンパイルしようとすると問題が発生します。これは関連するエラーです:
すでにこれらのライブラリをインストールしようとしましたsudo apt-get install
が、違いはありません。どんな助けでも素晴らしいでしょう。ありがとう!
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 ライブラリを利用可能にする方法を知っている人はいますか? これが、機能させるために必要な最後の情報だと思います。
ありがとう!!!
mongodb - Arm チップで利用できる MongoDB 2.4+ のインストールはありますか?
1.7GHz クアッドコア チップを搭載したOdroid U3を使用して小型サーバーを構築することに興味があります。私は Raspberry に MongoDB 2.1.1 をインストールしましたが、いじくり回す以外の深刻な使用にはパフォーマンスが低すぎることがわかりました。MongoDB の新しいバージョンをインストールするための MongoDB パッケージ/説明書/チュートリアルがどこかにあるのではないかと思っていました。任意の提案/ヘルプをいただければ幸いです
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を使用してコンパイルすると、このコードは失敗します。
誰かがこれを理解できるか、以前に同様の問題を抱えているかどうかを尋ねたいと思います。助けてください、どうもありがとう。
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 に再スケジュールすることを大まかに知っています。より詳細な説明と、可能であればこの機能を実装する関数のコードの場所を探しています。
android - 初期化モジュール中に「不明な ID: insmod」エラーが発生する
ここで与えられた指示の助けを借りて、odroid-xuのカーネルを構築しました
カーネル ソース:- https://github.com/hardkernel/linux/tre ... android-jb 以下のコマンドを使用して zImage をビルドしました:-
- カーネルの構成: make odroidxu_android_defconfig
- カーネルとモジュールのビルド: make -j8
カーネル イメージ、モジュールをビルドします。
モジュールをロードしようとすると、以下のエラーが発生します
これの解決策を見つけるのを手伝ってください。zImageの構築で何か間違ったことをしていますか?