EMMCはWindowsでストレージデバイスとして認識されません

EMMCはWindowsでストレージデバイスとして認識されません

ここに画像の説明を入力してくださいMKS pi ボードに armbian をフラッシュするために、MKS pi からこの EMMC を購入しました。問題は、USB ハブのアダプタを使用して EMMC を接続すると、1 秒未満表示されてから消えてしまうことです。この EMMC ディスクをフォーマットして、makerbase armbian システムをフラッシュする必要があります。

これを修正する方法を知っている人はいますか?

例

答え1

eMMC と SD カードを混同しないでください。
これらは似ており、インターフェイスにも共通点がありますが、それぞれ異なります。類似点により、いくつかの SoC に見られるように MMC+SD コントローラーの組み合わせが可能になりますが、ドライバーは実際に使用されているメディアを識別し、コントローラー モードを構成して適切な SD または MMC コマンドを使用する必要があります。

コンピュータ (または USB アダプタ) に SD カード インターフェイス (MMC+SD の組み合わせではなく) しかない場合、そのようなコントローラは「カード」があることを検出できる可能性がありますが、eMMC モジュールへのデータの読み取りや書き込みはできません。

一般的なUSB-SDカードアダプタの代わりに、次のようなeMMCモジュールを明示的にサポートするUSB​​アダプタを使用する必要があります。

ここに画像の説明を入力してください

答え2

EMMC とは、SD カードを意味します。確かに eMMC を使用しますが、これはオブジェクトである SD カードの一部です。

これは SD カード、つまり USB 大容量ストレージ (MMC が含まれていますが、SD カードです) であり、USB スティックと同様であるため、Windows エクスプローラーで表示するには、まずファイルシステムとパーティションを作成する必要があります (直感に反しますが、ボリュームはこのように動作します)。

エクスプローラーで表示するには、ディスク管理 (スタート メニューを検索) で初期化し、デバイスにシンプル ボリュームを作成する必要があります。OS をフラッシュする場合は、これを行う必要はありません。

ディスクの初期化に関するウィンドウが表示されない場合は、ディスクの空き領域を右クリックし、Windows に表示される新しいボリュームを作成します (空のディスクは表示されません)。

ドライブをフラッシュする場合 (オペレーティング システムをインストールする場合)、フラッシュするプログラム (Raspberry Imager または Etcher など) を使用します。そこに表示されるはずです。

他のコンピュータ ボードでは、Raspberry Pi イメージと互換性があるかどうかはわかりません。互換性がない場合、またはイメージが破損している場合は、実行されません。

それが実際には裸の eMMC チップ (集積回路) である場合、これはそれをフォーマットする通常の方法ではありません (シングル ボード コンピューターまたはマイクロコントローラーの場合、通常はデータ ポートを使用してオンボード チップをフラッシュします。または、フラッシュ ストレージ ライターを使用します)。

関連情報