Ultra96-V2 SDカード作成方法

  Ultra96-V2

SDカード作成に失敗して正常にブートしないことが多いので、
作成手順をまとめる。

以下では、/dev/sdcとしてマッピングされた前提で記載する。

Contents

SDカードフォーマット

VMware上のUbuntuに接続すると自動マウントするので、一旦すべて解除
 $ sudo umount /dev/sdc1
 $ sudo umount /dev/sdc2

fdiskでフォーマットする。
 パーティション1:FAT32, 1GB
 パーティション2:Linux(ext4), 残り全部

それぞれのパーティションをフォーマット。

 

ファイルコピー

bootデバイス

bootデバイス用のファイルは、[path]/pfm/wksp1/[Application Name]/Hardware/sd_card の下にあるので、これをコピーする。

 

rootfsデバイス

rootfsデバイス用のファイルは、プラットフォームのものを使用。
[path]/[platform name]/images/linux/rootfs.tar.gz

 

FAQ

rootfsデバイス書き込み失敗

ext4フォーマットをマウントした後、以下のようにkernel panicが発生する場合は、rootfsデバイスの書き込みが失敗している。

手順としては上記で記述してる方法を使ってるだけだが、やり直したら上手く行った。
VM上のUbuntuにローカルPCのUSBメモリを渡してるんだけど、umountがかなり遅く、Ctrl-Cで抜けて強制切断をしたのが悪さをしてた気がする。

LEAVE A COMMENT