[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 メーリングリストの案内