問題タブ [dragonboard]

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

linux - DragonBoard 410c 用の Yocto イメージのビルド、Chromium のビルド方法

DragonBoard 410c用に Sato と Chromium を使用して画像を生成するにはどうすればよいですか?

Dragonboard-410c-OpenEmbedded-and-Yocto ドキュメントで参照されているqcom-oe-manifestから開始します。

この基本構成に Sato デスクトップと Chromium を追加する正しい/適切な方法は何ですか?

私がやったこと:

  • IMAGE_FEATURESに追加x11-base x11-satoされました
  • CORE_IMAGE_BASE_INSTALLchromium alsa-utils lsbに追加

私の画像.bb

その後、実行中bitbake -v

クロムがスキップされました: マシン Dragonboard-410c と互換性がありません

dragonboard-410cに追加COMPATIBLE_MACHINE- 新しいエラー

アップデート

ファイルLICENSE_FLAGS_WHITELIST = "commercial"の最後に追加され、イメージを構築していますbuild_jethro/conf/local.conf

エラー: Fetcher の失敗: ファイル file://include.gypi がどこにも見つかりません。

include.gypiクロムレシピで

追加したaarch64

meta-browser/recipes-browser/chromium/chromium/aarch64フォルダを作成して追加include.gypioe-defaults.gypi、LightenS の推奨に従って

include.gypi oe-defaults.gypi

新しい問題

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

raspberry-pi2 - 起動時の既定のアプリのクラッシュを処理する方法

現在、Windows 10 IoT Core で実行できるアプリケーションを開発しています。

開発サイクル中に 2 回、初期化中にアプリがクラッシュするか、次のような依存関係がないためにアプリが起動しないというシナリオに直面しました。Microsoft.NET.CoreRuntime.1.0.appx

デスクトップ コンピューター アプリの場合、通常、これは簡単に修正できますが、IoT デバイス上にある場合、既定のアプリに設定すると、クラッシュするたびにデバイスが再起動します。

このため、デバイスに接続して既定のアプリを別のものに設定しようとする約 1 秒のフレームがあり、それを安定させることができます。時間枠内でこれを行うことは非常に困難です。以前にこれらのデバイスを再フラッシュする必要がありました。

Dragonboard 410c で実行すると最悪の状態になりますが、Rasperry Pi 2 でも実行し、同じ問題を観察しました。

デバイスを再フラッシュせずに安定させる方法はありますか?

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

gps - Windows 10 IoT Core Preview の DragonBoard 410c の GPS

オンボード GPS は、Windows 10 IoT Core Preview の DragonBoard 410c で有効になっていることが確認されていますか?

このジオロケーション サンプルをテストとして使用しました。

https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/Geolocation

場所を返しますが、ソースは「IPアドレス」であり、精度が非常に低いため、GPSデータを取得していないと推測しています.

違う結果になった人いますか?

ありがとうございました。

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

powershell - IoT Core 14393 - 起動時に FTP Schtask が実行されない

DragonBoards 410c を IoT コア ビルド 14393 に正常にアップグレードしました。

MS のリリース ノートに記載されているように

https://developer.microsoft.com/en-us/windows/iot/docs/releasenotesinsiderpreview

FTP サーバーは、起動時にデフォルトでロードされなくなりました。

次のようにスケジューラタスクを作成しようとしました:

schtasks /create /tn IoTFTPD /tr ftpd.exe /ru システム /sc onstart

タスクは PowerShell 経由で正常に作成されました。このタスクは、Powershell を介して手動で実行できます。

schtasks /run /tn IoTFTPD (ftp サーバーを起動します)。

問題は、デバイスの起動時にタスクが実行されないことです。

どんな助けでも大歓迎です。

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

yocto - yocto の mplayer2 ライセンス ホワイトリスト

Dragonboard 410C + yocto を使用しており、 Mplayer2 をビルドしようとしています。mplayer2 は商用ライセンスのためコンパイルを拒否します:

…スキップされました: LICENSE_FLAGS_WHITELIST でホワイトリストに登録されていない制限付きライセンスがあるためです

私はすでに local.conf に追加しようとしました:

(動作しませんでした)

アリの他のアイデア?

ありがとう!

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

iot - Dell ラップトップで DragonBoard 410c HDMI ケーブルが検出されない

DragonBoard 410c にデフォルトで付属する Android Os を使用しようとしています。Android OS の読み込みと動作を確認するために、HDMI ケーブルをボードからラップトップ (Windows 7/8、Dell inspiron) に接続しようとしましたが、数分経ってもラップトップでボードが検出されません。

1.DragonBoard とラップトップに HDMI を接続します。2.電源アダプタをボードに接続します。3. ユーザー 1 の LED ライトがボード上で断続的に点灯します。数分経ってもボードが検出されないので、コントロールパネルに移動してデバイスを追加しようとしましたが、そこにも運がありませんでした。

HDMIケーブルに問題があるのか​​、ボードに問題があるのか​​ わかりません。この問題のトラブルシューティングと解決に役立ててください。

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

android - System.currentTimeMillis() からの設定時間差

私は何が間違っているかを見つけました:

したがって、どうやらhttp://www.epochconverter.com/は入力値の精度を仮定しており、それらの仮定から値841073068は 1996/1997 になります。その正確な日付につながる仮定が何であるかはわかりませんが、正直なところ気にしません。

付属のデバッガーを使用して呼び出しnew Date(System.currentTimeMillis())たところ、1070 年 1 月 10 日の日付が正しく表示されました。つまり、時計が狂ったように飛び出していません。

元の質問:

Android for と IoT ケース (このhttps://developer.qualcomm.com/hardware/dragonboard-410c ) を備えたシングルボード コンピューターを実行しています。動作する OS は、Qualcomm が提供するプレーンなバニラ Android です。

現在、ボードを一度に長期間実行したままにする信頼性をテストしていますが、説明が見つからない非常に奇妙な動作が見られます。

ボードは 10 日前に電源を入れましたが、インターネットにアクセスできません (WiFi はオンになっていますが、アクセス ポイントのセットアップもイーサネットもありません)。Bluetooth がオンになっており、オフィスには iBeacons と Eddystone があります。また、エリアにはWiFiがあります。

に移動しSettings -> Date and Timeたり、通知シェードを確認したり、時計アプリやカレンダー アプリに入ったりすると、1970 年 1 月 10 日と表示されます。

その上のアプリには、常に実行されているサービスがあり、データ処理とディスク ロギング (デバッグ用) を行います。

System.currentTimeMillis()ログから、ボードが最初に電源を入れられたときに期待値を返していたことがわかります。つまり、ログの先頭はエポック タイムが 1970 年 1 月であることを示しています。

しかし、ログの最後 (およびライブ プロセスにデバッガーをアタッチ) では、 の値はSystem.currentTimeMillis()1996 年 9 月/10 月のどこかにあります。値の例: 841073068, 841263234,841579239

だから私の質問は:

  • ここで何が起きてるの?
  • 価値が変化した理由System.currentTimeMillis()と、それを変えた可能性のあるものは何ですか?
  • Android UI (通知、時計アプリ、設定) にまだ 1970 が表示されるのはなぜですか? 彼らはどこからこの値を取得していますか?

編集:

回答には混乱があり、私の質問には詳細が欠けていたことがわかります。

時間差は測りたくない。実際のタイムスタンプが必要です。これらの値は、Bluetooth LE イベントとともに POST 経由でバックエンドに報告されます。この「ネットワークなし」のことは、ボードで実行している信頼性テストですが、ほとんどの場合ネットワークがあると予想され、ボードは通常の Android の方法を使用してネットワークから時間を自動更新する必要があります。

現在のテストのバッチで、何がうまくいかなかったのか、その理由を理解しようとしています。