11月末に秋月電子通商で購入したArduino YUN Mini。
- USB経由で書き込みをする
- Wi-Fi経由で書き込むをする
できたりできなかったりと不安定だった。
工場出荷時のリセットしたあと、シリアル・モニタが接続できなくなった。
●ファームウェアの更新
luciに入る。初期画面のどこかに入口がある。Flash Firmwareでダウンロードしたファイルを書き込む。lininoからYUN-Miniに変えた。http://download.linino.org/linino_distro/lininoIO/latest/
lininoIO-generic-linino-yun-mini-squashfs-sysupgrade.bin |
更新をしたが、エラーをはいて使えなくなった。
/usr/lib/lua/luci/template.lua:81: Failed to load template 'linino/set_password'. Error while parsing template '/usr/lib/lua/luci/view/linino/set_password.htm': No such file or directory stack traceback: [C]: in function 'error' /usr/lib/lua/luci/template.lua:81: in function '__init__' /usr/lib/lua/luci/util.lua:68: in function 'Template' /usr/lib/lua/luci/template.lua:50: in function 'render' /usr/lib/lua/luci/controller/linino/index.lua:182: in function 'authen' /usr/lib/lua/luci/dispatcher.lua:370: in function 'dispatch' /usr/lib/lua/luci/dispatcher.lua:195: in function </usr/lib/lua/luci/dispatcher.lua:194>
ーーー
3日間試行錯誤
基板横のリセットスイッチを長押しすると、初期化されるとあるが、それは本当ではない。でも本当。
どうも、eepromの違うエリアにパスワードは保存されているぽい。
システム自体が新しくなっても、保存されている場合がある。
システムといっても、U-bootがあり、その上にLinuxであるopenwrtが載っている。U-bootは別のエリヤのeepromに書かれているのかな?
ラズパイのUSBからYUN-MiniのマイクロUSBにつないで、
minicom -b 9600 -o -D /dev/ttyACM0
シリアル-パラレル変換されてターミナルで接続できる。文字化け多し。原因不明。
U-Bootの途中で[f]とリターンを押すとfailsafeモードへ入れると出る。 そこでfastbootを入れた、きっともろもろが初期化された。
基板の上にあるYUN Resetボタンを押してリブート。
---
AP動く。
192.168.240.1 これはlininoと同じ。出てくるログイン画面は異なる。パスワードはarduino !!!
Ciaoの画面を出す。何も入っていないからインストールするかと聞かれる。
mqttの設定ができる。
パッケージマネージャもある。すごいたくさんのアプリケーションが整備されている。mqttブローカを入れてみた。
パッケージマネージャから入れないといけないIOT2000よりぜんぜんいい!
luciもいる。
0 件のコメント:
コメントを投稿