[Armadillo:04076] Re: Armadillo-220 出荷状態について

Takenoshita Koyo email@hidden
2009年 3月 3日 (火) 12:02:08 JST


竹之下です。

> 1.出荷状態のFLASH(8Mbyte)の使用率は?
> ・どの程度空きがあるのかを知りたいです。
Armadilloシリーズでは、フラッシュメモリをいくつかのリージョンに分けて使用しています[*1]。
各リージョンのサイズとおおよその使用量は以下の通りとなります。

リージョン リージョンサイズ デフォルトイメージのファイル名          デフォルトイメージのサイズ
bootloader 64KB             loader-armadillo2x0-eth-[version].bin   約36KB
kernel     約1.44MB         linux-a220-[version].bin.gz             約1.4MB
userland   約6.44MB         romfs-a220-recover-[version].img.gz[*2] 約2.4MB
config     64KB             -                                       -[*3]

デフォルトのイメージファイルは、下記ダウンロードページからダウンロードできるものになります。
http://armadillo.atmark-techno.com/armadillo-220/downloads

[*1]: Armadillo-200 シリーズ ソフトウェアマニュアル 「8.メモリマップについて」参照
[*2]: ユーザーランドにはrecoverイメージとbaseイメージがありますが、
      出荷時のデフォルトイメージはrecoverイメージです
[*3]: フラットファイルシステムとして、64KB全領域使用します

> 2.busyboxに組込まれているコマンドは?
> ・一覧、、またはbusyboxコマンドの出力内容を見せて頂けると幸いです。
どの機能がデフォルトで有効になっているかは、
atmark-dist/vendors/AtmarkTechno/Armadillo-220.Recover/config.vendor
で設定されています。

長くなってしまいますが、以下が実機でのlsの結果です。
[email@hidden (ttyAM0) ~]# ls -la /bin/ /sbin/ /usr/bin/ /usr/sbin/
/bin/:
drwxr-xr-x    2 root     root         2048 Jan 15  2009 ./
drwxr-xr-x   16 root     root         1024 Jan 15  2009 ../
lrwxrwxrwx    1 root     root            7 Jan 15  2009 addgroup -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 adduser -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 ash -> busybox*
-rwsrwsr-x    2 root     root       415500 Jan 15  2009 busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 cat -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 chgrp -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 chmod -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 chown -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 cp -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 date -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 dd -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 delgroup -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 deluser -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 df -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 dmesg -> busybox*
-rwxr-xr-x    1 root     root       142636 Jan 15  2009 e2fsck*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 echo -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 egrep -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 false -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 fgrep -> busybox*
-rwxr-xr-x    1 root     root         5000 Jan 15  2009 flash_erase*
-rwxr-xr-x    1 root     root        10288 Jan 15  2009 flash_eraseall*
-rwxr-xr-x    1 root     root         3516 Jan 15  2009 flash_info*
-rwxr-xr-x    1 root     root         4380 Jan 15  2009 flash_lock*
-rwxr-xr-x    1 root     root         3652 Jan 15  2009 flash_unlock*
-rwxr-xr-x    1 root     root         8336 Jan 15  2009 flashcp*
-rwxr-xr-x    1 root     root        67640 Jan 15  2009 flatfsd*
-rwxr-xr-x    1 root     root        18256 Jan 15  2009 fsck*
lrwxrwxrwx    1 root     root           11 Jan 15  2009 fsck.ext2 -> /bin/e2fsck*
-rwxr-xr-x    1 root     root        48364 Jan 15  2009 ftpd*
-rwxr-xr-x    1 root     root        10020 Jan 15  2009 gpioctrl*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 grep -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 hostname -> busybox*
-rwxr-xr-x    1 root     root         6524 Jan 15  2009 htpasswd*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 ip -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 ipaddr -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 ipcalc -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 iplink -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 iproute -> busybox*
-rwxr-xr-x    1 root     root        64880 Jan 15  2009 iptables*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 iptunnel -> busybox*
-rwxr-xr-x    1 root     root        19776 Jan 15  2009 jffs2dump*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 kill -> busybox*
-rwxr-xr-x    1 root     root         4368 Jan 15  2009 ledctrl*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 ln -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 login -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 ls -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 mkdir -> busybox*
-rwxr-xr-x    1 root     root        77940 Jan 15  2009 mkfs.jffs2*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 mknod -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 mktemp -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 more -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 mount -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 mv -> busybox*
-rwxr-xr-x    1 root     root         9672 Jan 15  2009 nanddump*
-rwxr-xr-x    1 root     root        10280 Jan 15  2009 nandwrite*
-rwxr-xr-x    1 root     root        55884 Jan 15  2009 netflash*
-rwxr-xr-x    1 root     root        14740 Jan 15  2009 ntpclient*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 pidof -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 ping -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 ping6 -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 pipe_progress -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 ps -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 pwd -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 rm -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 rmdir -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 run-parts -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 sh -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 sleep -> busybox*
-rwxr-xr-x    1 root     root       142488 Jan 15  2009 ssh-keygen*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 stty -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 su -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 sync -> busybox*
-rwxr-xr-x    1 root     root        79096 Jan 15  2009 thttpd*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 touch -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 true -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 umount -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 uname -> busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 vi -> busybox*
-rwxr-xr-x    1 root     root        16136 Jan 15  2009 zcip*

/sbin/:
drwxr-xr-x    2 root     root         1024 Jan 15  2009 ./
drwxr-xr-x   16 root     root         1024 Jan 15  2009 ../
-rwxr-xr-x    1 root     root        39904 Jan 15  2009 avahi-daemon*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 getty -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 halt -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 ifconfig -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 ifdown -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 ifup -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 init -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 insmod -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 klogd -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 logread -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 lsmod -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 modprobe -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 reboot -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 rmmod -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 route -> ../bin/busybox*
-rwxr-xr-x    1 root     root       309128 Jan 15  2009 sshd*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 start-stop-daemon -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 syslogd -> ../bin/busybox*
-rwxr-xr-x    1 root     root        53720 Jan 15  2009 udevd*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 udhcpc -> ../bin/busybox*
lrwxrwxrwx    1 root     root           14 Jan 15  2009 watchdog -> ../bin/busybox*

/usr/bin/:
drwxr-xr-x    2 root     root         1024 Jan 15  2009 ./
drwxr-xr-x    6 root     root         1024 Jan 15  2009 ../
lrwxrwxrwx    1 root     root           17 Jan 15  2009 [ -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 awk -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 crontab -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 cut -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 env -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 expr -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 free -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 hostid -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 id -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 killall -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 logger -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 logname -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 md5sum -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 passwd -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 printf -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 sort -> ../../bin/busybox*
-rwS--x--x    1 root     root        93960 Jan 15  2009 sudo*
lrwxrwxrwx    1 root     root           13 Jan 15  2009 sudoedit -> /usr/bin/sudo*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 test -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 traceroute -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 tty -> ../../bin/busybox*
lrwxrwxrwx    1 root     root            7 Jan 15  2009 vi -> /bin/vi*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 wget -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 which -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 whoami -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 yes -> ../../bin/busybox*

/usr/sbin/:
drwxr-xr-x    2 root     root         1024 Jan 15  2009 ./
drwxr-xr-x    6 root     root         1024 Jan 15  2009 ../
lrwxrwxrwx    1 root     root           17 Jan 15  2009 chroot -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 crond -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 inetd -> ../../bin/busybox*
lrwxrwxrwx    1 root     root           17 Jan 15  2009 telnetd -> ../../bin/busybox*
-rwxr-xr-x    1 root     root        60808 Jan 15  2009 visudo*

-- 
Koyo Takenoshita



armadillo メーリングリストの案内