LoginSignup
3
2

More than 5 years have passed since last update.

Linino Oneのファームアップデート

Last updated at Posted at 2016-01-19

Linino Oneのファームウェアをアップデートする場合、スイッチサイエンスのやり方で記述されているファームは古いためか、WifiStatusがうまく機能しないバグがあります。

下記の流れに沿って、最新のファームに更新したほうがよさそうです。

アップデートの手順

  1. Linino ONEにSSHでログイン
  2. cd /tmp でtmpディレクトリに移動
  3. wget http://download.linino.org/linino_distro/lininoIO/latest/lininoIO-generic-linino-one-squashfs-sysupgrade.bin
  4. sysupgrade -n -v lininoIO-generic-linino-one-squashfs-sysupgrade.bin
  5. 更新が終了すると、勝手にリブートされます。

_ssh_—_ssh_root_10_0_1_10_—_bash_—_80×15_と_「Linino_Oneのファームアップデート」を編集_-_Qiita.png

リブート後

Wifiの設定がリセットされているため、こちらを参考に、接続設定をしてください。

MCUのファームアップデート

再起動後、MCU(Ardino側)のファームも一応更新しておきます。

  1. Linino ONEにSSHで再ログイン
  2. run-avrdude /etc/linino/bathos-one.hex

ちなみに、sshで接続しようとすると、前回記録したホストキーと違うって怒られるので、.ssh/known_hostsの中にある対象のIPアドレス部分を削除してください。

Lininoioサービスの停止

さらに、このままでは、Linux側とArdino側がBridgeで通信できなくなっているので、下記のコマンドでlininoioサービスをストップさせます。

  1. lininoio stop
  2. Do you want to proceed? [y/n] → y
  3. Do you want to disable the LininoIO OS features ?[y/n] → y
  4. Reboot now? → y

参考

Linino.org

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2