当日のスライドはこちらになります。
CoFlashの使い方を簡単に載せていますが、紹介できる時間がなかったのでじっくり見たい方は是非。
http://www.slideshare.net/en129/mbed-mbed2015en129
当日の様子はニコ生タイムシフトでもご覧になれます。(7/5まで)
http://live.nicovideo.jp/gate/lv224486510
2015年6月30日火曜日
2015年2月26日木曜日
第01回世界ボーカロイド大会に参加してきました(ゆかり温泉舞台裏とか)
ボーカロイド系イベントは今回が初参加でした。
ボーカロイドは最近、ブームの変化についていけず、最近の曲を聞いたりしなくなっていたので楽しめるかな?など考えつつ小田原より新幹線で掛川まで。
あまり写真撮ってなかったのですが、いくつか展示を見て回ったり。
女子限定のOculus部屋にて特別に体験させていただき、ルカ姉さんに添い寝していただきました。。。いやぁ、絶景でしたわ・・・。
その後ホテル部屋にコンテナ3コ、イレクターパイプセットをひぃひぃ言いながら運び込み、設営開始。夕食の時間くらいになってトラブル発生。
なんとゆかりさんの映像・音声を出力するコンピュータから音声が出ない!まさかと思い、HDMIケーブルを外して手元のイヤホンをコンピュータに接続してみると聞こえる。音声出力先がHDMIを繋げているとそっちになってしまうようだが、自宅でもHDMIでプロジェクタに繋いでたのに・・・?
考えてもしょうがないので対応策を検討。プロジェクタとコンピュータのHDMI接続相性が悪かった時のために持ってきたコンポジットで出力することも考えたが、動画再生時にオーディオ出力をマニュアルで指定する方法があったのを思い出し、シェルスクリプトに追加。HDMI接続でもちゃんと音声出るようになって一安心。
その後も設営続けて19時にやっと夕食。ほっと一息ついていましたが、トラブルがあったせいかあまり食事が喉を通らなかったです。。。
19時15分、ゆかり温泉の整理券配布開始。配布のアナウンスと同時に何人もの人が整理券を求め、配布してたひろこさんの元へ足早に向かう。内心期待されていることが嬉しい半面、最後までシステムがちゃんと動くかも心配でした。。。また緊張度が上昇。。。(ヽ´ω`)
19時30分、部屋に戻り設営の再開。センサ、LANケーブル、モニタ用カメラケーブルの敷設など順調にこなし、最終テストもクリア。部屋の作り込みのレベルが聞いてた以上だったが、空間演出には欠かせないことだと気づいた。さすがひろこさん。
少し遅れて21時10分頃、ゆかり温泉オープン。プログラムにバグがあったがすぐ修正。体験者が部屋から出てくると、呆然とした表情や、緩んだ口元を抑えながら出てくる人など様々。中には大爆笑しながら見ていた人も・・・。予想外だったが、好評の反応に思わずガッツポーズw
ゆかり汁を飲むと「あ~・・・」といった言葉にできないリアクション。ゆかりタオルは予想通り、頷きながら「うんうん、こんな感じっぽい」といった反応。
その後続々と整理券持ちの人が並び、更には評判を聞きつけ、1時以降のフリーの時間帯に、整理券を持ってないけど体験したいという方々まで並び始める。大好評で嬉しい限りでした。
中にはAHS尾形社長や風雅なおとさん、アミッドPなどボーカロイド界隈で著名な方々にも体験していただきました。皆さんいい表情で出てこられましたw
そんなゆかり温泉の様子は、なんとねとらぼさんにて記事が出ています!ヒャー!
バーチャルアイドルとの温泉旅行に人だかり 第01回世界ボーカロイド大会に行ってきました (1/3) - ねとらぼ
そんなこんなで当初の予定より遅く終了したのが4時30分頃w 恐らく宿泊された方の3/4くらいの人数が体験されたのではないでしょうか。その後頂いたキンキンに冷えたビールは格別うまく感じられました。
そして最後の最後になって僕自身が体験w エラー出ないことを祈りつつ、邪念を振り払うためにSSHコンソールを開いたスマホを置いて部屋に入室。 タオルを置き直したり、スモーク焚いたりするために何度も出入りはしていましたが、いざ自分が体験する側となって入ってみると別世界。
入るとすぐゆかりさんが声かけてきますが、少し声が小さめ。耳をすまして聞きつつ、部屋のにおいはなにやらラベンダーのようなにおい・・・ゆかりさんのにおい・・・。部屋のベッドに目をやると、ゆかりさんのパーカーが。思わずにおいを嗅いでしまいました。。。(のちにある方の私物と判明し、おぅふ・・.となってしまいましたがw)
その後タオルを浴室に持ってきてとお願いされ、パーカーのとなりに置いてあったタオルを手に浴室のドアを開けると、そこにはゆかりさんがシャワーを浴びているシルエットが・・・!
何度も何度も確認のため映像を通常のモニタで見ていたはずなのに、モヤットスクリーンに投影された映像は、まさにゆかりさんの存在を表していました。しばしシステムの心配など忘れて見入ってしまいました・・・。皆さんがドアを出てきた時の反応が理解し、納得できましたw
その後簡単な後片付けをした後に5時就寝。
シャワー?あぁゆかりさんが使っているから浴びれなかったよ。(
~2日目~
朝9時に慌てた様子で起こされる。ホテルの退出時間が10時半。ヤバイ。知らなかったよおお。大急ぎで撤収作業を開始。おかげで朝食食べられずトホホ。
なんとか退出時間前に撤収が完了し、本当の温泉に入りに行く。疲れた体に効いた~>ω<
昼食のカレーを頂き、「富士山ミクライブ」に参加。ディラッドスクリーン初めて目の前にしましたが、ヤバイ。ミクさんいるやん。ペンライト忘れてきたことを後悔しつつ、ペンライトを振るごとく手を振って楽しみました。
「間と舞−邦楽MEETS VOCALOID」も鑑賞しました。あぴミクさんの振り袖すごくかわいい。三味線の演奏は、自分からするとすごくゆっくり、和風な感じというか。地元宮崎でよく津軽三味線を聞いてた影響かもしれません。
「ハイパーボカロinつま恋」は冒頭のトークで意表を突かれましたw まさか石黒さんが「ゆかり温泉ってなんだったの?」とゆかりさんに質問するとは! これには思わず隣にいたひろこさんと顔を見合わせ「どういうこと?!」などビックリしてしまいましたw そんなビックリはさておき、ステージはゆかりさんと、中の人石黒千尋さん、EHAMICさんが共演するというもの。ロンドンで行われたHYPER VOCALOID Liveの再現ということでしたが、内容はさっぱり知らなかったのでどんなものかと期待していましたが、すごくいい。「London Calling」は結月ゆかりをメインに、石黒さんがコーラスでしたが、その2人の歌声の組み合わせが今まで聞いたことない間隔で、すごく心地よいステージでした。初めて石黒さんの歌声を聞きましたが、その声でファンになってしまいました。
その後石黒さんに直撃!あの冒頭のトークはなんだったのか伺うと、どうも石黒さんが午前中からいらしている時に、いろんな方から「昨日はお世話になりました」「温泉、すごくよかったです」など昨日の様子について話を聞いたとのころ。それで気になりステージでゆかりさんに聞いてみたということだったようですw
・・・取り乱しました。
「ボカロと一緒に歌ってみた・歌ってみよう」ではなんと、KAITOの兄さんこと風雅なおとさんとKAITOニーサンの共演!「KAITOと言えばあの曲ですよね!」と前振りがあったが、最近の曲はさっぱりだったので、頭に?を浮かべていると、イントロからすぐにビビッと!卑怯戦隊うろたんだーではありませんか!うおー!もう最高でしたねw しかも最後にKAITOニーサンの誕生日を祝うなど、思わず感動してしまいました。
そんなこんなでボカコンに参加しましたが、本当に行ってよかった!256MBしかないMP3プレイヤーに頑張って曲突っ込んで聴きまくっていた、毎週のようにボカランをチェックしていた中高学生時代を思い出しました。就職してから時間がなくなったのもあるけど、なんとなくランキング動画見てもピンと来る音楽が少なくなったと感じて以来、下火になりつつあったボカロに対する情熱が蘇ってきました。ボカコンは、あの熱中していた頃を思い出させてくれるなにかがありました。あとゆかりさんヤバイ。
また今回のゆかり温泉企画も、様々な人を楽しませることができて本当によかったと思います。また次回もなにかしら参加できたら、と思います。本当にありがとうございました。
ボーカロイドは最近、ブームの変化についていけず、最近の曲を聞いたりしなくなっていたので楽しめるかな?など考えつつ小田原より新幹線で掛川まで。
![]() |
| ついたーん! |
![]() |
| 最近はゆかりさんスキーなので紫っぽいところゆかりさんをペタリ |
![]() |
| (アカン) |
![]() |
| 祭壇の中にひとつ変なのが・・・ |
![]() |
| ヤマハルーターww これはニコ技部員の仕業に違いないw |
![]() | ||||
| ボカコンホワイトボードの裏にゆかり温泉の参加案内を貼っておく |
女子限定のOculus部屋にて特別に体験させていただき、ルカ姉さんに添い寝していただきました。。。いやぁ、絶景でしたわ・・・。
その後ホテル部屋にコンテナ3コ、イレクターパイプセットをひぃひぃ言いながら運び込み、設営開始。夕食の時間くらいになってトラブル発生。
なんとゆかりさんの映像・音声を出力するコンピュータから音声が出ない!まさかと思い、HDMIケーブルを外して手元のイヤホンをコンピュータに接続してみると聞こえる。音声出力先がHDMIを繋げているとそっちになってしまうようだが、自宅でもHDMIでプロジェクタに繋いでたのに・・・?
考えてもしょうがないので対応策を検討。プロジェクタとコンピュータのHDMI接続相性が悪かった時のために持ってきたコンポジットで出力することも考えたが、動画再生時にオーディオ出力をマニュアルで指定する方法があったのを思い出し、シェルスクリプトに追加。HDMI接続でもちゃんと音声出るようになって一安心。
その後も設営続けて19時にやっと夕食。ほっと一息ついていましたが、トラブルがあったせいかあまり食事が喉を通らなかったです。。。
19時15分、ゆかり温泉の整理券配布開始。配布のアナウンスと同時に何人もの人が整理券を求め、配布してたひろこさんの元へ足早に向かう。内心期待されていることが嬉しい半面、最後までシステムがちゃんと動くかも心配でした。。。また緊張度が上昇。。。(ヽ´ω`)
19時30分、部屋に戻り設営の再開。センサ、LANケーブル、モニタ用カメラケーブルの敷設など順調にこなし、最終テストもクリア。部屋の作り込みのレベルが聞いてた以上だったが、空間演出には欠かせないことだと気づいた。さすがひろこさん。
少し遅れて21時10分頃、ゆかり温泉オープン。プログラムにバグがあったがすぐ修正。体験者が部屋から出てくると、呆然とした表情や、緩んだ口元を抑えながら出てくる人など様々。中には大爆笑しながら見ていた人も・・・。予想外だったが、好評の反応に思わずガッツポーズw
ゆかり汁を飲むと「あ~・・・」といった言葉にできないリアクション。ゆかりタオルは予想通り、頷きながら「うんうん、こんな感じっぽい」といった反応。
その後続々と整理券持ちの人が並び、更には評判を聞きつけ、1時以降のフリーの時間帯に、整理券を持ってないけど体験したいという方々まで並び始める。大好評で嬉しい限りでした。
中にはAHS尾形社長や風雅なおとさん、アミッドPなどボーカロイド界隈で著名な方々にも体験していただきました。皆さんいい表情で出てこられましたw
#vocacon ゆかり温泉がヤバすぎて、風雅さんが「あーーー!」の図 pic.twitter.com/gGTP2UKstx
— いっしー@葵上ボカコン上映! (@isshyisshy) 2015, 2月 21
#vocacon ゆかり温泉がヤバすぎて、尾形さんが「あーーー!」の図 pic.twitter.com/gyPIQlLifN
— いっしー@葵上ボカコン上映! (@isshyisshy) 2015, 2月 21
ゆかり温泉前はすでに体験済で、ドアを出た時の反応を待つ、出待ちの人だかりもw![]() |
| 出た人に感想聞くのも面白いw |
バーチャルアイドルとの温泉旅行に人だかり 第01回世界ボーカロイド大会に行ってきました (1/3) - ねとらぼ
そんなこんなで当初の予定より遅く終了したのが4時30分頃w 恐らく宿泊された方の3/4くらいの人数が体験されたのではないでしょうか。その後頂いたキンキンに冷えたビールは格別うまく感じられました。
そして最後の最後になって僕自身が体験w エラー出ないことを祈りつつ、邪念を振り払うためにSSHコンソールを開いたスマホを置いて部屋に入室。 タオルを置き直したり、スモーク焚いたりするために何度も出入りはしていましたが、いざ自分が体験する側となって入ってみると別世界。
入るとすぐゆかりさんが声かけてきますが、少し声が小さめ。耳をすまして聞きつつ、部屋のにおいはなにやらラベンダーのようなにおい・・・ゆかりさんのにおい・・・。部屋のベッドに目をやると、ゆかりさんのパーカーが。思わずにおいを嗅いでしまいました。。。(のちにある方の私物と判明し、おぅふ・・.となってしまいましたがw)
その後タオルを浴室に持ってきてとお願いされ、パーカーのとなりに置いてあったタオルを手に浴室のドアを開けると、そこにはゆかりさんがシャワーを浴びているシルエットが・・・!
何度も何度も確認のため映像を通常のモニタで見ていたはずなのに、モヤットスクリーンに投影された映像は、まさにゆかりさんの存在を表していました。しばしシステムの心配など忘れて見入ってしまいました・・・。皆さんがドアを出てきた時の反応が理解し、納得できましたw
その後簡単な後片付けをした後に5時就寝。
シャワー?あぁゆかりさんが使っているから浴びれなかったよ。(
~2日目~
![]() |
| @suzu_miku39さんの痛望遠鏡。初めて直接見ましたが、2mくらい?デカイ・・・! |
![]() |
| パイルターオン!w |
なんとか退出時間前に撤収が完了し、本当の温泉に入りに行く。疲れた体に効いた~>ω<
昼食のカレーを頂き、「富士山ミクライブ」に参加。ディラッドスクリーン初めて目の前にしましたが、ヤバイ。ミクさんいるやん。ペンライト忘れてきたことを後悔しつつ、ペンライトを振るごとく手を振って楽しみました。
「間と舞−邦楽MEETS VOCALOID」も鑑賞しました。あぴミクさんの振り袖すごくかわいい。三味線の演奏は、自分からするとすごくゆっくり、和風な感じというか。地元宮崎でよく津軽三味線を聞いてた影響かもしれません。
「ハイパーボカロinつま恋」は冒頭のトークで意表を突かれましたw まさか石黒さんが「ゆかり温泉ってなんだったの?」とゆかりさんに質問するとは! これには思わず隣にいたひろこさんと顔を見合わせ「どういうこと?!」などビックリしてしまいましたw そんなビックリはさておき、ステージはゆかりさんと、中の人石黒千尋さん、EHAMICさんが共演するというもの。ロンドンで行われたHYPER VOCALOID Liveの再現ということでしたが、内容はさっぱり知らなかったのでどんなものかと期待していましたが、すごくいい。「London Calling」は結月ゆかりをメインに、石黒さんがコーラスでしたが、その2人の歌声の組み合わせが今まで聞いたことない間隔で、すごく心地よいステージでした。初めて石黒さんの歌声を聞きましたが、その声でファンになってしまいました。
その後石黒さんに直撃!あの冒頭のトークはなんだったのか伺うと、どうも石黒さんが午前中からいらしている時に、いろんな方から「昨日はお世話になりました」「温泉、すごくよかったです」など昨日の様子について話を聞いたとのころ。それで気になりステージでゆかりさんに聞いてみたということだったようですw
![]() |
| うおおおブロマイドだああうひゃあああああああああああああああああああああああry |
・・・取り乱しました。
「ボカロと一緒に歌ってみた・歌ってみよう」ではなんと、KAITOの兄さんこと風雅なおとさんとKAITOニーサンの共演!「KAITOと言えばあの曲ですよね!」と前振りがあったが、最近の曲はさっぱりだったので、頭に?を浮かべていると、イントロからすぐにビビッと!卑怯戦隊うろたんだーではありませんか!うおー!もう最高でしたねw しかも最後にKAITOニーサンの誕生日を祝うなど、思わず感動してしまいました。
そんなこんなでボカコンに参加しましたが、本当に行ってよかった!256MBしかないMP3プレイヤーに頑張って曲突っ込んで聴きまくっていた、毎週のようにボカランをチェックしていた中高学生時代を思い出しました。就職してから時間がなくなったのもあるけど、なんとなくランキング動画見てもピンと来る音楽が少なくなったと感じて以来、下火になりつつあったボカロに対する情熱が蘇ってきました。ボカコンは、あの熱中していた頃を思い出させてくれるなにかがありました。あとゆかりさんヤバイ。
また今回のゆかり温泉企画も、様々な人を楽しませることができて本当によかったと思います。また次回もなにかしら参加できたら、と思います。本当にありがとうございました。
ゆかり温泉のシステム構成について
第01回世界ボーカロイド大会 座談会企画:五感で感じるバーチャルアイドル ~ゆかりさんと湯けむり旅行♨~
――通称「ゆかり温泉」
ゆかり温泉を体験し終わった方々から「システムどうなってるの?」ということを度々聞かれましたので紹介したいと思います。
システムの動きとしては、
①体験者が部屋のドアを開ける
②ドアセンサ(部屋)で検知し、ゆかりさんの音声を再生
③体験者が浴室のドアを開ける
④ドアセンサ(浴室)で検知し、ゆかりさんの映像を再生
といった流れで動いてました。
ドアセンサについて
ドアセンサとして「測距センサ」を使いました。測距センサとは、センサから対象物までの距離を測定し、測定結果を距離に応じたした電圧(アナログ電圧、例えば10cmなら2.25V、80cmなら0.4V)を出力してくれるセンサです。
このセンサをドア近くに貼り付けておき、ドアが開いたときにセンサに近づいてくるので開閉が検出できる、という訳です。
システム構成について
センサからの電圧読み込みに「mbed KL46Zマイコンボード」(以降mbed)、映像・音声出力用に「Raspberry piコンピュータモジュール」(以降ラズパイ)を使用しました。
mbedはアナログ電圧を読み取り、ドアの開閉判断をさせています。「コンパレータでいいじゃん?」と思うかもしれませんが、現地で基準値変更する可能性があったのと、デバッグ用に電圧値見たかったのでmbed使いました。
ラズパイはmbedからドア開閉したという信号を受けて、音声・動画再生をさせています。このとき無線LAN経由でノートPCから正常に動作しているかモニタリングを行い、エラー時にはコマンド打ったりしていました。
――通称「ゆかり温泉」
ゆかり温泉を体験し終わった方々から「システムどうなってるの?」ということを度々聞かれましたので紹介したいと思います。
システムの動きとしては、
①体験者が部屋のドアを開ける
②ドアセンサ(部屋)で検知し、ゆかりさんの音声を再生
③体験者が浴室のドアを開ける
④ドアセンサ(浴室)で検知し、ゆかりさんの映像を再生
といった流れで動いてました。
ドアセンサについて
ドアセンサとして「測距センサ」を使いました。測距センサとは、センサから対象物までの距離を測定し、測定結果を距離に応じたした電圧(アナログ電圧、例えば10cmなら2.25V、80cmなら0.4V)を出力してくれるセンサです。
![]() |
| よくよく見ると・・・ |
![]() |
| こんなところにセンサが!何名かは気づかれてたようです |
システム構成について
センサからの電圧読み込みに「mbed KL46Zマイコンボード」(以降mbed)、映像・音声出力用に「Raspberry piコンピュータモジュール」(以降ラズパイ)を使用しました。
mbedはアナログ電圧を読み取り、ドアの開閉判断をさせています。「コンパレータでいいじゃん?」と思うかもしれませんが、現地で基準値変更する可能性があったのと、デバッグ用に電圧値見たかったのでmbed使いました。
ラズパイはmbedからドア開閉したという信号を受けて、音声・動画再生をさせています。このとき無線LAN経由でノートPCから正常に動作しているかモニタリングを行い、エラー時にはコマンド打ったりしていました。
2015年2月1日日曜日
FlashAir(Class6 8G)がファームアップデートできなくしてしまった→解決
久しぶりにデジカメから入れっぱだったFlashAir Class6(SDIOとかに対応してない第一世代)を使おうと思い、SDフォーマッタで上書きフォーマットしちゃったら・・・ファームアップデート及び設定ソフトからFlashAirとして認識できなくなっちゃった件。
なんとかアップデート・設定できるようになりましたのでメモ。
やる時は自己責任で。
参考:http://www.jp7dki.com/?p=19
なんとかアップデート・設定できるようになりましたのでメモ。
やる時は自己責任で。
参考:http://www.jp7dki.com/?p=19
- "C:\Program Files (x86)\TOSHIBA\FlashAirTool\default\W-01"の中フォルダ3つをFlashAirにコピー
- FlashAirの”SD_WLAN\CONFIG”をエディタで開いて VERSION=1234567890123456
の行を
VERSION=F24A6W3AW1.00.03
に変更 - ファームアップデートソフトでアップデート
2014年12月2日火曜日
mbed AutoTransferバージョンアップしました
mbed Advent Calendar 2014の2日目の記事を書かせて頂きます。
以前作成した「mbed AutoTransfer」のバージョンアップを行いました。
(mbedを使った何かもって書いてたけど間に合いませんでした>< ごめんなさい!)
いちいち落としたバイナリをD&Dで移動させるにしてもちょっとめんどい。
かといってブラウザのダウンロード先をmbedに変更したら戻すのが手間。
たまに移動したつもりがコピーになってて、hogehoge(1).binになっちゃうのにイラッ。
等など、 ちょっとした手間を省くために作ったソフトです。
ISPモードは、このソフトだけでシリアル経由のバイナリ書き込みができる!・・・というわけではなく、クマさん達が作られた「イカ醤油ぽっぽ焼き(以下ISP)」用のモードです。
ISPする際にはオンラインIDEからダウンロードしたバイナリファイル名を「bin」に変えた上でmbedのストレージにコピーするわけですが、ISPモードを有効にしていれば、コピーする際に「bin」へのリネームもやってくれます。
自動リセットは、バイナリファイルを転送し終わったあとにmbedのリセットボタンを押さないといけないわけですが、それをシリアル通信経由でやっちゃう機能です。
自動リセットが有効の場合、バイナリファイルのコピーが完了すると、指定したCOMポートに対してブレーク信号を送出します。mbedはブレーク信号によりリセットがかかるので、これによりコピー完了と同時に新しいソフトで動き出す、というわけです。
というわけで以上2点の機能追加をしたmbed AutoTransferはこちらよりどうぞ。
http://developer.mbed.org/users/nameless129/notebook/mbed-autotransfer-tool/
以下のボードで動作確認を行いました。
mbed LPC1768
mbed LPC1114FN28
ST Nucleo F401RE
FRDM-KL46Z
LPCXpresso824-MAX
他のmbedだと動かないボードあるかも。。。
また今回のバージョンからGitHubにてソースを公開しました。readmeとかまだ間に合ってないですが。。。(うんコードでごめんなさい。。。)
https://github.com/en129/mbedAutoTransfer
明日は@nameless911です。
あ、カレンダーまだ枠空いてるので、ぜひぜひ
http://www.adventar.org/calendars/523
以前作成した「mbed AutoTransfer」のバージョンアップを行いました。
(mbedを使った何かもって書いてたけど間に合いませんでした>< ごめんなさい!)
そもそもこれはなんぞや?
mbed オンラインIDEからダウンロードしたバイナリファイルを自動で、指定したリムーバブルドライブ(=mbed)に転送するためのソフトです。いちいち落としたバイナリをD&Dで移動させるにしてもちょっとめんどい。
かといってブラウザのダウンロード先をmbedに変更したら戻すのが手間。
たまに移動したつもりがコピーになってて、hogehoge(1).binになっちゃうのにイラッ。
等など、 ちょっとした手間を省くために作ったソフトです。
今回のバージョンアップについて
今回は上記のように、ただ指定したドライブにバイナリをコピーするだけでしたが、新たにISPモードと自動リセットを追加しました。ISPモードは、このソフトだけでシリアル経由のバイナリ書き込みができる!・・・というわけではなく、クマさん達が作られた「イカ醤油ぽっぽ焼き(以下ISP)」用のモードです。
ISPする際にはオンラインIDEからダウンロードしたバイナリファイル名を「bin」に変えた上でmbedのストレージにコピーするわけですが、ISPモードを有効にしていれば、コピーする際に「bin」へのリネームもやってくれます。
自動リセットは、バイナリファイルを転送し終わったあとにmbedのリセットボタンを押さないといけないわけですが、それをシリアル通信経由でやっちゃう機能です。
自動リセットが有効の場合、バイナリファイルのコピーが完了すると、指定したCOMポートに対してブレーク信号を送出します。mbedはブレーク信号によりリセットがかかるので、これによりコピー完了と同時に新しいソフトで動き出す、というわけです。
というわけで以上2点の機能追加をしたmbed AutoTransferはこちらよりどうぞ。
http://developer.mbed.org/users/nameless129/notebook/mbed-autotransfer-tool/
以下のボードで動作確認を行いました。
mbed LPC1768
mbed LPC1114FN28
ST Nucleo F401RE
FRDM-KL46Z
LPCXpresso824-MAX
他のmbedだと動かないボードあるかも。。。
また今回のバージョンからGitHubにてソースを公開しました。readmeとかまだ間に合ってないですが。。。(うんコードでごめんなさい。。。)
https://github.com/en129/mbedAutoTransfer
明日は@nameless911です。
あ、カレンダーまだ枠空いてるので、ぜひぜひ
http://www.adventar.org/calendars/523
2014年11月25日火曜日
Intel Edisonのスタートアップ
参考
IntelEdisonStartWindows – スイッチサイエンス
http://trac.switch-science.com/wiki/IntelEdisonStartWindows
Edisonを開封してからnode.jsでIOポート制御するまで - Qiita
http://qiita.com/k_kinukawa/items/f46b0f6e0da6072e0a12
Intel® Edison Breakout Board Hardware Guide
http://intel.ly/1E4xAWP
基板は「インテル Edison Breakout ボードキット」を使っています。
ファームのアップデートから。
1.Windows Driver setup 1.0.0をインストール
2.USBシリアル(J3)とUSBクライアント(J16)の両方をPCに接続
3.EdisonのストレージをFAT32にフォーマット。Intelより「Edison Yocto complete image」をダウンロードして中身を全部Edisonのストレージへコピー。
4.TeraTermにてシリアルコンソールに接続(Intel Edison Virtual Com Portはシリアルコンソールではない)
$ rm -rf /var/log/journal/* を実行
理由はEdisonのrootディレクトリがログで満杯になるとか。なんじゃそら('A`;
恐らくファームのアップデートの際に書き込めなくなる可能性があるから、それの回避ということでしょうか。
5.$ reboot ota を実行。ファームのアップデートが始まる。
6.アップデートが終わったらログイン。
$ cat /etc/version でバージョンが確認できる。
7.$ configure_edison --setup で初期設定。
WiFiの設定が完了するとこんな感じでWebからステータス画面が覗ける。
http;//[ホスト名].localでつながる。
僕の場合は、ホスト名はen129sEdisonに設定したので、アドレスはhttp://en129sEdison.localになります。
ちなみに上記のアドレスはSSHでも使えます。IPアドレス何だったっけ?って忘れやすい僕には嬉しいw
Twitterにて「ディスクの容量が減っていく問題」というのを見たので、ついでに対策も行っておく。
IntelEdisonJournalDiskUsage – スイッチサイエンス
http://trac.switch-science.com/wiki/IntelEdisonJournalDiskUsage
IntelEdisonStartWindows – スイッチサイエンス
http://trac.switch-science.com/wiki/IntelEdisonStartWindows
Edisonを開封してからnode.jsでIOポート制御するまで - Qiita
http://qiita.com/k_kinukawa/items/f46b0f6e0da6072e0a12
Intel® Edison Breakout Board Hardware Guide
http://intel.ly/1E4xAWP
基板は「インテル Edison Breakout ボードキット」を使っています。
ファームのアップデートから。
1.Windows Driver setup 1.0.0をインストール
2.USBシリアル(J3)とUSBクライアント(J16)の両方をPCに接続
3.EdisonのストレージをFAT32にフォーマット。Intelより「Edison Yocto complete image」をダウンロードして中身を全部Edisonのストレージへコピー。
4.TeraTermにてシリアルコンソールに接続(Intel Edison Virtual Com Portはシリアルコンソールではない)
$ rm -rf /var/log/journal/* を実行
理由はEdisonのrootディレクトリがログで満杯になるとか。なんじゃそら('A`;
恐らくファームのアップデートの際に書き込めなくなる可能性があるから、それの回避ということでしょうか。
5.$ reboot ota を実行。ファームのアップデートが始まる。
6.アップデートが終わったらログイン。
$ cat /etc/version でバージョンが確認できる。
7.$ configure_edison --setup で初期設定。
WiFiの設定が完了するとこんな感じでWebからステータス画面が覗ける。
http;//[ホスト名].localでつながる。
僕の場合は、ホスト名はen129sEdisonに設定したので、アドレスはhttp://en129sEdison.localになります。
ちなみに上記のアドレスはSSHでも使えます。IPアドレス何だったっけ?って忘れやすい僕には嬉しいw
Twitterにて「ディスクの容量が減っていく問題」というのを見たので、ついでに対策も行っておく。
IntelEdisonJournalDiskUsage – スイッチサイエンス
http://trac.switch-science.com/wiki/IntelEdisonJournalDiskUsage
2014年11月16日日曜日
Emerge+さんのLabToolエンクロージャーが届きますた
ざます先輩(@At_Zamasu_Zansu)考案、製作Emerge+さんのLabToolエンクロージャーを先行して頂きました。組み立ての様子と共に紹介します。
袋を開けるとパーツはこんな感じ。
保護シールを水に浸けて剥がして、まずは基板のスタンド(透明のアクリルパーツ4つ)をボトムスタンドにセット
フロントパネルを差し込んで
LabTool基板をセット
側面のパネルとバックパネルを差し込んで
冷却用のファンを天板にセット
蓋をしてプラネジで四隅を固定して完成!
うえから。リセットボタンが押せるよう穴があります。
裏にはemerge+の文字が彫り込まれています。
USBコネクタを挿してみたところ。手持ちのmini-Bケーブルでピッタリでした。
プローブとロジアナ用ケーブルを挿してみた図
プローブはLabToolに付属しないので、秋月の100MHzプローブ付けてます
組み立ては簡単で、ガッチリした作りになっているので、これなら安心してLabToolを使うことができそうです。
天板のネジは手で回せるタイプのプラネジのため、工具いらずで内部にアクセスできます。
また冷却ファンが搭載されているので、発熱に対しての心配もありません。
このエンクロージャーはMFTに出展されるEmerge+さんのブースにてデビューするとのことです。
LabToolの使用感についてはまた今度紹介しようと思います。
袋を開けるとパーツはこんな感じ。
保護シールを水に浸けて剥がして、まずは基板のスタンド(透明のアクリルパーツ4つ)をボトムスタンドにセット
フロントパネルを差し込んで
LabTool基板をセット
側面のパネルとバックパネルを差し込んで
冷却用のファンを天板にセット
蓋をしてプラネジで四隅を固定して完成!
うえから。リセットボタンが押せるよう穴があります。
裏にはemerge+の文字が彫り込まれています。
USBコネクタを挿してみたところ。手持ちのmini-Bケーブルでピッタリでした。
プローブとロジアナ用ケーブルを挿してみた図
プローブはLabToolに付属しないので、秋月の100MHzプローブ付けてます
組み立ては簡単で、ガッチリした作りになっているので、これなら安心してLabToolを使うことができそうです。
天板のネジは手で回せるタイプのプラネジのため、工具いらずで内部にアクセスできます。
また冷却ファンが搭載されているので、発熱に対しての心配もありません。
このエンクロージャーはMFTに出展されるEmerge+さんのブースにてデビューするとのことです。
LabToolの使用感についてはまた今度紹介しようと思います。
登録:
投稿
(
Atom
)



























