2014年2月27日木曜日

VivoTab Note 8を買ってみた。

最近Windows 8.1タブレットが面白そうなので様子を見ていたのだけれども、ついに買ってしまった。
最初はLenovo miix 2 8を狙ってたんだけどどうも不具合が気になって…

結局ASUSになってしまった。
EeePC 901→Zenbook Prime→Nexus 7と続いてASUS製品ばっかり買ってる気がする。
最近ASUSのマザボは買ってないけど…

Atom搭載のWindows 8.1が出始めたころはどうせAtomだろうと思ってバカにしてたけど
店頭で触ってみると意外とサクサク動くということが分かったのですごく気になってた。

EeePC 901は大学でめっちゃ役に立ったしスゲー持ち運んでたけどAtomってそんなに早いイメージなかったからなぁ…
動画とかはCrystal HDを入れていないとH.264とか重いし。
最近のAtomはスゲーなーと思ってなんか買ってみようかと思ってたけど品薄とかで…


在庫復活待ってる間に結局VivoTab Note 8の32GBが出るとわかって値段もそこそこ安いし待っていたところ、日曜日あたりに通販サイト覗いてみると22日発売ってなって26010円で売ってたのでぽちってしまった。

3営業日で発送となってたのでまぁ予定通りというか今日届いた。
ケースとか画面シールも一緒に頼んで置いた。


画面保護フィルムはとりあえず安かった光沢のやつを購入。
VivoTab Note 8はWacomのデジタイザが付いてるということで画面シールは必需品かな?

Wacomのデジタイザは端っこがずれるみたいだけどキャリブレーションで何とかなるとか聞いていたのでそのうち調整してみるつもり。

Nexus 7はやっぱりもっさりしててあんまり使わなくなっていたので売ってしまったけど、Winタブはなかなか便利だなぁ。普通にWindowsのアプリが動くし。
EeePC 901は結構持ち運んでたけどやっぱり1kgという重さが…
こいつは400gないぐらいなのでめっちゃ軽く感じるなぁ。これが時代の進歩か。

ごろ寝用端末にはもってこいだなー

ちなみにサイズ的にはiPad miniよりちょっと長いかなーぐらい。
今回買ったケースからはちょっとはみ出てしまった…



2014年2月21日金曜日

e-manage用USB接続ケーブルを作ってみた

青マネをPCにつなぐのにUSB A→USB Aケーブル意外と高いんだよねーと相談されたので調べてみると単純に青マネについてるUSB A端子から出てる信号はUSBじゃないっぽい…

というわけで自己責任にはなるのですが自作してみました。

結局e-manage側のUSB端子はTTLのシリアル信号なので、ピンアサインさえわかればUSB→TTLの変換基板とつなぐだけ…

eBayで買ったCP2102が乗ってる基板とUSBケーブルを接続しただけ。
e-manage側のピンアサインはこちらのサイトを参考にした。

本当はFT232RLが使いたかったけど今回はCP2102が在庫になっていたので…



さて本当に動くのだろうか…

ちなみに最近の青マネは普通にUSB Bコネクタなのでそのままつながるらしい?

2014年2月2日日曜日

Pentium G2030マシン組んでみた。

というわけでこの前修理したマザボで一台組んでみましたー。
常時稼働マシンとしてw

まぁこのまえG2030載せてテストしてるからケースに組み込むだけなんだが…

ついでにSSDもC300の64GBじゃかわいそうなので新調。
Sandisk Ultra Plusにしてみました。こいつMarvellコントローラー搭載で一番安かったから…
かなり低消費電力らしい。速度はいろんな人が測ってるみたいだから今回は測らなかったけどまぁ普通に早いと思う。
体感も問題なかったから実はこれお買い得なんじゃね…
TLCと迷ったけど耐久性怖いからこっちにした。

ケースはサイズのBettyってやつ。結構小型のわりに300Wの電源ついてるし
まぁ今回は安さ重視だし…
奥行きが短い!
このケース、地味に5インチドライブが入る。本当に小さくて便利かも。
HDDはケース上部にすっぽり入るけど、今回は下部のSSDマウンタしか使わなかった。
グラボも入りそうだぞ…
ちなみに5インチドライブを入れないとちょっと大きめのCPUクーラーのりそう。
余ってたPioneer製DVDドライブ(IDEをSATAに変換する基板付)を載せてみた。
HDDレスです。

そこそこ小型でそこそこ早いマシンの出来上がり!
UEFIブートだし起動速いしCPUはG2030だけど結構十分かもしれん…
SSDのおかげで体感はかなり早いよ!

ちなみに構成パーツで一番高いのってWin8.1のDSPなんだけどどういうことなの…
あとH67S-B3は最新BIOSじゃないとWin8非対応らしいので注意かも。
Secure Bootの設定はいったんカスタムにしてから設定してやってStandardに戻せばOK。

2014年1月26日日曜日

クワッドローター自作したいなぁ

V-ONE Rで遊んでいた時にV911っていうヘリを持ち込んでいた人がいてやらせてもらったらこれがなかなか面白くて空ものがほしくなってしまった…

そこで前々から興味があったクワッドローターの自作についてちょっと調べてみた。
普通のヘリコプターよりも飛ばしやすいだろうという安易な考えだが
海外サイト読んでるとそこそこ簡単に飛ぶものが作れるようで。
フレームも自作してる人いるみたいだけどとりあえず部品買い集めればとりあえず飛びます的な感じで見ていたが結構奥が深かったぞ…

安くそこそこのもの作れないかなーと思って海外フォーラムを参考にしながらホビキンで探してみた。
まぁメモ程度に


まずフレーム。
F330っていうのがそこそこ小さくてよさそう。
モーター中心の対角が330mmあるようです。
DJIのF330のパクリ品?
本家だとフレームに各ESCへの配電用パターンがあるようだが

モーター
搭載重量とか電圧にもよるみたいだけど上のフレームだと3S 2200mAのLi-Poと1000~1500kvのモーターの組み合わせあたりでいいらしい?
軽く計算するとこのサイズだと1000kvと20AあたりのESCで飛ぶんじゃね?
ってことでTurnigy 1100kvあたりかなぁ

ESC
モーターが決まったところで18Aでもいいんだろうけど20~25A狙いで。
なかなかESCの選択が重要らしくてレスポンスに影響してくるらしい。
制御マイコンにAVRを使ってるモデルだとSimonKファームウェアなるカスタムファームウェアが存在しているようで、そこそこの安いESCを買ってSimonKファーム書き込めばいいかなということで
Turnigy Multistarあたりがいいかな?BECがスイッチングなのがちょっと気になるけど…

フライトコントローラー
マルチローターはフライトコントローラーを搭載するのが基本のようで、これまたいろんな種類があるようだけど今回は安値でカスタマイズが面白そうなMultiWiiがいいかな?と
Arduinoベースのようでとりあえず10DOFなMicroWiiってやつあたりかな?

あとバッテリーは手持ちの3Sの2200mAhあたりがそのまま使えそう。
プロペラとかケーブル類とかもろもろは結構お安いな。プロペラは8045あたりかな
本体はこんなもんでプロポがこれまた高い…

ホビキンのTurnigy 9XにJR用のFrSky DJT送信機モジュールを使うのがなかなか安そう。
ってかモジュール交換可能プロポのわりに安すぎるだろ…
ちなみにTurnigy 9XもAVRマイコンなのでこいつもファームウェア書き変えられるっぽい。

なんかATMEGAシリーズのオンパレードだな…
とりあえず軽くホビキンで見積もってみたら本体だけで150ドルぐらいかな
しかし今のところバックオーダーが多いなおい…
時期的なものなのかな?

バックオーダーのものを頼むとだいぶ待たされるからバックオーダーのやつは避けたいなw
在庫あるのはそこそこ早いんだけどなぁ


あ、ちなみにフォーラムとか参考にしてるとはいえこの構成で飛ぶとは限らないのでご注意。

2014年1月24日金曜日

H67S-B3を修理したのでCPUをポチって見た。

というわけで先日Raspberry PiによってBIOS復旧したFoxconnのH67S-B3用にポチっていたCPUが届いた。
Intel Pentium G2030
ちなみにH67Sの動作確認リストにはG2020しか乗ってなかった!
でもこっちのほうが安かったし…

とりあえず書き込んでたUEFIはなぜか最新じゃないC33F1P01だった…
DLするときミスったかな…
ファイル名BIOS.BINに変えてRaspberry Piに転送したから気が付かなかったが一応起動したw
つまりBIOS復旧成功である!
てか成功してなかったらCPU買った意味ねーし!
まぁテスト用だから安いCPU買ったんだけどね…それでも高いよね…

というわけでUEFIが最新じゃなかったのでとりあえず最新に書き換え。
H67SのBIOS更新は面倒なようで、なぜかMFGジャンパを切り替えて更新しないと失敗するらしい?
ってかたぶん知り合いもこれをやらないままBIOS更新して失敗したんだろうなぁ…
最近のマザーはUEFIだけでアップデートできたりするけどこいつにはそういう機能がなさそうでジャンパ変えたりするのも面倒だったのでBIOSチップごと抜いてまたRaspberry Piで書き換えたw

C33F1P02に書き換えたらこうなった!
見違えるように綺麗!
ってか無駄に綺麗だよ!
文字の色考えてよ。設定しにくいよ…
どうやら白文字になった状態が選択状態らしい。
黄色文字になった時に選択状態だろ普通!

このバージョンからWin8対応らしい。
Win8のUEFIブートに対応するためなのかな?


まぁとりあえず無料でマザーが手に入ったから儲けもんだな…

2014年1月22日水曜日

Raspberry PiでBIOSを焼いてみた。

まぁ正確にはUEFIなんですが。
この前AT90USB162を使ってMX25L3206Eを焼きましたがどうにもVerifyで失敗してる模様…
あとからログを見て気が付いた…
水晶発振子が微妙なのかなぁ?

そういやRaspberry PiにはハードウェアなSPIついてんじゃんと思ってググってみるとやっていた人がいたw

そう、Raspberry PiでBIOSを焼いちゃおうというもの。

Tutorial: Recover from failed BIOS flash using Raspberry PI

ここに詳しく乗っていた。
flashromっていうツールがあったんだな…

使用方法はいたって簡単で
まずflashromをコンパイルするためにライブラリのインストール

sudo apt-get update
sudo apt-get install pciutils-dev

そんでもってあとはflashromのサイトに書いてあるようにflashromをmakeしてインストール

意外とあっさりコンパイルが通ったぞ…

そんでもってRaspberry PiとBIOSチップを接続。
ピンアサインはTutorialにちゃんと書いてあるのでそっち参照。
ちなみに保護抵抗とかはさまずに直結してます!

まず初期化してみる。
sudo flashrom -E -V -p linux_spi:dev=/dev/spidev0.0

一応Flashの種類は自動認識なんだけど候補が複数ある時はチップ指定しないといけないみたい。
ICの表面を見ればわかることなので問題なし!
しかも候補もでるし。

気を取り直してIC指定追加

sudo flashrom -E -V -p linux_spi:dev=/dev/spidev0.0 -c "MX25L3206E"

これでちゃんと初期化された。

あとはBIOSを書き込むだけ。
公式サイトからBIOSをDLしてきてとりあえずBIOS.BINに変更してRaspberry Piに転送。
sudo flashrom -w BIOS.BIN -V -p linux_spi:dev=/dev/spidev0.0 -c "MX25L3206E"
これで書き込みが開始される。
書き込み開始まで地味に時間がかかった(1分ぐらい)
たぶん最初にFlashROM全体を見に行ってるのかな?
あと最後にVerifyも時間がかかる。
気長に待とう。
4MBでも結構待たされるから容量でかいやつはまずいだろう…

とりあえずBIOS書き込み&Verifyは成功したw
あとは適当なCPUポチってテストしてみないとな…


2014年1月20日月曜日

AT90USB162を使ってBIOSを復旧してみた

BIOS書き込みを失敗したマザーをもらってきたのでどうにかBIOSを焼けないかやってみた。

もらってきたマザボに搭載されていたFLASHはMXICのMX25L3206Eというチップで32Mbit(4MB)のSPI接続タイプということが分かった。

安いEEPROMライタを探してみるとEZP2010っていう中国製のUSB接続のものがあるみたいだけど2000~3000円するようだ。
さらにWin8 64Bitで動くか不安だし…

あと見つけたのはBlackcat USBと呼ばれるUSBライタ。
こいつはSPIのFLASHとかJTAGが使えるらしい。AT90USB162というマイコンが搭載されていて中身のファームウェアを書き換えてそれぞれの用途に変身する素晴らしいボード。
しかしこいつもEZP2010と同じぐらいするぞ…

結局BIOSライタを買うのはこんなもんなのかなぁと思いつつ。
AT90USB162にファームウェアさえ書き込めば動くんじゃね
ってことで探してみるとAT90USB162が乗ったボードがeBayで500円ぐらいで売ってる…
即ポチって見た。
こんなの。配線しにくそうな…
とりあえずブートローダーは入ってるようなのでDFUモードでUSBにつないでみる。
DFUモードにして起動させるには搭載されてるボタンを押したままUSBにさせばいいっぽい。
そんでもってAtmelからFLIPっていう書き換えツールを持ってくる。
こいつにDFUモードのドライバが含まれてるのでインストールしたディレクトリからドライバをインストール。

そんでもってBlackcat USBのツールをもらってきて起動。
DFUモードのAT90USB162を認識するとAVR Firmwareタブからファームウェアを書き込めるようになる。
ファームはツールと一緒に入ってるSPI用のものを利用。
しかし最新のツールに入ってるFCUSB.3.05.SPI.hexを焼いてもUSB接続しても認識しなくなってしまうのでちょっと古いやつをDLしてきてBCUSB.3.04.SPI.hexを焼いたらUSBで認識するようになった。
DFUモード強すぎ。さすが領域が分かれてるだけある…


SPIのファームウェアを焼いてAT90USB162を再接続するとBlackcat USBとして認識するので付属のドライバをインストールする。
しかしWin8.1 64bitなのでドライバの署名を無効にして起動する必要があるみたい…
一回インストールしたら再起動しても問題なかったけど。


あとはBIOSチップと接続して焼くだけ!

ピンアサインは
14-CS
15-SCLK
16-SO
17-SI
SIとSOはクロスなので注意。あとFLASH側の電圧も注意。
FLASH側のHOLDはVCCにつないでWPはオープン。たぶんWPもVCCにつないでも大丈夫かも
GNDにつなぐと書き込み禁止だったかな。

対応してるFLASHならちゃんとデバイス名とか容量が表示されて書き込み画面が使えるようになる。
こんな感じで焼けました!
CPUがないので動作確認できてないけど今度CPU買ってみよ…