タグ付けされた質問 「buildroot」

3
uImageからファイルを抽出する方法は?
Buildrootは、実行する必要がある組み込みデバイスのイメージを生成しています。これは非常にうまく機能しています。これらのイメージには、rootfsが含まれています。 いくつかの研究により、生成されたファイルを調べたいと思います(たとえば、Buildrootによって設定された異なる圧縮モードが適用され、正しく実行されたかどうかを確認します)が、ネットで何か有用なものが見つかりません。 私の知る限り、uImageとzImageの違いはほんの小さなヘッダーであるため、u-bootはそのバイナリファイルを読み取ることができます。しかし、uImageもzImageも開くことができません。 ホスト上のそれらの(u / z)Imagesを解凍する方法のヒントを教えてもらえますか?

2
組み込みのセットアップでは、読み取り専用のルートファイルシステムを使用することをお勧めしますか?
Linuxを組み込みデバイス上のオペレーティングシステムとして実行するという任務を負っています。 ターゲットにはx86プロセッサがあり、ストレージ用に8 GBのコンパクトフラッシュデバイスがあります。 buildrootを使用して、カーネルイメージとクロスコンパイルツールを作成することができました。CFデバイスをカーネルイメージが存在する小さなFATパーティションsyslinuxと、ブート構成とext3buildrootによって生成されたルートファイルシステムを解凍したファイルシステムにパーティション分割しました。 syslinuxbuildrootファイルシステムが存在するCF ext3パーティションにルートディレクトリを設定することにより、システムが正常に起動します。 私の質問は、停電後にデバイスが正常に起動することが重要であるため、即時(および頻繁な)電力損失に直面した場合の堅牢性の必要性に集中しています。ルートファイルシステムを読み取り専用としてマウントすることは、データの整合性を確保する方法であることを読みました。これは私が進むべき賢明な方法ですか? ルートファイルシステムをRAMにロードして同じことを実現する可能性についても読んでいますが、まだその方法はわかりません。 この目標を達成する好ましい方法はありますか?もしそうなら、私にとって最善の方法は何ですか?

1
「ローカル選択による認証解除」を修正するにはどうすればよいですか?
Buildrootを使用して組み込みLinuxをビルドしましたが、APへの接続を維持するのにいくつかの問題があります。IPアドレスを複数回取得することはできません。 WPA2-PSKを使用してAPに接続するには、wpa_supplicantを使用します。APモードのスマートフォンなど、他のAPで動作します。 使用iwconfig wlan0すると、APに関連付けられていることがわかります wlan0 IEEE 802.11bgn ESSID:"ZyXEL_B3B5" Mode:Managed Frequency:2.462 GHz Access Point: 90:EF:68:D3:B3:B5 Bit Rate=58.5 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:on Link Quality=53/70 Signal level=-57 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:1 Missed …
10 wifi  dhcp  busybox  wlan  buildroot 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.