[Armadillo:02667] debianとromfs.img
twata
email@hidden
2008年 1月 29日 (火) 23:55:51 JST
お世話になります
初心者の渡辺と申します。
Arm9で無線LANで通信しそのデータをncursesを利用しカラー表示したいのですが
romfs.imgではカラー表示しません。
Debian(etch)では
端末をputtyjpでは,カラー表示します。
端末をTeraTermでは,モノクロです。
原因?
if(has_colors() == FALSE || start_color() == ERR){
endwin();
exit(EXIT_FAILURE);
romfs.imgではこの場所で終了します。
}
エスケープシーケンスを使用したテストプロは、romfs.img,debianどちらもカラー表示しました。
ncursesの問題ならdebianを利用すればいいのですが、私のdebianの環境では無線Lan(CompactFlash)が動作しません。
質問1 romfs.imgで、ncursesを利用しカラー表示する方法は?
質問2 debianでのPCMCIAのスタート方法は?
romfs.imgでは、カードを入れると
[email@hidden (ttyAM0) ~]# hdc: TOSHIBA THNCF512MDG, CFA DISK drive
ide1 at 0xc6820000-0xc6820007,0xc682000e on irq 49
hdc: max request size: 128KiB
hdc: 1000944 sectors (512 MB) w/2KiB Cache, CHS=993/16/63
//---
[email@hidden (ttyAM0) ~]# prism2cs_init: prism2_cs.o: 0.2.2 Loaded
prism2cs_init: dev_info is: prism2_cs
prism2_cs: index 0x01: Vcc 3.3, irq 49, io 0xc6820000-0xc682003f
と画面表示がでますがdebianでは表示無です
debian:~# cardctl ident ( romfs.imgと同じです )
Socket 0:
product info: "C-ONE", "CFA 64MB CS", " ", "4.0"
manfid: 0x0000, 0x0000
function: 4 (fixed disk)
debian:~# ps -A
PID TTY TIME CMD
1 ? 00:00:02 init
2 ? 00:00:00 ksoftirqd/0
3 ? 00:00:00 events/0
4 ? 00:00:00 khelper
5 ? 00:00:00 kthread
12 ? 00:00:00 kblockd/0
16 ? 00:00:00 khubd
52 ? 00:00:00 pdflush
53 ? 00:00:00 pdflush
55 ? 00:00:00 aio/0
640 ? 00:00:00 kseriod
54 ? 00:00:00 kswapd0
687 ? 00:00:00 mtdblockd
695 ? 00:00:00 pccardd
1012 ? 00:00:00 cardmgr
1097 ? 00:00:00 syslogd
1103 ? 00:00:00 klogd
1121 ? 00:00:00 sshd
1135 ? 00:00:00 cron
1157 tty1 00:00:00 getty
1158 ttyAM0 00:00:00 login
1161 ttyAM0 00:00:00 bash
1166 ttyAM0 00:00:00 ps
その他 CompactFlashをマウント出来ません。
( /dev/内のにhdcが無いから? mknod /dev/hdc1 b 22 1 )
現在の手順は
apt-get install ssh
apt-get install pcmcia-cs
apt-get install linux-wlan*
他に必要なものを教えて下さい。
開発環境 ATDE2
Arm9 コンパクトフラッシュ64MをIDEに接続
linux-2.6.12.3-a9-13
atmark-dist-20071214
Armadillo-9.PCMCIA にてイメージを作成
以上よろくお願いします。
渡辺豊樹 email@hidden
armadillo メーリングリストの案内