問題タブ [firmware]
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.
hardware - BIOS フラッシュ イメージからの SMM (SMI) ハンドラの抽出
マザーボードの製造元サイトから更新された BIOS ファームウェアをダウンロードできます。「BIOS Flash」のイメージがダウンロードされます。
BIOS イメージで SMM (SMI) ハンドラ コードを見つけることはできますか? これを取得するには、BOCHS で BIOS を実行する必要がありますか?
PS SMM はシステム管理モード (割り込み) で、マザーボードのハードウェアに実装されていない部分をシミュレートするために使用されます。
vb.net - vb.net でスキャン デバイス用の独自のファームウェアを作成できますか?
作成中のデバイスで実行される独自のファームウェアを作成できるかどうか疑問に思っていました。このデバイスは、食料品店で見かけるポータブル価格チェッカーと非常によく似ています。ID番号を返すバーコードをスキャンします。私のデバイスと、私が取り組んでいる大きなプロジェクトについての詳細は、次の場所にあります。
新しいタイプの WCP (ワイヤレス接続プロトコル) に対する私の考え
私はこのファームウェアを VB.net で書きたいと思っています。なぜなら、私はそれに非常に精通しているためです。
スキャン ファームウェアをどのようにしたいかの例は、Qrafter と呼ばれる iPhone/iPod touch アプリケーションです。任意の QR コードをスキャンし、その値に応じて対応することができます。
ファームウェアの仕様要件:
基本的に、このファームウェアに、スキャナーが読み取った QR コードの値を取得し、その値をファームウェア自体に変数として格納されている ID と比較する必要があります。より多くのデバイスを作成すると、一致する QR コードに対応する一意のデバイス ID が各デバイスに割り当てられます。
embedded - MS Team Buildを他のコンパイラで使用するにはどうすればよいですか?
私はTeamBuild2010を使用して、ソースコードがMS C#/C++で記述されているビルドを自動化しています。
次に、TIのコンパイラでコンパイルされたファームウェアコードを自動化する必要があります。TIプロジェクトには.pjt拡張子があり、コマンドプロンプトからコンパイルするためのツール(make like)があります。
そのためにMSBuildプロジェクトを作成する必要がありますか?
extract - ファームウェアイメージを押しつぶしたりマウントしたりする方法は?
ルーターのファームウェアを抽出して変更したい。だから私はbitsumのファームウェアmodキットを使用しました。エラーはないようです。image_partsディレクトリを取得できます。rootfs.img(squashfs image)ファイルもあります。しかし、問題は私がそれをマウントすることもunsquashfsすることもできないということです。
これは抽出出力です:
マウント試行出力:
unsquashfsは出力を試みます:
「エラーコード-3」を検索しました。これはZ_DATA_ERRORです(データが破損しているか不完全です)。今、私は何をすべきですか?
ありがとう
java - AndroidフォンからSamsungファームウェアとシリアルを読み取る(Java)
アプリ内から Android を実行している Samsung 携帯電話からファームウェア バージョン (I9100XXKI3 など) を読み取る方法を探しています。アプリがすでにこれを行っているのを見たので、それが可能であることはわかっていますが、SDK ドキュメントには何も見つかりませんでした..
また、シリアル番号を探しています (S/N は adb -service を介して取得することもでき、バッテリーの下のステッカーに印刷されています)。
前もって感謝します。
c - HDLCフレーム-オクテット/モジュロ8の疑い
私はHDLCフレームフォーマットタイプ3を実装しようとしていますが、フレームのOctets /Modulo8エンコーディングに関して疑問があります。
- まず、HDLCフレームは完全にオクテットで送信されますか?
- フレームの長さが「n」オクテットとはどういう意味ですか?例を挙げてください。
- オクテットとモジュロは同じであると私は信じているので、1バイトのフレームXがあると仮定すると、Xのエンコードが意味するのはモジュロ8です。
私はこれらすべてに少し混乱しているので、もっと明確にする必要があります。例とイラストは非常に役立ちます。
前もって感謝します。
@cliffordと@masoudに感謝します。あなたの答えは本当に役に立ちました。しかし、私はこのオクテット文字列を読まなければなりません:それは何ですか?(簡単に説明されているので面白そうに聞こえますが)そして私はあなたのコメントを読むために戻ってきました、そして私はあなたが説明したすべてを理解しました。それでも、私に幸せなコーディングを願っています。
firmware - Atmel UC3 プラットフォームでのファームウェア開発用のシステム設計ドキュメント テンプレート
Atmel UC3 プラットフォーム用のファームウェア開発プロジェクトのシステム設計ドキュメントのテンプレートを入手できるサイトを持っている、または知っている人はいますか?
.net - GetIpAddrTable に代わるものはありますか?
この関数が原因で問題が発生しているため、「GetIpAddrTable」メソッドの代替手段を探しています。
備考で言及されているように:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365949(v=vs.85).aspx MSDN リンク
ネットワーク インターフェイス カード (NIC) と特定の PnP イベントを手動でリセットすると、IP アドレスが削除または変更される場合があります。
IPアドレスを取得する際、TeraTermでリセットATコマンド「at*e2reset」を送信してファームウェアの動作を止めようとしたところ、全くIPが取得できません。この問題を処理する方法はありますか? コードのロジックを変更することで可能かもしれませんが、わかりません。
android - Androidのデフォルトのホーム画面コードを変更して、カスタマイズホーム画面アプリケーションのソースコードを置き換えるにはどうすればよいですか?
ここで私はすでにAndroid用の1つのカスタマイズされたホーム画面ランチャーアプリケーションを作成しています。今、私はこのアプリケーションをAndroidソースコードに追加したいと思います。そして、Android2.3のソースコードからデフォルトのAndroidホーム画面のソースコードを削除します。のデフォルトのホーム画面のソースコードを置き換えた後、Androidのソースコード全体を構築したいよりもEVOLUTION MODULE
。
これについての手順を知りたいのですが、どうすればこれを達成できますか。
だから、どうすればデフォルトのホーム画面のソースコードを私のホーム画面のソースコードに置き換えることができるか、あなたの考えを共有してください。
私はすでにアンドロイド2.3のソースコードをダウンロードしています。しかし、コードのどこを変更する必要があるのかわかりません。どのファイルを置き換える必要がありますか。フレームワークレベルを変更したい
c++ - ファームウェア/圧縮されたイメージから抽出された多くのファイル情報を保持するために、通常どのタイプのデータ構造が使用されますか?
初めての投稿で素朴な質問かもしれませんが、知りたいことがインターネット上で見つかりませんでした。
ファームウェアファイルからファイルを抽出し、ファイル名/ヘッダー/ファイル本体/一部のセクション/オフセットなど、ファイルに関連付けられたさまざまなタイプの情報を保持したいバイナリとテキストの混合タイプのデータと、すべてのファイルは、いくつかのセクション/オフセット/セクション オフセットなどの他のファイル プロパティと相互リンクされたプロパティです。一部のファイル プロパティ情報は、他のファイル プロパティ情報に依存するため、各ファイルを順番に読み取って処理することによってこのプロセスを完了するための設計がわかりません。同時に :(
これらの情報を保持するクラスをいくつか作成しようとしましたが、この種のファイル処理を行うための標準は何かを知りたいです。