問題タブ [embedded-linux]

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

command-line - uBoot を squashfs で動作させる方法 / uBoot の FDT とは?

( openwrtから) Kamikaze ツールチェーンをセットアップし、 AMCC PPC405ex kilaueaリファレンス ボード用に Linux 2.6.30.x カーネルをコンパイルしました。ただし、何らかの理由で、squashfs イメージからカーネルを実行できないため、uBoot で何か間違ったことをしています。イメージは tftp 経由で正常に読み込まれ、解凍されますが、コンソール出力は開始されません。

Linux カーネルのコマンド ラインは変更していませんが、問題ないように見えます ( console=ttyS0,115200 root=/dev/mtdblock)。uBootのfdtとは何ですか?

これが本当にstackoverflowに属しているかどうかは完全にはわかりませんが、これも実際にはsuperuser.comの質問ではありません(また、これは開発環境に関係しているため、正確にはプログラミングの質問ではありませんが、間違いなくプログラミングに関連しています)

0 投票する
6 に答える
4711 参照

embedded - 組み込み Linux 用の優れたエミュレーター

組み込み Linux を学習するための優れたエミュレーターはありますか?

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

java - AWT を使用しない Java でのイメージのロード

AWT にアクセスできない組み込みプラットフォームを使用しています。AWT の関与なしに画像をロードするためのスタンドアロン ライブラリを誰かが知っているかどうか疑問に思っていました。

ありがとう、ブレイデン・マクドーマン

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

media-player - 100% オープン ソースのビルド可能なファームウェアを備えた HD ネットワーク メディア プレーヤー

HD メディア プレーヤー用のアプリケーションの開発を検討しており、変更可能な 100% オープン ソースのビルド可能なファームウェアを備えたアプリケーションの購入を検討しています。私が周りを見回したところ、見つけたすべてのメディアプレーヤーは、オープンソースであると宣伝していて、カーネルが開いているだけでした。通常、メイン アプリケーションはプロプライエタリであるため、Linux カーネルと GPL ユーティリティのソースのみを提供します。

私が探しているのは、実際に完全なファームウェアを自分で構築できるプレーヤーです。何か案は?

0 投票する
5 に答える
7154 参照

embedded-linux - ソフトウェアエンジニアは組み込みシステムを作成できますか?

ARM9プロセッサを使用した電子書籍リーダーに似たLinuxを使用した組み込みシステムを作成したいと思います。私はエレクトロニクスの専門家ではありませんが、学びたいと思っています。トランジスタ、フリップフロップ、マルチプレクサなどの電子機器の基本を知っています。など。私はソフトウェアが大好きで、Eブックリーダーのようなものを作りたいと思っています。ソフトウェアエンジニアが組み込みシステムを作成することは可能ですか?市販されているシングルボードコンピューターは買いたくないので、自分で作りたいです。

  • ある種のチュートリアルはどこで入手できますか?
  • オペレーティングシステムに関する私の知識は、そのようなシステムを作成するのに十分ですか?
0 投票する
3 に答える
7933 参照

embedded - 組み込みデバイスサーバーに websocket を実装する方法は?

私は家電メーカーと協力して、LAN ベースの制御システムを製品に組み込んでいます。アイデアは、クライアントがソフトウェアをインストールする必要がないように、Web ブラウザーを介してシステム構成/制御インターフェイスを提供することです。組み込みモジュールを介してシリアル データを送受信することで、アプライアンスと通信できます。アプライアンスはフロント パネルの UI からも制御できるため、リモート Web インターフェイスの同期を非常に低い遅延で維持するという課題が生じます。サーバーからクライアントへのリアルタイムイベントを処理するために必要なものは、Webソケットまたはある種のプッシュのようです。

Lantronix Mathport AR 組み込みデバイス サーバーを使用しています。すぐに使用できるユニットは、カスタム HTML および Java サーブレット/アプレットを提供します。より柔軟性が必要な場合は、軽量の Linux ディストリビューションをインストールするオプションがあります。デバイスが標準の Apache を実行していないため、サーバー側のアプリを実装する方法がわかりません。Boaを使っていると思います。

誰かがこれを行う方法の正しい方向に私を導くことができますか?

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

linux - Linux実行可能ファイルがARMプロセッサでソフトフロートを使用しているかどうかを判断する方法はありますか?

Linux実行可能ファイルがARMプロセッサでソフトフロートを使用しているかどうかを判断する方法はありますか?

ありがとう、ベン

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

embedded-linux - 組み込みLinuxとmoblin、openmokolinuxの違い

ARMプラットフォームを備えたハンドヘルドデバイスを使用しています。OSをロードする予定です。では、どのOSに行くべきですか?(他のフレーバーと同様に、組み込みLinuxまたはMoblin)。実際、EmbeddedlinuxとMoblinおよびそのような他のディストリビューションの違いを知りたいです。

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

c - Windows および *nix コンパイルの検出

Windows、Linux、および組み込みターゲット用に 1 つのプロジェクトをコンパイルする必要があります。ホストまたは組み込みターゲットで実行する場合、アプリケーションには動作の違いがあります。私の要件を要約すると、次の表になります。

コンパイラと環境の違いを自動的に認識する Makefile を作成したいと考えています (パラメーター/定義を手動で渡す必要はありません)。Cソースファイルレベルの条件付きコンパイルだけで、このような問題を解決することはできますか?
私は今のところ automake を使っていません。

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

linux-device-driver - Linux System.map に関数名とアドレスがありません

AT91SAM9263 ボードで組み込み開発を行っていますが、奇妙な問題に遭遇しました。Debian Linux カーネル 2.6.18.4 を実行しており、arm-linux-gcc 3.4.6 でクロスコンパイルされ、C ライブラリに uClibc-0.9.28 を使用しています。カーネル デバイス ドライバーをデバッグしていますが、特定の関数が System.map ファイルに表示されません。当然のことながら、ブレークポイントを設定することはできません。奇妙なことに、その呼び出し関数に割り込むと、ステップインできません。gdb の nexti コマンドを使用すると、関数は実行されますが、ソースはスキップされます。関数は atmel_rx_chars(struct uart_port *port) です。これは atmel_serial.c で宣言された static void 関数であり、その例は [1] に示されています。同じファイル (atmel_tx_chars(struct uart_port *port)、たとえば) これらは同じファイルで宣言され、実際には System.map ファイルでインデックス化されています。[2] によると、「System.map は 'nm vmlinux' によって生成され、無関係または興味のないシンボルは grep で抽出されます。」nm (および objdump) を使用してすべてのシンボルを表示しようとしましたが、それでも出力に表示されません。ただし、atmel_rx_chars vmlinux を grep すると、一致が返されます。私は自分自身を少しパワーユーザーだと思っていましたが、その後は本当に困惑しています. どんなアドバイスでも大歓迎です。私は自分自身を少しパワーユーザーだと思っていましたが、その後は本当に困惑しています. どんなアドバイスでも大歓迎です。私は自分自身を少しパワーユーザーだと思っていましたが、その後は本当に困惑しています. どんなアドバイスでも大歓迎です。

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

ジェイス

[1] http://lxr.free-electrons.com/source/drivers/serial/atmel_serial.c#L379
[2]http://www.faqs.org/docs/Linux-HOWTO/Kernel-HOWTO.html#systemmap