【ZERO3】リザぽん化プロジェクト 002【Linux】
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2007/07/31(火) 15:17:45ID:YlYiDkgaW-ZERO3でLinuxを動かしたい人が集まるスレです。
Linux on W-ZERO3 (W-ZERO3 2ch情報まとめ 内)
http://w-zero3.org/?%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C9%2FLinux
前スレ
【ZERO3】リザぽん化プロジェクト【Linux】
http://pc11.2ch.net/test/read.cgi/linux/1182779775/l50
元スレ
W-ZERO3 総合98【WS003SH,004SH,007SH WILLCOM】
http://hobby9.2ch.net/test/read.cgi/keitai/1181152363/
0324login:Penguin
2007/09/10(月) 21:25:09ID:kHdJRHR40325login:Penguin
2007/09/10(月) 21:32:17ID:i3Nty7MNAd[es]でSDHC microSD 4Gが動作する模様
初代、[es]、ad[es]ともにSDHCカードが
動作したらしい。
Linux上でも可能ならwktk
0326login:Penguin
2007/09/10(月) 21:39:00ID:IdxIFazO昔 UMSDOS ファイルシステムとか使ってたけどアレじゃダメかね?
0327login:Penguin
2007/09/10(月) 23:14:59ID:DDkGIjlx適当な init を sh script で書いて、その中でファイルシステムのタイプで処理を変えるようにするしかないかなぁ
で、それを miniSD 上の適当な場所に置いて、kernel command line の init= で場所を指定するとか。
と思って Debian の initrd の中身の init を弄ってみたけど、よく考えたら initrd ってブートローダが
未対応だと意味なかった orz
そして kernel image と rootfs をくっつける(bootpimage にする)と Debian の udev が
get_ctrl_msg: unable to receive user udevd message: Socket operation on non-socket
とエラーメッセージを吐いて発狂する。これは何かの陰謀じゃよ!
>>323 む、誰がやるんだろ。iwamatsu氏かuekawa氏かな?
既にinitramfsがあるので、initrdは対応不要と思ってます。(・ω・)
initrdだとrootfsをカーネルに渡すときに使うRAMエリアを、起動後に解放する簡単な方法が無いのですよ。
PCでは有用なinitrdでしたが、RAMが限られてるZERO3ではベストでもベターでもありません。
switch_rootで指定できるrootfsはブロックデバイスだけなのかな。
実験したらエラー吐いてchrootまでいかない。(・ω・)
一旦rootをtmpfsかramdiskに作ってから、新rootfsからminiSDをmountするか。
ここでunionfsか何かを使うのが便利かも?
unionfsより優れてるというaufsもすごく気になりますw
0329login:Penguin
2007/09/11(火) 00:03:13ID:iHF3s5kHNetBSD/hpcxxxやらSigIILinuxで見た手法だけど
0330login:Penguin
2007/09/11(火) 01:31:11ID:K42CduuNどうせインスコ後は耐えられなくて切っちゃうにしても
0331login:Penguin
2007/09/11(火) 05:05:29ID:4UgLZB3k・パリティなし
・STOPBIT=1
・Data:8Bit
にしてるかな?
WM5上で、偶数パリティにしたら化けてたの↑で直りました。
0332login:Penguin
2007/09/11(火) 22:28:30ID:drwF/Iepbootpimage で udev が使えないなら、bootpimage から udev を使わなきゃいいじゃない、
と春閣下が漏れの脳内で囁いたような気がするので、debian の initrd の init に細工をしてみたお。
kernel command line parameter に loopback というのを追加したので、LinuxLoader.parm.txt で
CommandLine = root=/dev/mmcblk0p1 rootdelay=1 loopback=/debian_arm_etch_rootfs.img
で vfat な miniSD に置いた debian_arm_etch_rootfs.img が / として loopback mount される。
詳細は zImage に同梱したパッチでよろしく。
ttp://a-c.ath.cx/cgi-bin/liz/src/liz0009.zip
0333login:Penguin
2007/09/11(火) 22:29:37ID:drwF/Iepttp://a-c.ath.cx/cgi-bin/liz/src/liz0008.zip
0334login:Penguin
2007/09/11(火) 22:32:33ID:drwF/Iepttp://a-c.ath.cx/cgi-bin/liz/src/liz0010.zip
0335login:Penguin
2007/09/11(火) 22:42:33ID:drwF/Iepttp://a-c.ath.cx/cgi-bin/liz/src/liz0011.zip
0336login:Penguin
2007/09/12(水) 01:30:14ID:gHpvpvfCリザぽんを助ける春閣下もすげぇ(w
0337login:Penguin
2007/09/12(水) 20:09:05ID:TnY3vJsl0338login:Penguin
2007/09/12(水) 22:40:37ID:bz3NU19e[PATCH 2.6.19] mmc: Add support for SDHC cards
ttp://lkml.org/lkml/2006/12/22/147
漏れは miniSDHCもってないので、誰かためして
0339login:Penguin
2007/09/12(水) 22:44:52ID:bz3NU19eでも漏れは ades もってないので、誰か(ry
0340login:Penguin
2007/09/12(水) 23:06:17ID:uGtf9MY0>GPIO22,92, 98, 99 は W-SIM 関連っぽいけど今一機能がわからないんじゃよねー。
ttp://www.wcmf.jp/wsim/index.html
UART以外の機能で,GPIOとして検出しないといけないのは,
INS/DISP1/DISP2/DISP3の4本だから,おそらくそれらかと.
CPLDで見てる信号あったりなんかすると前提崩れるわけですが.
0341340
2007/09/12(水) 23:59:38ID:uGtf9MY0WM動作中のGPIOのAltanateFunctionの値わかれば,大体検討つくかと….
0342login:Penguin
2007/09/13(木) 00:19:01ID:MTw7uch4ttp://ftp.enneenne.com/pub/misc/pxa27x_udc/patches/
とりあえず WS007SH ではちゃんと認識しているみたいだけど、
host 側の linux box の設定が分からんのでちゃんと通信できるかどうかはまだ確かめられず。
|・ω・)っttp://llwm.xii.jp/wiki/wiki.cgi?page=%BC%C2%B8%B3%A1%A6%C4%B4%BA%BA
(GPIOを片付けないと、>>313に取りかかれない)
あと、GPIO77はHSYNCではありません。ACBIASです。
周期信号ではありますがLCD以外には無意味。(機種別に周期が違う可能性もある)
HSYNCはGPIO75(L_LCLK_A0)ですが、HSYNCを待ち時間として使うかどうかを含め
目的を吟味した後に修正するかもしれません。(・ω・)
0345login:Penguin
2007/09/13(木) 20:58:25ID:MTw7uch4L_BIAS じゃないと思ってたんだけど間違い?
0346login:Penguin
2007/09/13(木) 23:56:42ID:LlMJXgOV環境は clinet 側 ws007sh, kernel 2.6.22 + pxa27x_udc patch, module pxa27x_udc + g_ether
host 側 i386 PC, kernel 2.6.21, module usbnet + cdc_subset
ポイントは CONFIG_USB_ETH_RNDIS を無効にすること。こいつを有効にすると接続したときに
host側 で usbnet + cdc_subset じゃなくて usbnet + cdc_ether + zaurus が呼ばれて
host側の usb0 が上がってこない。
IP Masquerate 使って ws007sh 上で apt-get できるところまで確認
0347346
2007/09/14(金) 00:00:22ID:LlMJXgOV0348login:Penguin
2007/09/14(金) 01:43:03ID:Tj+mT0maXでマウスカーソルがすっ飛んでいく不具合はtsドライバの問題かと思って追いかけてみましたが
原因はXのマウスの加速パラメータでした。
X起動して、画面触れる前にターミナルで xset m 1 と実行すればok。
この1行を、~/.xinitrcに追加したらX起動しなくなるのはなぜ?(・ω・)
他に見えてる不具合。
1. X起動後に最初にタッチした分の誤差がずっと残る
2. Xのoption CCWでマウスポインタの動きがCCWにならないw
さて、Xの何を設定すればいいやらw(・ω・)
y軸の反転は現行コードでも動作しますが、値の範囲からして正解はこれ。
if( Y_AXIS_MAX >= (y - Y_AXIS_MIN) ) {
sha_pon_ts->tc.y = Y_AXIS_MAX - (y - Y_AXIS_MIN);
} else {
sha_pon_ts->tc.y = 0;
}
0350login:Penguin
2007/09/15(土) 15:49:21ID:piacQsUJkwsk。ちなみにこんなのもあるよ。
【ZERO3】リザぽん化プロジェクト 002【Linux】
http://pc11.2ch.net/test/read.cgi/linux/1185862665/
0351login:Penguin
2007/09/15(土) 16:34:46ID:N2cTq3FD0352login:Penguin
2007/09/15(土) 20:08:29ID:kCGAIdXz0353login:Penguin
2007/09/15(土) 20:18:16ID:v+kv50Y+通話着信時に GPIO22, 53, 105, 106 が変化
これが >>340 の言う INS, DISP1, DISP2, DISP3 に相当?
因に変化する回数だと 22 > 105 > 53 > 106 で、GPIO22 が一番こまめに変化するみたい。
0354login:Penguin
2007/09/15(土) 21:17:37ID:de1MwBirもまいのせいで無限ループに陥ったニダ
0355login:Penguin
2007/09/15(土) 21:34:22ID:v+kv50Y+因に Debian の xorg だと、startx で X を起動した場合は、
.xinitrc または .xsession の最後のコマンドが終わると X が終わってしまうので、
xset m 1 & のあとに exec blackbox 等を書いておくと良いかも。
CCW に関してはこんなのを発見
Linux-Touchscreen Driver for X
ttp://stz-softwaretechnik.com/~ke/touchscreen/evtouch.html
手元の環境だと
(EE) touchscreen: Unable to grab device (Inappropriate ioctl for device).
で動きませんでしたが orz
0356login:Penguin
2007/09/16(日) 01:15:55ID:KdGfrtGY何処への誤爆か説明しる!
0357login:Penguin
2007/09/16(日) 02:06:51ID:rdULSsMysound/soc/pxa/spitz.c を流用したらそのまま wm8750 のドライバで動かないかな、と思ったけど甘かった。
datasheet 見たらレジスタ回りが全然違う orz
地道に wm8983 向けのドライバ書くしかないか ...
0358login:Penguin
2007/09/16(日) 02:20:44ID:rdULSsMysource を見る限りでは pcmcia に関する何か、ということしか分からなかった orz
0359login:Penguin
2007/09/16(日) 03:06:01ID:rdULSsMyの中に "based on datasheet for WM8983" が見えるけど、参考になるかどうかは微妙
不具合1を追いかけてて、xorg.conf設定でmouseドライバ使ってるのが原因ではないかと推測。
touchscreenドライバを使うような設定を、りなざう持ってる方が教えてくれると助かるのですがw(・ω・)
ついでに、Xの設定の中でMonitorセクションを省略できないかな。
画面モード変更したままXが飛ぶと、通常のテキストコンソールの画面に戻ってこれない…(・ω・)
0361login:Penguin
2007/09/17(月) 22:06:49ID:MvogCjlhというわけで CONFIG_INPUT_EVDEV を有効にして /dev/input/event1 を使うことで
>>355 の evtouch が使えました。とは言っても fbdev で Option "Rotate" "CCW" にしてると
X が signal 11 で abort しますが。 evtouch の bug?(´・ω・`)
ttp://w-zero3.org/uploader/src/up0651.zip
なんかタップの判定が今一良くないけど、drivers/input/touchscreen/sha_pon_ts.c 中の
ts_interrupt_main() に原因がありそうな起臥す。
ていうか Debian の xserver-xorg-input-evtouch、packaging ミスってるにゃー。
0362login:Penguin
2007/09/17(月) 22:17:11ID:MvogCjlhキーボードもなにも効かなくなることがあるんだけど、これって漏れだけかしら?(当方WS007SH)
電源供給が不安定なんかな? MAX1586C の driver を書けばいくらか改善するんだろうか...
0363login:Penguin
2007/09/17(月) 22:33:36ID:eL/QwcZW標準カーネルのC1000ならあるけど何かできますか
ありがとう。
Xのマニュアルページやtouchscreen用設定を探していて、
りなざうはどう設定してるんだろうと思いついたのでしたw(・ω・)
まずは>>361を試してみようと思いますので、また次にヘルプお願いしますw
>>362
カーネル引き連れてのハングアップは何度か発生してます。
たぶん高負荷時に画面連打という条件ですよね?
readxy周りをいじってると発生頻度が変わるので、その辺が絡んでいるのは確実。
0365login:Penguin
2007/09/17(月) 23:50:53ID:MvogCjlhセルフビルドしている途中とかで発生してます。あんまり input event とは関係してなさそうな?
1. 電池蓋を開けて、電池を外して10秒待つ
2. 電池を外したまま電池蓋を一旦閉じて(重要)、ACアダプタ接続
3. 電源ボタン長押し、電源LEDのオレンジ点滅を確認(重要)
4. ACアダプタを外す
5. 電池蓋を開けて、電池を取り付け、電池蓋を閉じる
6. ACアダプタ接続して、電源ボタン長押しすれば電源入るはず(たぶん)
0367login:Penguin
2007/09/18(火) 00:00:43ID:2wZNtbzhminicom, cu で試したけど AT といれても OK が返ってこない(´・ω・`)
操作無しに、見てるだけで勝手に発生するということ?
miniSDアクセスとの絡みはあるかもしれませんが…
mmcドライバのコメントには開発者の愚痴が書いてありましたしw
>>367
ttyS0で見えるのがW-SIMっぽいです。(>>286>>298)
0369login:Penguin
2007/09/18(火) 00:36:40ID:2wZNtbzh発生してました。miniSD アクセスは関係ありそうですね。
zImage-20070826 の microcom でも Debian 上にセルフビルドした microcom でも
試してみましたが、/dev/ttyS0 not responding か反応なくなるかどっちか('A`)
電波が弱い(インジケータが橙か赤)せいですかね...
0370login:Penguin
2007/09/19(水) 00:32:48ID:QaoibbwL0371login:Penguin
2007/09/19(水) 02:57:38ID:DtdoWu+S??
0372login:Penguin
2007/09/19(水) 08:46:03ID:3hlmFehBこれのことかな?
「WILLCOM SIM STYLE開発プラットフォーム」
ttp://www.sophia-systems.co.jp/ice/intel/pxa27x/sgwp/index.html
0373login:Penguin
2007/09/19(水) 13:45:42ID:PzsXr3frそれの購入権持ってるんだけど、高くて諦めたんだよな…10万とか…orz
0374login:Penguin
2007/09/19(水) 13:49:10ID:wHT2jbwe普通の製品だと思ってもそんなものかなぁと思う程度の値段だし
0375login:Penguin
2007/09/19(水) 14:45:23ID:ri4WyuuJPXA310、EmbeddedCE6.0/Linux、W-SIM/無線LAN
USB microSD IrDA BT 3軸加速度センサ 地磁気センサ
等など。
OSを選べるようにして、全体的に性能アップした感じだな。
まあ、更に個人が手を出せる値段ではなくなったけど…
0376login:Penguin
2007/09/19(水) 21:51:05ID:wHT2jbweでもそれがごく標準的な評価機の値段。
開発情報一式とメーカーサポートがあることを考えるとまぁそんなもんだろ。
W-SIM持ってるひと誰か試してみてください。
* デバイス/dev/ttyS0
* 115200bps, 8N1, P無し
* 入力"abcd"→何か文字化けでエコーバックあることを確認
* 入力"jklm"→エコーバック"jklm"を確認
* 入力 CTRL+J、CTRL+M→エコーバックで改行を確認
この状態で、他の電話機からW-SIMの番号をダイヤルすると、何か表示されるかどうか?
|ノシ
0378login:Penguin
2007/09/20(木) 23:20:28ID:NeortxXJdrivers/serial/pxa.c が変なのかと思って arch/arm/mach-pxa/ trizeps4.c 参考にして
generic 8520 driver を使うようにしてみたけど状況変わらず。
ws007sh + RX420IN の組み合わせが悪いんだろうか?
0379login:Penguin
2007/09/22(土) 23:22:55ID:uSZfiLCgぐぐっていたら [1]pxa27x + MAX158x 用の patch を発見。
1. ttp://www.handhelds.org/hypermail/kernel-discuss/26/2669.html
CPU_FREQ_PXA が必要らしいので、handhelds.org から [2]cpu-pxa.cその他
を拾ってきて、[3]2.6.22 用の patch にしてみた。
2. ttp://handhelds.org/cgi-bin/cvsweb.cgi/linux/kernel26/arch/arm/mach-pxa/cpu-pxa.c
3. ttp://w-zero3.org/uploader/src/up0672.zip
なんとなく動いているっぽい。しかし相変わらず W-SIM からエコーが返ってこない orz
0380login:Penguin
2007/09/22(土) 23:26:45ID:uSZfiLCgcpu_freq に関しては OpenZaurus にまた別の patch があるみたい。
ttp://www.rpsys.net/openzaurus/patches/tosort/mach-pxa-power.patch
0381378=379
2007/09/24(月) 03:40:18ID:p6Uz6uLT値がちゃんと変化していた。というわけでハード的には問題なくて、W-SIM->pxa270 に
データはちゃんといってるっぽい。となるとやっぱり drivers/serial/pxa.c がどこかおかしい?
実験につかったパッチを添付しておく。
ttp://w-zero3.org/uploader/src/up0674.zip
0382378=379
2007/09/24(月) 03:41:53ID:p6Uz6uLTFFRBR 0x00000000
FFTHR 0x00000000
FFIER 0x0000005d
FFIIR 0x000000c1
FFFCR 0x000000c1
FFLCR 0x00000003
FFMCR 0x0000000b
FFLSR 0x00000060
FFMSR 0x000000e0
FFSPR 0x00000000
FFISR 0x00000000
|・ω・)っLinuxLoader-20070924 snapshot
ttp://llwm.xii.jp/wiki/wiki.cgi?page=Download
Linux起動後に一度tzconfigか何かで、TIMEZONE設定してください。
日本のTIMEZONEはAsia/Tokyo(JST)でok。
0385login:Penguin
2007/09/25(火) 23:07:33ID:9WNRSspLLinux->WM5 だと 2006年1月1日に戻ってしまう...
reboot で RTC が reset されてしまう?
その通りです。
したがって、Linux->WMの時刻渡しは不可能。
もし可能なら、WM←→Linuxの行き来がすごく便利になったのになあ。(・ω・)
0387login:Penguin
2007/09/26(水) 22:56:07ID:oULQpXfqそのsynceはsvnからcoしてきたものですか?
どんなモジュールをインスコしたか聞いてもよろしいでしょうか?
0388login:Penguin
2007/09/26(水) 23:48:50ID:QpN3KAvHとりあえず手順
1. sourceforge.net から libsynce 0.10.0, librapi2 0.10.0, odccm 0.10.0 の tar ball を拾ってきてインスコ
2. PC側の USB port が USB2.0 対応の場合は
ttp://synce.svn.sourceforge.net/svnroot/synce/trunk/patches/linux-2.6.22-rndis_host-wm5.patch
をあてて kernel を rebuild. USB1.1 の場合は必要なさそう.
3. sudo odccm で odccm を走らせる
4. W-ZERO3 と PC を USBケーブルでつなぐ。dmesg で下のようになれば成功
usb 4-1: new full speed USB device using uhci_hcd and address 34
usb 4-1: configuration #1 chosen from 1 choice
rndis0: register 'rndis_host' at usb-0000:00:10.1-1, RNDIS device, 80:00:60:0f:e
8:00
udev: renamed network interface rndis0 to eth1
eth1: no IPv6 routers present
5. あとは dhcp なり manual なりで IP address を割り振れば通信可能になる。
0389378=379
2007/09/27(木) 01:02:02ID:48F9a0h/driver/serial/pxa.c の serial_pxa_get_mctrl() をひたすら呼び出している...
何だろう?
0391378=379
2007/09/29(土) 00:51:52ID:KvENyBvQなんかふと /proc/interrupts を見てたら
# cat /proc/interrupts
CPU0
6: 0 SC pxa_i2c-i2c.1
11: 37740 SC pxa27x_udc
17: 3 SC LCD
18: 0 SC pxa_i2c-i2c.0
23: 3119844 SC pxa2xx-mci
25: 0 SC DMA
26: 372162 SC PXA Timer Tick
Err: 0
あれ、FFUART は?(´・ω・`)
他の方は 22 に FFUART 入ってます?
0392378=379
2007/09/29(土) 02:45:19ID:KvENyBvQ0393login:Penguin
2007/09/30(日) 15:53:11ID:DVAtyeLTちなみにLinuxLoaderは20070924,カーネルは20070826 版です。
0394login:Penguin
2007/10/01(月) 00:04:48ID:+1LJLvax>>393
困ってるらしいのは分かったけど、具体的な現象の説明が無いから対処無理。
もし電源が入らないと言いたいなら>>366
0396login:Penguin
2007/10/01(月) 23:02:16ID:b0tk7QOY起動しないというのはLEDやバックライトなどもまったく点きませんか?
Linuxが原因かはわからないですが、バックライトは点くものの画面が表示されない
(W-SIMやActiveSyncは動く)という状態になったことがありました。
そのときは>>366の手順(バッテリは1日ぐらい外してましたが)を行った後、
ACを接続して24時間ほど放置したらいつのまにか復活していました。
もし外していたらスルーしてください。
0397393
2007/10/01(月) 23:50:12ID:8whzBVe/動かないのはLinuxで、WMの起動自体は問題ないです。
いろいろ組み合わせてみたところ、動く組み
合わせがあったのでそれで試すことにしました。
ありがとうございます。
それは良かった
Linux起動しなかったならLoadLinux.error.txtファイルが残ってるはずなので、
内容の報告よろしくw(・ω・)
再現方法。
画面真っ黒または真っ白になるまで、何も操作せずしばらく放置
→画面タッチすると、そのままハングアップ
画面停止(HSYNC停止)・割り込み禁止の状態で、
HSYNC待ちループに突入してハングアップするようです。(・ω・)
HSYNC待ちにタイムアウト判定を入れるとハングアップを回避できますが、
これとは別にポーリングが間に合わない問題があります(後述)。
corgiは特にソフト対策が無さそうなので、画面停止中でもGPIO入力が変化しているのかもしれない。
(HSYNC信号直結ではなく、HSYNC停止中も外部回路で信号変化を作ってるのかも?)
GPIO75,77両方ともLパルス幅が短すぎて(数十nsec?)、最短のwhileループでもポーリングできない。
(HSYNC数回を取りこぼすので、多少パフォーマンスが劣ることがある)
corgiは外部回路でパルス幅を延ばしてると推測してるのだけど、ZERO3にも同じ回路あるかも?
端子解析用にオシロが欲しい…(・ω・)
pxafb.cがLCCR4を設定していない。(pxa27xに完全対応してない)
影響1:LCDがオーバークロックになってる。(VSYNC期待値60Hz→現行82Hz)
影響2:LCDが忙しい分だけ、CPUのパフォーマンスが劣る。発熱する
きれいに修正するとpxa27x系機器全部に関わる部分なので、
カーネル起動時にLCCR4=0と設定してVSYNC 41Hzで仮対応とする予定。(・ω・)
(VSYNC 41Hzでも、HSYNCポーリングが間に合わないことに変わりありません)
0401login:Penguin
2007/10/05(金) 08:02:06ID:v94nTMenttp://llwm.xii.jp/wiki/wiki.cgi?page=Download
追加分。
6.pxa27x-LCCR4-define.patch …>>400のLCCR4対策1(pxa27x全機器用。まずはヘッダ追加のみ)
7.sha_pon-LCCR4.patch …>>400のLCCR4対策2(sha_pon.cに設定追加)
8.sha_pon-touchscreen.patch …>>313作成のtsドライバに修正を加えたもの。
tsドライバの修正箇所は以下。
* >>399のハングアップ対策盛り込み
* コード簡略化。>>400のポーリング取りこぼし問題解決時にはパフォーマンス改善に繋がるはず
* 003,011用コード仮追加(画面タッチ検出のGPIOが不明なので、003,011ではまだ動作しません)
0403login:Penguin
2007/10/05(金) 10:48:05ID:Es44/vFgいいんでね?
./script/checkpatch.plなんて便利な物を知らなかったので、試しに実行。
…ボコボコにされましたorz
0405login:Penguin
2007/10/08(月) 12:54:00ID:QLZxBNxSOSC2007 Tokyo/Fall 終わったけど、W-ZERO3 の展示はどんな感じだったんだろう?
0406login:Penguin
2007/10/08(月) 13:09:08ID:ESxZIw610407login:Penguin
2007/10/08(月) 18:37:15ID:azTzYWCRXは動いてなかったけど、普通にbootしてて/proc/cpuinfoとかは
みてみたよ。
0408login:Penguin
2007/10/11(木) 20:15:24ID:co2F2N6Jwm5上でもWindows Mobile PowerToysのCMD.exe入れればプログラムから標準出力への出力がCMD.exeへリダイレクトされるんだな。
0409login:Penguin
2007/10/11(木) 20:27:00ID:MNVwffD+0410login:Penguin
2007/10/12(金) 01:01:17ID:3pLRq01n0411login:Penguin
2007/10/12(金) 15:30:48ID:BUIbzl3g昔、そんな様なものを入れようとして駄目だった記憶があるんだけど。
0412login:Penguin
2007/10/12(金) 18:44:16ID:d0TL7eZaFontをString:"フォント名"、SizeをDWORD:nでコンソール内のフォントとフォントサイズを変えれる。
そのあと、リセットしてCMD.exeを起動。
ただ、標準出力に出力があった場合はその度にリダイレクト用の
CMD.exeのプロセス一つ作って出力が終わったら勝手に死ぬ。
あと、CMD.exeはシステムリソースを食いまくってるのかよく"メモリたらねーぜゴルァ!!"ってエラー吐いて
起動しないからそのときは解放のためにまたリセット。
0414login:Penguin
2007/10/13(土) 20:40:28ID:UQ/NLh7/ttp://pocketgcc.sourceforge.net/pcsharp/index.html
ただ、EM・ONEだとCMD.exeがまともに使えないらしいけど。
0415login:Penguin
2007/10/13(土) 21:29:12ID:UQ/NLh7/wmからのW-SIMの制御はレジストリの値読みに行ってるみたい。
HKEY_LOCAL_MACHINE\ExtModems\HayesCompactに
FriendlyName String:"W-SIM"
DeviceType DWORD:1
Port String:"COM1:"
HKEY_LOCAL_MACHINE\ExtModems\HayesCompact\Initに
3 String:"AT*I2:0:1:0:0:2<cr>"
2 String:"AT<cr>"
1 String:"AT<cr>"
て書いてあってATコマンドいじってみたくなったんだがw
0416login:Penguin
2007/10/13(土) 21:46:03ID:NoqKo5Th既に知っているかもしれないけど、W-SIMのATコマンドの解析はここが詳しい
ttp://wiki.osdev.info/?cmd=read&page=W-SIM
0417login:Penguin
2007/10/13(土) 21:49:52ID:UQ/NLh7/ttp://wiki.osdev.info/?W-ZERO3
0418login:Penguin
2007/10/13(土) 21:50:36ID:UQ/NLh7/RNDIS有無に関わらずうまく母艦と繋がらない…(・ω・)
母艦はwinXPなのだから、それがいけないのかなあ。
俺が何か見落としてる可能性のが高いけどw
デバイスも認識するのに、インストール途中で固まる
ttp://support.microsoft.com/kb/813700/ja をどうにか突破できないものか(・ω・)
この辺、りなざうは問題なかったのかな…
0421login:Penguin
2007/10/25(木) 03:06:35ID:JQmD7znR0422login:Penguin
2007/10/25(木) 07:52:12ID:oXIeoMuvbuildroot で設定しる
ここまでの全部入り zImage-20071026 snapshot(TEST version)
|・ω・)っttp://llwm.xii.jp/wiki/wiki.cgi?page=Download
|ノシ patchまとめは後ほど
■ このスレッドは過去ログ倉庫に格納されています