問題タブ [tegra]
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.
android - Nsight Tegra Android プロジェクトと Visual Studio 例外の作成
Visual Studio で NVidia CodeWorks を使用しようとしています。私はNvidia Tegraの世界ではまったく新しいです。
最新の Visual Studio 2015 Professional (試用版) と CodeWorksforAndroid-1R3-windows をインストールしました。
新しいプロジェクト (Android アプリケーション / Nsight Tegra) を作成しようとすると、次のエラーが発生します。
以前に発生したいくつかの Visual Studio アドオン エラーを思い出しますが、どうすればよいかわかりません。
みんな、それを手伝ってくれませんか?
c++ - Opencv4Tegra のパフォーマンスの問題
opencv を使用して、 Jetson TKでリアルタイム パノラマ ビデオ スティッチング アプリケーションを作成しようとしています。その上で opencv のサンプル stitching_detailed.cpp をテストし、GPU を使用した場合と使用しない場合の結果を比較しました。1240x720の画像を30枚スティッチしたところ、GPU で約 33 秒、CPU で約 45 秒かかりました。厳しい GPU の結果でさえ高速ですが、リアルタイムとはほど遠いものです。私の目的は、1240x720 を 30 FPS でスティッチすることです。GPU を使用して opencv のパフォーマンスを改善するには、どのような手順を実行すればよいですか。私のopencvバージョンは2.4.12 Opencv4Tegraです
android - Android アプリで OpenCV が短時間後にクラッシュする
画像のスティッチングを実行し、OpenCV を使用するアプリがあります。以前は機能していましたが、突然 (ランダムに?) 常にクラッシュします。なぜこれが起こるのかわかりません.コードを変更していませんが、その機能を数週間試していません. その間、Nvidia Shield に Android のアップデートがあった可能性があります。
以前は OpenCV 2.4.10 で動作していましたが、そのバージョンでは動作しなくなったため、同じ動作を示す OpenCV 3.0.0 に切り替えようとしました。
私のセットアップ:
- Android 5.1.1 の Nvidia Shield
- インストールされ
OpenCV_3.0.0_manager_3.00_armeabi-v7a.apk
たマネージャー - ビルド対象は Android 5.1.1
- Android SDK の OpenCV 3.0 ライブラリを Android プロジェクトに統合しました。SDK 内では、これはライブラリへのパスです。
%path-to-sdk%/OpenCV3-android-sdk/sdk/java
私のアプリケーションは次のように動作します: OpenCV の読み込みと初期化に成功したようで、いくつかの画像のキャプチャとステッチも開始します。3 つまたは 4 つのイメージの後、クラッシュします。クラッシュ中に記録された Android ログは次のとおりです。
この動作の理由は何ですか?
構成中に何かを見逃した可能性がありますか? (OpenCVマネージャーに関する何か?)
エラーを絞り込むために私ができることはありますか?
アップデート:
Nvidia Shield の問題をまだ特定できていません。OpenCV 内のどこかでクラッシュするだけです。2 つの異なる Nvidia Shield デバイスでテスト => 両方でクラッシュ。同じビルド + 同じ構成は、同じ GPU (Nvidia K1) を搭載した Google Nexus 9 でクラッシュすることなく実行されます。クレイジー回!
linux - 一致する vermagic 値を持つモジュール形式が無効です
Jetson tk1 上の Linux 4 tegra 用のカーネル モジュールの 1 つに問題があります。カメラドライバーをカーネルに統合しようとしています
モジュールをカーネルに挿入しようとしていて、ターゲット マシンですべてをコンパイルしました。これがカーネルモジュールの modinfo です。
uname -r コマンドの出力は次のとおりです。
Sudo insmod mymodule.ko を実行しているときに、まだこの出力が得られます
dmesg/syslog/kern ログ ファイルを調べてみましたが、モジュールの挿入が失敗した理由についての情報がありません。他のスレッドも調べたところ、通常、モジュールが正しいヘッダーを使用してコンパイルされたことを確認するように指示されています。私の理解では、「vermagic」と「uname -r」は似ていますが、バージョンが正しいと仮定しています (それについては非常に間違っている可能性があります)。
アイデアが不足していて、何か見逃していないか知りたいです。
乾杯。
makefile - Travis CI を使用して Linux カーネルを構築する
Travis CI で Linux カーネルを構築するにはどうすればよいですか。Travis の設定に追加script: make menuconfig
しましたが、機能せず、次のように表示されます
どうすればこれを修正できますか?
GitHub リポジトリへのリンク: https://github.com/ProjectPolyester/tegra_kernel可能であれば、PR で修正を送信します
c++ - -mimplicit-it コンパイラ フラグが認識されない
Tegra TK1 用の C++ ライブラリをコンパイルしようとしています。ライブラリは、パッケージ マネージャーを使用して取得した TBB にリンクしています。コンパイル中に次のエラーが発生しました
ちょっとしたグーグルとこの質問により、CMAKE_CXX_FLAGSに追加しようとし-mimplicit-it=thumb
ましたが、コンパイラはそれを認識しません。
カーネル 3.10.40-grinch-21.3.4 を使用して tegra でコンパイルし、gcc 4.8.4 コンパイラを使用しています (これは、c++ -v と入力すると返されるものです)。
最初のエラー メッセージが何を意味するのかはわかりませんが、コンパイルしているソースではなく、TBB リンク ライブラリに関係していると思います。修正の問題も謎です。誰でもこれに光を当てることができますか?
opencv - tegra (Jetson TK1) の opencv は、その下で npp と openvx を利用しますか?
Linux 4 Tegra で提供される Tegra デバイス用の OpenCv は、NPP と OpenVX を使用しますか? または、そのような最適化を自分で行う必要がありますか?
証拠を指すリンクへの参照をいただければ幸いです。
linux - ハードウェア ISP と v4l2
私はLinuxが初めてです。
私の疑問は、Jetson TX1 の既存の ISP ハードウェアをサポートする v4l2 ドライバーに関するものです。
Linux での基本的な v4l2 実装が ISP (ハードウェア モジュール) にデータを送信するためのインターフェイスを提供するかどうかを知りたいですか?
提供されていない場合、ISP をバイパスしないように v4l2 実装を変更できますか。
また、v4l2 を介してイメージ センサーからシステム メモリにデータがどのように流れるかを知りたいです (可能であれば、このデータ フローを表すブロック図のソースを入手できます)。
私を助けてください...