問題タブ [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.

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

linux - Tegra Ventana 開発ボードで (組み込み) Linux を起動するにはどうすればよいですか?

Linux を実行したい Tegra Ventana 開発キットがあります(NVIDIA は Android 2.3 および 2.2 イメージのみを Ventana で使用できるようにしています。 http://developer.nvidia.com/tegra-ventana-development-kitの下部にある「Ventana 固有のダウンロード」を参照してください。)

Linux For Tegra (L4T) のリリースのアナウンスを見つけました。これは、Ventana のリリースよりも前の日付です。L4T が NVIDIA のダウンロード ページから削除されたという通知も見つかりました。したがって、Ventana で Linux を実行したい場合 (NVIDIA が最終的に再リリースする前に)、自分で構築する必要があると思います。(ただし、 L4T の発表で言及されている「コミュニティの多くは既にさまざまな Linux ディストリビューションを採用し、それらを立ち上げています...」が残したパンくずリストをたどることができれば、それはより簡単になるかもしれません。)

このボード用に Linux をビルドする方法を学ぶにはどうすればよいですか?

さまざまな Linux ディストリビューションを取り上げた人々のブログ投稿やメーリング リストのエントリを見つけることができませんでした。

http://tjworld.net/wiki/Android/Tegra/Linux/SourceCodeRepositoriesAndPatches#Linuxを見つけました。これにより、Tegra ツリーへの Git URL (およびメンテナーの名前) が得られます。同じページの下の方にlinux-tegra メーリング リストへのポインタがあります。しかし、メーリング リストに「はじめに」の手順へのリンクのようなものは見つかりませんでした。

私はBuilding Embedded Linux Systems, Second Editionを読んでいます (そして、Embedded Linux Primer, Second Editionをざっと読んでいます)、おそらく自分でそれを理解できるでしょう。(Ventana に関する技術文書が不足しているため、行き詰まると思いますが。) しかし、時間を節約するためのアドバイスをいただければ幸いです。

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

android - Tegra プラットフォームのカスタム Android イメージの起動中にエラーが発生する

Tegra プラットフォームのカスタム Android イメージの起動中にエラーが発生する

カスタム Android イメージを tegra 250 ボードにインストールしようとしています。

このために、nv-tegra.nvidia.com サイトから Android ソースをダウンロードし、カスタム イメージをビルドしました。

現在、nvidia が提供するフラッシュ ユーティリティを使用して、カスタム イメージをフラッシュしようとしています。

system.img をフラッシュしてカーネルを nvidia が提供するものと同じにすると、起動中に次のエラーが発生します。この場合、システムはハング状態になり、画面は空白になります。

Logcat の出力:


カーネル イメージ (boot.img) を system.img と一緒に置き換えると、次のエラーが発生します。この場合、システムは再起動し続けます。

Logcat の出力:

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

cuda - tegra2 チップでの cuda サポート

gpgpu の実装に cuda を利用する画像処理プロジェクトに取り組んでいます。NVIDIA の tegra2 チップで cuda サポートが有効になっているか知りたいです。

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

android - Snapdragon以外のデバイス向けのQualcomm拡張現実

Qualcomm ARはSnapdragon以外のデバイス(具体的にはGalaxy S 2)をサポートしていますか?

NVIDIATegra2を搭載したSamsungGalaxys 2を購入すると同時に、QualcommARを使用してARアプリを作成したいので質問しています。

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

android - Android でのオーディオ/ビデオのデコードに OpenMAX (IL?) を使用する

Android を実行する新しいハードウェア プラットフォームの多く、特に NVIDIA の Tegra 2 は、メディア アクセラレーション用に OpenMAX をサポートしています。今日のデバイスでは、このサポートなしで 720p ビデオをデコードすることは事実上不可能ですが、Android でサポートされているデマルチプレクサの数は非常に少ないです。私が見つけた唯一のパブリック API は、Android SDKのMediaPlayerクラスを介したものです。ただし、Android のソース ツリーには、OpenMAX関連の情報が記載された複数の場所があります。

私のデバイス (Samsung Galaxy Tab 10.1) では、/system/lib にある多数の OpenMAX ライブラリを介してハードウェア デコーダーにアクセスできます。ビデオ アプリケーションをこれらとインターフェイスさせるのは素晴らしいことです。OpenMAX を搭載したデコーダーの実装に関する情報を教えてもらえますか? Khronos のドキュメントを見つけましたが、サンプル コードやチュートリアルの方法はありません。私はすでにデマルチプレクサーとソフトウェア デコード (libavcodec/libavformat 経由) を処理しています。ハードウェア エンコードを有効にするフックを追加したいだけです。また、ここでは、デバイスで利用可能なものに直接リンクする必要があると想定しているため、移植性の点でかなり劣っていますが、機能します.

または、Tegra 2 デバイスで利用可能なビデオ デコードにアクセスするためのプライベート API について、誰もが知っていることに興味があります。特に、 NVIDIA がデスクトップ Linux ディストリビューション用に実装しているようなvdpauインターフェイスがある場合は、そのために利用できるものがたくさんありますが、そのサポートを示す共有ライブラリを見つけることができませんでした。

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

android - Tegra タブレットでの NDK のデバッグ

今日、ネイティブ開発用の Android タブレットを購入しました。Tegra を搭載した Acer Iconina Tab A500 (Honeycomb 3.1) です。

次に、 http://developer.nvidia.com/tegra-android-development-packから Tegra Android Development Pack (Windows および Mac) をダウンロードしてインストールしました。もちろん、アプリケーション設定で「USBデバッグ」をオンにしました。

「Debug As -> Android NDK Application」メニュー コマンドでサンプル アプリ (es2_globe など) をデバッグしようとしましたが、ビルドしても何も起こりません。

アプリケーションが起動しません。しかし、「Debug As -> Android Application」または「Run As -> Android Application」を選択すると、すべて問題ありません。

Mac と Windows で同じ状況。

では、NDK デバッグを機能させるにはどうすればよいでしょうか?

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

linux - Linux on ARM と Tegra 3

プログラミングするモバイルデバイスを探しています。これまではラップトップを選択するのが自然でしたが、新しい Tegra 3 CPU が来月発売され、Windows 8 も来年発売されるので、視点を変えることを検討しました。プログラマーとして、有用で重要な PDF ファイルをたくさん入手しました。大学のコースは PDF 形式で提供され、コンピューター言語に関する電子ブックはペーパーバックよりも一般的です。確かに、これらをタブレットで読む方が快適であり、ARM で Linux がサポートされているため、タブレットでコーディングすることさえ可能かもしれません。Tegra 3 は確かに十分なパフォーマンスを提供するので、質問があります

  • Linux on ARM を使ったことがあり、潜在的な問題について教えてくれる人はいますか?
  • ドライバーのサポートは?
    nvidia がarm 用の公式 tegra ドライバーをリリースしていると聞きましたが、wlan などはどう
    でしょうか。経験/情報はありますか?

そして最も重要なこと

  • 開発ツールは ARM で動作しますか? eclipse、netbeans について考えています... gcc および java-vm ポートが存在することは知っていますが、正確な情報を取得できませんでした

最後になりましたが、最も重要なことですが、率直に言って、不快にさせるつもりはありません。Linux のすべてではないにしてもほとんどのことは、何時間にもわたって構成およびテストする必要があります。私は Linux の第一人者ではないことを認めます。

セットアップの難しさは気にせず、少しの調整といくつかの回避策に対処できますが、全体として、生産的なシステムを探しています。

Linux を実行しているタブレットは、プログラミングを楽しくするのに十分な生産性と安定性を備えていると思いますか?

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

android - Xoomで複数のフローティング操作が遅いフラグメントシェーダー(tegra2)

ノイズ機能(この場合はシンプレックスノイズ)をほとんど使わずに開発しているAndroidゲームで「燃える星」の印象を与えようとしています。残念ながら、3Dテクスチャはgles拡張機能に含まれており、Androidパッケージには含まれていないため、使用できません。

したがって、私に残された唯一のオプションは、フラグメントシェーダーでノイズ関数を計算することです。以下に示すコードは、HTCDesireZおよびLGoptimusoneでスムーズまたは許容範囲内(20〜60 fps)で実行されます。Motorola XOOM(tegra2チップセットを搭載)の同じプログラムでは、オブジェクトのごく一部しか表示しない場合でも、fpsの端数(1〜3)が得られます。

これまでに試したこと:

  • 最初の行のディレクティブと、float / vecの出現ごとに個別に指定することの両方で、precision(lowp-higp)をいじる

  • ノイズ機能の一部にコメントする-特定のボトルネックはなく、すべてのものを組み合わせたもののようです

  • テグラ、シェーダーの浮動小数点などに関連するグーグルの問題

これは、この動作の再現に必要なコードの一部を取り除いたものです。XOOMには、tegraでの16ビットフローティング操作が原因であると思われるアーティファクトがいくつかあることに注意してください。

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

android - Tegra Ventana Android カーネルパワー

パワー ファイルに問題があり、問題を解決する方法がわかりません。私は高校以来 VB でプログラミングを行っていないため、プログラミングはまったくの初心者です。私は 2.6.39 の下で Android カーネルの開発を手伝っていますが、ほとんどのことは順調に進んでいます

そして、ここにコードがあります http://pastebin.com/0V752tu7

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

eclipse - Eclipse(tegra開発パック)をubuntuで開く方法

Ubuntuに「tegradevelopmentpack」をインストールした後、インストールによってEclipse IDEが開き、閉じて、ショートカットや起動できるものがないことがわかりました。

アップデート:

手順3まで「Venzen」ソリューションに従い、フィルタリングコマンドを使用しました。それは私が知らなかったユーザー名>NVPACK>eclipseに「NVPACK」という名前の別のフォルダがあることを私に示しました、私はターミナルの「eclipse」でチップをロックし続けました。また、私が共有したい愚かなことがあります。ここで起こったことは、LinuxファイルではなくWindowsファイルでNVPACKインストールフォルダーを見続けたことです。(私はWindowsでubuntuを使用しています)。