FC2カウンター FPGAの部屋 Ultra96 ボード用 Debian ROOT FS のLinux起動用MicroSD カード用ファイルの使用方法
FC2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

Ultra96 ボード用 Debian ROOT FS のLinux起動用MicroSD カード用ファイルの使用方法

Ultra96 で ikwzm さんのDebian9 Root File Systemを動かしてみる3”のUltra96 ボード用 Debian ROOT FS のLinux起動用MicroSD カード用ファイルの使用方法を書いておく。このファイルは 500 MB 以上あって巨大なので、今のところGoogle ドライブに置いているのだが、そのためもあって公開するかどうか?迷っている。Ultra96 勉強会の参加者には公開しようと思っている。

使用方法だが、まずはMicroSD カードをフォーマットする。”Ultra96用Yocto LinuxのMicroSDカードのフォーマット”を見て、Ubuntu でMicro SD カードをフォーマットして欲しい。
注意点としては、パソコンによってMicroSD カードのドライブが違うと思うので、必ず lsblk でMicroSD カードのドライブ名を確認して欲しい。
MicroSD カードは 8 GB以上のクラス10 相当を使用して欲しい。

まずは指定されたURL を見るとROOT_FS と ULTRA96_BOO の2つのディレクトリがある。(表示をデフォルトからリスト表示に変更しています)
Ultra96_ikwzm_29_181018.png

ULTRA96_BOO には、8 個のファイルがある。Image_org は元のLinux カーネルなのでいらないのだが、一応入れてある。
Ultra96_ikwzm_30_181018.png

ダウンロードすると圧縮ファイルになるが、解凍して、MicroSD カードの第1パーティションの ULTRA96_BOO にコピーする。

次に、ROOT_FS ディレクトリには、debian0-rootfs-vanilla_ultra96.tgz がある。
Ultra96_ikwzm_31_181018.png

これをダウンロードして、MicroSD カードの第2パーティションのROOT_FS に解凍しながら書き込む。
まずは、debian9-rootfs-vanilla_ultra96.tgz があるディレクトリに cd する。使用するコマンドは、私だったら
sudo tar xfz debian9-rootfs-vanilla_ultra96.tgz -C /media/masaaki/ROOT_FS
sync


/media/masaaki/ROOT_FS のパス名は当然ながら変わると思うので、自分のパソコンにマウントされたMicroSD カードの第2パーティションのマウント・パスを指定して欲しい。

これで、全部のファイルをMicroSD カードに書けたので、MicroSD カードのマウントを外す。
Ultra96 ボードにMicroSD カードを挿入して電源ON する。

シリアル・コンソールを開いて、ログイン・プロンプトが出たら、最初は root でログインする。root のパスワードは admin だ。(書いちゃって良いのだろうか?)
ログインしたら、/home/fpga ディレクトリのファイルをすべて、(下位のディレクトリまですべて)のオーナーを fpga に変更する。
chown -R fpga:fpga /home/fpga

そして、
exit
してから、fpga ユーザーで入り直す。パスワードは fpga だ。ただし、勉強会でやるとしたら、fpga ユーザーが参加人数だけいるので、passwd でパスワードを変更しておいたほうが良いと思う。

他人のUltra96 に入りまくってしまうかもしれない?その場合は、いたずらしないように。。。

無線LAN の設定方法は、まずは無線LAN のSSID を確認する。
wpa_passphrase <SSID> <パスフレーズ>
Ultra96_Yocto_57_180921.png

を実行すると、psk に暗号化されたパスフレーズが出力されるので、それをコピーする。
/etc/network/interfaces.d/ ディレクトリに wlan0 があるので、SSID と先程、wpa_passphrase で取得したpsk に書かれた暗号化されたパスフレーズを書き込む。
cd /etc/network/interfaces.d/
sudo vi wlan0

Ultra96_Yocto_58_180921.png

これで無線LAN の設定は終了したので、
sudo reboot
でリブートすれば、無線LAN がつながるはずだ。なお、Bluetooth はつながらない。ファームが失敗しているようだ。
  1. 2018年10月18日 05:10 |
  2. Ultra96
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
https://marsee101.blog.fc2.com/tb.php/4330-1c47ff0d
この記事にトラックバックする(FC2ブログユーザー)