問題タブ [uclinux]

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

linux - Telnet から組み込みデバイスでファイルを実行中に実行フォーマット エラーが発生しました

32 ビット ARM-7 Winbond CPU と uClinux OS で構成される組み込みデバイスがあります。Windows 7 64 ビット マシンを使用しています。プログラムをコンパイルし、ftp サーバー経由でアップロードするために、Virtual Box for Ubuntu をインストールしました。組み込みデバイス内のファイルが telnet サーバーから実行されています。デバイスには独自の vdi ファイルがありますが、仮想ボックスでイメージを開くことができないため、Virtual Box に Ubuntu をインストールします。

問題は次のとおりです。

  1. プログラムをコンパイルして ftp 経由でデバイスにアップロードすると、telnet からファイルを実行しているときにプログラムが実行されず、「Exec フォーマット エラー」が表示されます。それで、「スタックスマッシングが検出されました」と表示される実行可能ファイルをデバッグしました。これを解決するには?

  2. Windows から仮想マシンのサーバーから Ubuntu にサンプル コードをコピーし、ftp 経由でデバイスにプログラムをロードすると、実行されません。そして、Windows 7で行ったのと同じように、プログラムが実行されているWindows ftpを介してサンプルコードをデバイスにアップロードしました。なぜこれが起こるのですか?

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

stm32 - STM32F746 ボードに uclinux をインストールする

私はSTM32F746ボードを持っていて、そこに uclinux をインストールしたいと思っています。emcraft サイトから画像をダウンロードu-boot-stm32f746-discovery.binしました。これで、ST-Link ユーティリティを使用して u-boot をフラッシュしました。しかし、networking.uImage をどうすればよいかわかりません。内蔵フラッシュでも発光させるべきですか?それともSDカードで?シリアル ポートはなく、USB とイーサネットしかなく、Windows 10 を使用しています。役に立つリンクやチュートリアルは大歓迎です。networking.uImage

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

ethernet - u-boot に複数のイーサネット mac インターフェイスを追加する方法

私は u-boot と uclinux を初めて使用します。

u-boot にイーサネット MAC インターフェイスをもう 1 つ追加するにはどうすればよいですか。U-Boot の起動時に見られるように、Net: eth driver init M2S_MAC のインターフェイスは 1 つだけです。

もう1つIPアドレス、つまりeth1を持つことができるように、2つにもう1つ追加したい

次の質問を読みました

u-boot は複数のイーサネット ポートをサポートできますか?

net/eth.c の eth_current_changed() と eth_set_current() を変更する必要がある場所

ただし、インターフェイスを追加する方法は定義されていません。新しいMacインターフェース用のドライバーも入手しました。