2007年03月24日
MicroDriveを分解
Zaurusに入っていたMicroDriveが壊れたので分解してみました。
以下が証拠写真です。
モータが見れたから満足。6極のBLDCかな?
2006年03月17日
SL-C3200買いました
SL-C3200を買いました。
ということでSL-C3000からの変更点です。
・起動速度が速くなった
・英会話系のコンテンツがいっぱい
・デフォルトでホームディレクトリが80Mになった
・デフォルトでルートディレクトリが16Mから44Mになった
・wlan0によるアクセスレスポンスがよくなった(?)
・ディスク情報
bash-2.05$ df Filesystem 1k-blocks Used Available Use% Mounted on rootfs 44032 44032 0 100% / /dev/root 44032 44032 0 100% / /dev/mtdblock3 79872 9140 70732 11% /home /dev/ram1 44 30 14 68% /dev none 1024 76 948 7% /dev/shm /dev/hda1 9725 1048 8175 11% /hdd1 /dev/hda2 9755 1122 8129 12% /hdd2 /dev/hda3 5968284 1481216 4487068 25% /hdd3 /dev/mmcda1 999536 464528 535008 46% /usr/mnt.rom/card
・マウントポイント
bash-2.05$ mount rootfs on / type rootfs (rw) /dev/root on / type jffs2 (ro) /proc on /proc type proc (rw) /dev/mtdblock3 on /home type jffs2 (rw,noatime) /dev/ram1 on /dev type minix (rw) none on /dev/shm type tmpfs (rw) /dev/hda1 on /hdd1 type ext3 (ro,noatime) /dev/hda2 on /hdd2 type ext3 (rw,noatime) /dev/hda3 on /hdd3 type vfat (rw,noatime) none on /dev/pts type devpts (rw) /dev/mmcda1 on /usr/mnt.rom/card type vfat (rw,noatime)
・ブートログ
bash-2.05$ dmesg responce time out (cmd=05 MMC_STAT=0x2142) [SD]-clustsize = 4000 usbh: hotplug_schedule_bh: schedule bh hotplug_schedule_bh: schedule bh usbh: hotplug_bh: usbh: udc_connected: ACTIVE_LOW: 0<7>usbh: monitor_connected: 0 usbh: monitor_restore: RESTORE_UNLOADED usbh: monitor_hotplug: agent: usbh interface: monitor action: restore-unloaded hotplug_bh: monitor_connected: 1 monitor_restore: RESTORE_LOADED monitor_hotplug: agent: usbd interface: monitor action: restore-loaded pxa_pcmcia_suspend(0) usbdcore: usbdcore 0.1 035 2002-06-12 20:00 (dbg="") net_fd 0.1 035 2002-06-12 20:00 (dbg="",alwaysup=0,OUT=64,IN=64) vendorID: 4dd productID: 9031 pxa27x_bi 0.1-alpha 035 2002-06-12 20:00 (dbg="") bi_modinit: call udc_startup_events bi_device_event: call udc_enable bi_device_event: call udc_all_interrupts NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out usbd_device_bh: usbd_device_bh: no urb_sent function NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out change resolution 480x640 => 240x320 NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out change resolution 240x320 => 480x640 change resolution 480x640 => 240x320 usbd_send_urb: !USBD_OK netproto_start_xmit: comm failure, send failed: -70 c37fc800 change resolution 240x320 => 480x640 NETDEV WATCHDOG: usbd0: transmit timed out NETDEV WATCHDOG: usbd0: transmit timed out monitor_hotplug: agent: usbd interface: monitor action: suspend udc_disable: ep0_urb already NULL udc_disable: ep0_urb already NULL usbdcore: usbdcore 0.1 035 2002-06-12 20:00 exiting monitor_pm_event: suspend finished (rc=0) usbh: monitor_hotplug: agent: usbh interface: monitor action: suspend usbh: monitor_pm_event: suspend finished (rc=0) pxa_sd_wait_response: responce time out (cmd=07 MMC_STAT=0x2142) pxa_pcmcia_suspend(1) sharp_sl_nand_suspend jack=0 resume virtual_wakeup_factor=00000001 (src=9801a003) resume logical_wakeup_factor=00000001 (src=ae000019) FCS : CCCR = 2000210 sharp_sl_nand_resume pxa_pcmcia_init(0) pxa_pcmcia_init(1) new hp status=0 pxa_sd_wait_response: responce time out (cmd=52 MMC_STAT=0x2142) pxa_sd_wait_response: responce time out (cmd=05 MMC_STAT=0x2142) [SD]-clustsize = 4000 usbh: hotplug_schedule_bh: schedule bh hotplug_schedule_bh: schedule bh usbh: hotplug_bh: usbh: udc_connected: ACTIVE_LOW: 0<7>usbh: monitor_connected: 0 usbh: monitor_restore: RESTORE_UNLOADED usbh: monitor_hotplug: agent: usbh interface: monitor action: restore-unloaded hotplug_bh: monitor_connected: 1 monitor_restore: RESTORE_LOADED monitor_hotplug: agent: usbd interface: monitor action: restore-loaded pxa_pcmcia_suspend(0) usbdcore: usbdcore 0.1 035 2002-06-12 20:00 (dbg="") net_fd 0.1 035 2002-06-12 20:00 (dbg="",alwaysup=0,OUT=64,IN=64) vendorID: 4dd productID: 9031 pxa27x_bi 0.1-alpha 035 2002-06-12 20:00 (dbg="") bi_modinit: call udc_startup_events bi_device_event: call udc_enable bi_device_event: call udc_all_interrupts udc_connect: usb-device is not active. hfa384x_docmd_wait: hfa384x_cmd timeout(1), reg=0x8888. hfa384x_drvr_start: Initialize command failed. hfa384x_drvr_start: Failed, result=-110 prism2sta_ifstate: hfa384x_drvr_start() failed,result=-110 ident: nic h/w: id=0x801b 1.0.0 ident: pri f/w: id=0x15 1.1.0 ident: sta f/w: id=0x1f 1.4.2 MFI:SUP:role=0x00:id=0x01:var=0x01:b/t=1/1 CFI:SUP:role=0x00:id=0x02:var=0x02:b/t=1/1 PRI:SUP:role=0x00:id=0x03:var=0x01:b/t=4/4 STA:SUP:role=0x00:id=0x04:var=0x01:b/t=1/9 PRI-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1 STA-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1 STA-MFI:ACT:role=0x01:id=0x01:var=0x01:b/t=1/1 Prism2 card SN: 99360066\x00\x00\x00\x00 linkstatus=CONNECTED ident: nic h/w: id=0x801b 1.0.0 ident: pri f/w: id=0x15 1.1.0 ident: sta f/w: id=0x1f 1.4.2 MFI:SUP:role=0x00:id=0x01:var=0x01:b/t=1/1 CFI:SUP:role=0x00:id=0x02:var=0x02:b/t=1/1 PRI:SUP:role=0x00:id=0x03:var=0x01:b/t=4/4 STA:SUP:role=0x00:id=0x04:var=0x01:b/t=1/9 PRI-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1 STA-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1 STA-MFI:ACT:role=0x01:id=0x01:var=0x01:b/t=1/1 Prism2 card SN: 99360066\x00\x00\x00\x00 linkstatus=CONNECTED
2005年01月26日
WLCFL-11のその後
無線LANカード(WLCFL-11)ですが今でも順調に動いてます。
ただ通信中にとてつもないほどカードが熱くなります。
体感温度として50℃ぐらいでしょうか。
ここの仕様を見ると最大電流320mAとなっています。
じゃあ他のカードはどうなのだろうとりなざうテクノウさんのを参照してみたのですが、
最大電流だけを見ると、どうやらこれでも低いほうのようです。
PCMCIAタイプの無線LANカードではそんなに熱くならなかったのですが、
CFタイプの無線LANカードだと、こんなに熱くなるものなのでしょうか。
う−ん、これだけ熱いとバッテリ動作時間への影響よりもバッテリ劣化への影響が気になります。
最近の11gチップを11bのみで動かせば結構消費電力を押さえられる気がします。
どこか作ってくれませんかね。
2005年01月18日
無線LANカード(WLCFL-11)
corega製無線LANカード(WLCFL-11)を購入しました。
特にドライバなどをインストールせずにSL-C3000にて使うことができました。
で、ftp(35Mbyteのファイル転送)にて速度を計測してみました。
| PC→SL-C3000(KB/s) | SL-C3000→PC(KB/s) | |
| 無線LAN接続 | 514 | 492 |
| USBネットワーク接続 | 669 | 492 |
・・・どうやらディスクアクセスで頭打ちになっているようです。
ただ、転送開始時のレスポンスはUSBの方が速いので
WEBブラウザ上での体感速度はUSBの方が上です。
2005年01月06日
SL-C3000でUSBメモリを使う
SL-C3000にはUSBポートがあり、ホストとしても、クライアントとしても動作します。
ただ通常PCで使われるUSB機器とはポートの形状が異なるため、専用のケーブルが必要です。
私はPocketGamesにて購入しました。
届きましたので早速手持ちのUSBメモリ(EasyDiskPlatinum 256M)を使ってみました。
![]()
まずこのケーブルとUSBメモリを接続します。
あとはターミナル上で以下コマンドを実行します。
# su
# bash
# mkdir /mnt/usbmem
# mount -t vfat -o umask=000,noatime,iocharset=euc-jp,codepage=932 /dev/sda1 /mnt/usbmem
(注意)これはターミナルの漢字コーディングがEUCの場合です。
SJISの場合はeuc-jpの部分をsjisに変更してください。
UTF-8の場合はeuc-jpの部分をutf8に変更してください。
これで/mnt/usbmem以下にてUSBメモリにアクセスすることが可能です。
使い終わったあとは以下コマンドを実行してからUSBメモリを抜いてください。
# umount /dev/sda1
詳細は以下に載ってますので参照すると良いでしょう。
http://pc.watch.impress.co.jp/docs/2004/1122/pda39.htm
2004年12月19日
GH-SDC1GC購入
安かったのでSL-C3000用に1Gbyte SDカードを購入しました。
ただメーカHPなどにも速度情報などが載っておらず満足する速度が出るのか少々不安でした。
で、届いたので早速速度比較してみました。
比較対象は去年デジカメ用に購入した高速SDカード(10MB/s)です。
まずはPCからのアクセスとしてhdbenchを使って計測しました。
| Read(KB/s) | Write(KB/s) | |
| SD256(Panasonic) | 3227 | 4834 |
| GH-SDC1GC(GreenHouse) | 3494 | 4907 |
ほとんど変わらないですね。
ではSL-C3000からアクセスとしてZbenchを使って計測しました。
| Read(s) | Write(s) | |
| SD256(Panasonic) | 14.604 | 1.622 |
| GH-SDC1GC(GreenHouse) | 14.609 | 1.106 |
やはりほとんど変わりありません。
これらを見る限りは十分な速度が出ているようです。
良い買い物をしました。