Edison Getting Started Guide – learn.sparkfun.comを参考にした。

最新にしたらconfigure_edisonコマンドで設定したWiFi AP情報が再起動しても消えなくなった。
システムだけアップデートされて、ホームディレクトリの中は消えない。でもgitなどの別途opkgでインストールしてたものは全部消えてしまった。


最新ファームウェアをダウンロードする

Yocto 2.1 complete imageをzipでダウンロードした
IoT – Intel® Edison Board Download | Intel® Developer Zone


Macと接続

J16とMacをマイクロUSBケーブルで接続、外付けストレージとしてマウントされる

Breakout Board Hardware Guideより


アップデート

隠しファイルも含めて全て削除する
% cd /Volumes/Edison
% rm -rf *
% rm -rf \.

zipを解凍して、すべてそのまま /Volumes/Edison/ にコピー
.ext4とか.imgとかも全てコピーする

/Volumes/Edisonをアンマウントする


再起動する

J3にマイクロUSBケーブルを接続し、MacからEdisonのコンソールにログイン
% screen /dev/tty.usbserial-A502F1ZL 115200 -L

ストレージの中身を使ってシステムにアップデートかける
% reboot ota
しばし待つ

ログイン

パスワードがリセットされてるので、user:root pass:なし でログインできる。

WiFiやパスワードを設定する
% configure_edison --setup


確認

アップデートされてる
% uname -a
Linux edison 3.10.17-poky-edison+ #1 SMP PREEMPT Wed Apr 29 03:54:01 CEST 2015 i686 GNU/Linux

node.jsは0.10.28だったのが0.10.35に上がってた


ストレージの中のアップデート用イメージを削除する

残ってるとreboot otaしたらまたシステムを上書きしそうなので、Macでマウントして全て削除した。
削除してからreboot otaしてみたけど、再起動されるだけでWiFi設定とか消えなかった。