====== 圖片 ======
圖片來源: http://www.foxnetwork.ru/
[[http://www.foxnetwork.ru|{{http://www.foxnetwork.ru/images/stories/2010/asus_nas-m25/foto_001.jpg}}]]
[[http://www.foxnetwork.ru|{{http://www.foxnetwork.ru/images/stories/2010/asus_nas-m25/foto_004.jpg}}]]
[[http://www.foxnetwork.ru|{{http://www.foxnetwork.ru/images/stories/2010/asus_nas-m25/foto_006.jpg}}]]
[[http://www.foxnetwork.ru|{{http://www.foxnetwork.ru/images/stories/2010/asus_nas-m25/foto_007.jpg}}]]
====== 內部訊息 ======
console
__ __ _ _
| \/ | __ _ _ ____ _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| | | | (_| | | \ V / __/ | |
|_| |_|\__,_|_| \_/ \___|_|_|
_ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/ |____/ \___/ \___/ \__|
** MARVELL BOARD: DB-88F6281A-BP LE
U-Boot 1.1.4 (Sep 10 2010 - 15:21:49) Marvell version: 3.4.9
U-Boot code: 00600000 -> 0067FFF0 BSS: -> 0069195C
Soc: 88F6281 A0 (DDR2)
CPU running @ 1200Mhz L2 running @ 400Mhz
SysClock = 400Mhz , TClock = 200Mhz
DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000 size 256MB
DRAM CS[1] base 0x10000000 size 256MB
DRAM Total size 512MB 16bit width
Flash: 0 kB
Addresses 87M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (87M - 7M):
Alpha : memset_ver2
Done
NAND:128 MB
*** Warning - bad CRC or NAND, using default environment
CPU : Marvell Feroceon (Rev 1)
Streaming disabled
Write allocate disabled
USB 0: host mode
PEX 0: interface detected no Link.
Net: egiga0 [PRIME]
Booting from image 1
Hit any key to stop autoboot: 0
DETECT : gpio = 0x000001c0
NAND read: device 0 offset 0x4000000, size 0x300000
Reading data from 0x42ff800 -- 100% complete.
3145728 bytes read: OK
NAND read: device 0 offset 0x4300000, size 0x200000
Reading data from 0x44ff800 -- 100% complete.
2097152 bytes read: OK
## Booting image at 00800000 ...
Image Name: Linux-2.6.22.18
Created: 2010-08-16 4:10:56 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2047104 Bytes = 2 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 00b00000 ...
Image Name: Ramdisk
Created: 2010-11-17 8:34:34 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 1155371 Bytes = 1.1 MB
Load Address: 00b00000
Entry Point: 00b00000
Verifying Checksum ... OK
Starting kernel ...
Uncompressing Linux................................................................................................................................ done, booting the kernel.
Linux version 2.6.22.18 (root@mattlinux.alpha.com) (gcc version 4.2.1) #1 Mon Aug 16 12:10:49 CST 2010
CPU: ARM926EJ-S [56251311] revision 1 (ARMv5TE), cr=00053977
Machine: Feroceon-KW
Using UBoot passing parameters structure
Memory policy: ECC disabled, Data cache writeback
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
Built 1 zonelists. Total pages: 130048
Kernel command line: root=/dev/ram console=ttyS0,115200 user_debug=31 :::DB88FXX81:eth0:none
PID hash table entries: 2048 (order: 11, 8192 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 256MB 256MB 0MB 0MB = 512MB total
Memory: 514432KB available (3396K code, 592K data, 124K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
GPP_DATA_OUT_REG(1)= 0x0
GPP_DATA_OUT_REG(1)= 0x180
CPU Interface
-------------
SDRAM_CS0 ....base 00000000, size 256MB
SDRAM_CS1 ....base 10000000, size 256MB
SDRAM_CS2 ....disable
SDRAM_CS3 ....disable
PEX0_MEM ....base e8000000, size 128MB
PEX0_IO ....base f2000000, size 1MB
INTER_REGS ....base f1000000, size 1MB
NFLASH_CS ....base fa000000, size 2MB
SPI_CS ....base f4000000, size 16MB
BOOT_ROM_CS ....no such
DEV_BOOTCS ....no such
CRYPT_ENG ....base f0000000, size 2MB
Marvell Development Board (LSP Version KW_LSP_4.2.7)-- DB-88F6281A-BP Soc: 88F6281 A0 LE
Detected Tclk 200000000 and SysClk 400000000
MV Buttons Device Load
Marvell USB EHCI Host controller #0: c0c37600
PEX0 interface detected no Link.
PCI: bus0: Fast back to back transfers enabled
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
Time: kw_clocksource clocksource has been installed.
IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
TCP established hash table entries: 65536 (order: 7, 524288 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 65536 bind 65536)
TCP reno registered
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 1128K
RTC registered
Use the XOR engines (acceleration) for enhancing the following functions:
o RAID 5 Xor calculation
o kernel memcpy
o kenrel memzero
Number of XOR engines to use: 4
cesadev_init(c0011574)
mvCesaInit: sessions=640, queue=64, pSram=f0000000
Warning: TS unit is powered off.
MV Buttons Driver Load
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
squashfs: version 3.3 (2007/10/31) Phillip Lougher
squashfs: LZMA suppport for slax.org by jro
NTFS driver 2.1.28 [Flags: R/O].
JFFS2 version 2.2. (NAND) Ac 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler anticipatory registered (default)
Register GPIO driver
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
serial8250.0: ttyS1 at MMIO 0xf1012100 (irq = 34) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
loop: module loaded
Loading Marvell Ethernet Driver:
o Cached descriptors in DRAM
o DRAM SW cache-coherency
o Single RX Queue support - ETH_DEF_RXQ=0
o Single TX Queue support - ETH_DEF_TXQ=0
o TCP segmentation offload enabled
o UDP fragmentation offload enabled
o Receive checksum offload enabled
o Transmit checksum offload enabled
o Network Fast Processing (Routing) supported
o Driver ERROR statistics enabled
o Driver INFO statistics enabled
o Proc tool API enabled
o Rx descripors: q0=128
o Tx descripors: q0=532
o Loading network interface(s):
o eth0, ifindex = 1, GbE port = 0
Warning: Giga 1 is Powered Off
mvFpRuleDb (dfcc0000): 16384 entries, 65536 bytes
Integrated Sata device found
scsi0 : Marvell SCSI to SATA adapter
scsi1 : Marvell SCSI to SATA adapter
NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 257 at 0x02020000
Bad eraseblock 282 at 0x02340000
Bad eraseblock 716 at 0x05980000
Creating 11 MTD partitions on "nand_mtd":
0x00000000-0x000e0000 : "u-boot"
0x000e0000-0x00100000 : "imagecfg"
0x00100000-0x00400000 : "uImage"
0x00400000-0x00600000 : "initrd"
0x00600000-0x00800000 : "jffs2"
0x00800000-0x03fe0000 : "squash"
0x03fe0000-0x04000000 : "NULL"
0x04000000-0x04300000 : "uImage_2"
0x04300000-0x04500000 : "initrd_2"
0x04500000-0x04700000 : "jffs2_2"
0x04700000-0x08000000 : "squash_2"
ehci_marvell ehci_marvell.70059: Marvell Orion EHCI
ehci_marvell ehci_marvell.70059: new USB bus registered, assigned bus number 1
ehci_marvell ehci_marvell.70059: irq 19, io base 0xf1050100
ehci_marvell ehci_marvell.70059: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
USB Universal Host Controller Interface driver v3.0
usb 1-1: new high speed USB device using ehci_marvell and address 2
usb 1-1: configuration #1 chosen from 1 choice
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 3 ports detected
usbcore: registered new interface driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
Linux telephony interface: v1.00
md: linear personality registered for level -1
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
md: Skip the first autostart_arrays.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 124K
init started: BusyBox v1.12.3 (2010-08-25 07:08:55 CST)
starting pid 285, tty '': '/etc/rc.sh'
rm: cannot remove '/etc/mtab': No such file or directory
1.0.0.4_2010.11.17.1634
Change dual image cfg 0:1 to 0:1
Confirm 0:1, next booting from Image1
Executing mkdir /squash_ram
Executing mount -t ramfs squash /squash_ram -o size=55m
Executing nanddump -o -b -f /squash_ram/squash.img /dev/mtd10
ECC failed: 0
ECC corrected: 0
Number of bad blocks: 1
Number of bbt blocks: 0
Block size 131072, page size 2048, OOB size 64
Dumping data starting at 0x00000000 and ending at 0x03900000...
Read ending page at 0x00f6e000...
Executing mount -t squashfs -o loop /squash_ram/squash.img /system/squashfs
killall: xmldb: no process killed
eth0: mac address changed
set speed 0 (0:auto)
eth0: started
mv_eth_usr_pid_write: g_usr_prog_pid_up: 340, sid: 10, at 116
mv_eth_usr_pid_write_i: g_usr_prog_pid_up: 340, sid: 28, at 170
route: SIOCDELRT: No such process
rnl_init...
SYSCMD: echo 'ASU' > /sys/module/md_mod/parameters/customer
SYSCMD: echo 'M25' > /sys/module/md_mod/parameters/model
SYSCMD: mdadm -S /dev/md*
md: md0 stopped.
mdadm: stopped /dev/md0
md: md1 stopped.
mdadm: stopped /dev/md1
md: md2 stopped.
mdadm: stopped /dev/md2
md: md3 stopped.
mdadm: stopped /dev/md3
SYSCMD: rm -f /dev/md*
SYSCMD: mdadm --auto-detect
md: Autodetecting RAID arrays.
md: 1st run, import every 2nd partition of disks that match model(ASU,M25) and MAC.
md: autorun ...
md: ... autorun DONE.
md: 2nd run, import the rest partitions of disks that match model(ASU,M25) and MAC.
md: autorun ...
md: ... autorun DONE.
md: 3rd run, import every 2nd partition of disks that match model(ASU,M25) and not match MAC.
md: autorun ...
md: ... autorun DONE.
md: 4th run, import the rest partitions of disks that match model(ASU,M25) and not match MAC.
md: autorun ...
md: ... autorun DONE.
update_raid_info: 0 RAIDs updated.
SYSCMD: mdadm -Ds > /etc/mdadm.conf
SYSCMD: swapoff /dev/md0
swapoff: can't stat '/dev/md0': No such file or directory
!!!status=256, WIFEXITED=1, WEXITSTATUS=1
cmd="swapoff /dev/md0" not exited normally.
SYSCMD: mdadm -S /dev/md0
mdadm: error opening /dev/md0: No such file or directory
!!!status=256, WIFEXITED=1, WEXITSTATUS=1
data.offset : 0x10108, data.value : 0x4000000
update_raid_info: 0 RAIDs updated.
update_volume_info: 0 volumes updated(strRaidID=(null), strVolName=(null))
SYSCMD: hw_ctl.sh HDD_LED Empty 0
argv[0]=cpu_ctl, argv[1]=hdd0_led, argv[2]=0
cpuctl_maidata.offset : 0x10108, data.value : 0x4000000
n set HDD0 led 0
SYSCMD: hw_ctl.sh HDD_LED Empty 1
argv[0]=cpu_ctl, argv[1]=hdd1_led, argv[2]=0
cpuctl_main set HDD0 led 0
SYSCMD: polling_disks &
rnl_init done.
log be enabled , execute logdb now
LOGDB : no hdd to store db file, using /tmp as root folder
mkdir -p /tmp/.syslog/config_in_cf
mkdir -p /tmp/.syslog/fulllog
mkdir -p /tmp/.syslog/tmp
LOGDB : ret_fread=0
LOGDB : log_databas.logdb_max_log=0, LOGDB_MAX_LOG=2048
LOGDB : log_database.version=, LOGDB_DB_DEFAULT_VER=V001
LOGDB : logdb error, database reset to default
eth0: link up, half duplex, speed 100 Mbps
eth_print_link_status: send signal(10) to the program(pid:340), link up, at 199
udhcpc (v1.12.3) started
route: SIOCADDRT: File exists
Sending discover...
Sending select for 192.168.1.147...
Lease of 192.168.1.147 obtained, lease time 86400
deleting routers
route: SIOCDELRT: No such process
adding dns 192.168.1.254
PowerMangState: No found HD
1, time: 5
powermgmt_ctl Operation not supported
powermgmt_ctl() failed, at 195 (PowerMgmt.c)
crond[427]: crond (busybox 1.12.3) started, log level 8
crond[427]: include /etc/crontab.apkg
[/web/templates/webs.sh] start ...
run
crond[440]: crond (busybox 1.12.3) started, log level 8
crond[440]: include /etc/crontab.apkg
[/var/run/webs_start.sh] ...
Starting HTTPD ...
cp: cannot stat '/system/cfg/*.pem': No such file or directory
optarg 0 19 0
str0_tmp 0, str1_tmp 19, str2_tmp 0
product_id 0, custom_id 19, model_id 0
op_server 2009/06/11
sh: you need to specify whom to kill
sh: you need to specify whom to kill
rm: cannot remove '/var/udhcpd.leases': No such file or directory
killall: inotify_iTune: no process killed
killall: UpdateDB_Daemon_I: no process killed
killall: mt-daapd: no process killed
pem time = [1]
now_time = [1262304047]
now_time - pem time = [1262304046]
$Shutting down NFS mountd: sh: you need to specify whom to kill
$Shutting down NFS daemon: sh: you need to specify whom to kill
$Shutting down NFS services: $Stopping portmap: sh: you need to specify whom to kill
umount: can't umount /proc/fs/nfsd: Invalid argument
rmmod: nfsd: No such file or directory
rmmod: exportfs: No such file or directory
##### LogDB_Add_Log : is 10 #####
##### LogDB_Add_Log : is 2 #####
##### LogDB_Add_Log : System Info : Stop service : NFS #####
LogDB_Add_Log Success
____________________ COMMIT!!
SYSCMD: apkg -C
SYSCMD: rm -f /etc/crontab.apkg
SYSCMD: killall crond
SYSCMD: crond
crond[543]: crond (busybox 1.12.3) started, log level 8
crond[543]: include /etc/crontab.apkg
### get g_telent_enable = ###
### reset g_telent_enable = 0 ###
argv[0]=cpu_ctl, argv[1]=pwr_led_blink, argv[2]=0
cpuctl_main set Power Led Blink 0
killall: twonkymedia: no process killed
killall: twonkymediaserver: no process killed
Error: No first mount, user default path!
Daemonizing...
chmod: /mnt/md1/TwonkyUpload: No such file or directory
chmod: /mnt/md2/TwonkyUpload: No such file or directory
nvram_get:[sharedkeystr]=[]
nvram_get:[/asus/sharedkeystr]=[]
starting pid 572, tty '': '-/bin/sh'
BusyBox v1.12.3 (2010-08-25 07:08:55 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
# nvram_set:[/asus/sharedkeystr]=[]
cp: cannot stat '/system/squashfs/usr/local/2k_fake_file': No such file or directory
chown: unknown user apache_user
____________________ COMMIT!!
____________________ COMMIT!!
usbdisk_in.c : pDevice is NULL
usbdisk_in.c : pDevice is NULL
usbdisk_in.c : pDevice is NULL
killall: inotify_iTune: no process killed
killall: UpdateDB_Daemon_I: no process killed
killall: mt-daapd: no process killed
rmmod: lltd: No such file or directory
Link Layer Topology Discovery Protocol, version 1.05.1223.2005
dev is
Error: No first mount, user default path!
cp: cannot stat '/etc/privkey.pem': No such file or directory
killall: matrixtunnel: no process killed
Daemonizing...
chmod: /mnt/md1/TwonkyUpload: No such file or directory
chmod: /mnt/md2/TwonkyUpload: No such file or directory
killall: pure-ftpd: no process killed
catch_signal[93] SIGUSR1: catch_signal[162] /sbin/udhcpc -i eth0 -H NAS-M25 /var/run/udhcpc.pid -q -t 10 -T 10
$Shutting down SMB services: killall: smbd: no process killed
$Shutting down NMB services: killall: nmbd: no process killed
!!!status=256, WIFEXITED=1, WEXITSTATUS=1
cmd="smb stop" not exited normally.
##### LogDB_Add_Log : is 10 #####
##### LogDB_Add_Log : is 1 #####
##### LogDB_Add_Log : System Info : Start service : CIFS #####
##### LogDB_Add_Log : is 10 #####
##### LogDB_Add_Log : is 1 #####
##### LogDB_Add_Log : System Info : Start service : CIFS #####
killall: matrixtunnel: no process killed
crond[543]: USER root pid 821 cmd web_system ADSProcessUserInfo auto
crond[543]: USER root pid 822 cmd web_system CheckPemDate
crond[543]: USER root pid 824 cmd submit SET_SETNTP
crond[543]: USER root pid 826 cmd submit CHECK_UPNP_PORT
crond[543]: USER root pid 894 cmd submit CHECK_UPNP_PORT
crond[543]: USER root pid 958 cmd submit CHECK_UPNP_PORT
### alarm_handler : get g_telent_enable = ###
### reset g_telent_enable = 0 ###
alarm_handler: product_test short_terms_telnet exit (timeout) Fri Jan 1 00:03:48 2010
killall: ash: no process killed
crond[543]: USER root pid 1030 cmd submit CHECK_UPNP_PORT
crond[543]: USER root pid 1093 cmd web_system ADSCheckConn
crond[543]: USER root pid 1095 cmd submit CHECK_UPNP_PORT
crond[543]: USER root pid 1160 cmd submit CHECK_UPNP_PORT
____________________ COMMIT!!
receive sigusr1 signal
LOGDB : sigusr1 : LOGDB_FUNC_SAVE_LOG
LOGDB : sigusr1 : LOGDB_FUNC_SAVE_LOG OK
no first_mount
g_tmp_dir = /tmp
_LogDB_RequestFunc: no first_mount
LOGDB : LOGDB_FUNC_SAVE_LOG : /tmp/.syslog/logdb
LOGDB : LOGDB_FUNC_SAVE_LOG OK
argv[0]=cpu_ctl, argv[1]=pwr_led_blink, argv[2]=1
cpuctl_main set Power Led Blink 1
SYSCMD: killall polling_disks
!!!status=256, WIFEXITED=1, WEXITSTATUS=1
cmd="killall polling_disks" not exited normally.
update_raid_info: 0 RAIDs updated.
update_volume_info: 0 volumes updated(strRaidID=(null), strVolName=(null))
SYSCMD: swapoff /dev/md0
!!!status=256, WIFEXITED=1, WEXITSTATUS=1
cmd="swapoff /dev/md0" not exited normally.
SYSCMD: mdadm -S /dev/md*
!!!status=256, WIFEXITED=1, WEXITSTATUS=1
cmd="mdadm -S /dev/md*" not exited normally.
SYSCMD: rm -f /dev/md*
##### LogDB_Add_Log : is 10 #####
##### LogDB_Add_Log : is 2 #####
##### LogDB_Add_Log : System Info : Stop service : CIFS #####
##### LogDB_Add_Log : is 10 #####
##### LogDB_Add_Log : is 2 #####
##### LogDB_Add_Log : System Info : Stop service : CIFS #####
##### LogDB_Add_Log : is 10 #####
##### LogDB_Add_Log : is 2 #####
##### LogDB_Add_Log : System Info : Stop service : CIFS #####
catch_signal[51] Delete /var/run/dhcp_handler.pimv_eth_usr_pid_write: g_usr_prog_pid_up: 4294967295, sid: 4294967295, at 116
d ...
mv_eth_usr_pid_write_i: g_usr_prog_pid_up: 4294967295, sid: 4294967295, at 170
[/web/templates/webs.sh] stop ...
[/var/run/webs_stop.sh] ...
Stopping HTTPD ...
poweroff...
argv[0]=cpu_ctl, argv[1]=power_ctrl
cpuctl_main set power ctrl
# dmesg
Linux version 2.6.22.18 (root@mattlinux.alpha.com) (gcc version 4.2.1) #1 Mon Aug 16 12:10:49 CST 2010
CPU: ARM926EJ-S [56251311] revision 1 (ARMv5TE), cr=00053977
Machine: Feroceon-KW
Using UBoot passing parameters structure
Memory policy: ECC disabled, Data cache writeback
On node 0 totalpages: 131072
DMA zone: 1024 pages used for memmap
DMA zone: 0 pages reserved
DMA zone: 130048 pages, LIFO batch:31
Normal zone: 0 pages used for memmap
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
Built 1 zonelists. Total pages: 130048
Kernel command line: root=/dev/ram console=ttyS0,115200 user_debug=31 :::DB88FXX81:eth0:none
PID hash table entries: 2048 (order: 11, 8192 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 256MB 256MB 0MB 0MB = 512MB total
Memory: 514432KB available (3396K code, 592K data, 124K init)
Calibrating delay loop... 1196.03 BogoMIPS (lpj=5980160)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
GPP_DATA_OUT_REG(1)= 0x0
GPP_DATA_OUT_REG(1)= 0x180
CPU Interface
-------------
SDRAM_CS0 ....base 00000000, size 256MB
SDRAM_CS1 ....base 10000000, size 256MB
SDRAM_CS2 ....disable
SDRAM_CS3 ....disable
PEX0_MEM ....base e8000000, size 128MB
PEX0_IO ....base f2000000, size 1MB
INTER_REGS ....base f1000000, size 1MB
NFLASH_CS ....base fa000000, size 2MB
SPI_CS ....base f4000000, size 16MB
BOOT_ROM_CS ....no such
DEV_BOOTCS ....no such
CRYPT_ENG ....base f0000000, size 2MB
Marvell Development Board (LSP Version KW_LSP_4.2.7)-- DB-88F6281A-BP Soc: 88F6281 A0 LE
Detected Tclk 200000000 and SysClk 400000000
MV Buttons Device Load
Marvell USB EHCI Host controller #0: c0c37600
PEX0 interface detected no Link.
PCI: bus0: Fast back to back transfers enabled
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
Time: kw_clocksource clocksource has been installed.
IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
TCP established hash table entries: 65536 (order: 7, 524288 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 65536 bind 65536)
TCP reno registered
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 1128K
RTC registered
Use the XOR engines (acceleration) for enhancing the following functions:
o RAID 5 Xor calculation
o kernel memcpy
o kenrel memzero
Number of XOR engines to use: 4
cesadev_init(c0011574)
mvCesaInit: sessions=640, queue=64, pSram=f0000000
Warning: TS unit is powered off.
MV Buttons Driver Load
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
squashfs: version 3.3 (2007/10/31) Phillip Lougher
squashfs: LZMA suppport for slax.org by jro
NTFS driver 2.1.28 [Flags: R/O].
JFFS2 version 2.2. (NAND) ?© 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler anticipatory registered (default)
Register GPIO driver
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
serial8250.0: ttyS1 at MMIO 0xf1012100 (irq = 34) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
loop: module loaded
Loading Marvell Ethernet Driver:
o Cached descriptors in DRAM
o DRAM SW cache-coherency
o Single RX Queue support - ETH_DEF_RXQ=0
o Single TX Queue support - ETH_DEF_TXQ=0
o TCP segmentation offload enabled
o UDP fragmentation offload enabled
o Receive checksum offload enabled
o Transmit checksum offload enabled
o Network Fast Processing (Routing) supported
o Driver ERROR statistics enabled
o Driver INFO statistics enabled
o Proc tool API enabled
o Rx descripors: q0=128
o Tx descripors: q0=532
o Loading network interface(s):
o eth0, ifindex = 1, GbE port = 0
Warning: Giga 1 is Powered Off
mvFpRuleDb (dfcc0000): 16384 entries, 65536 bytes
Integrated Sata device found
scsi0 : Marvell SCSI to SATA adapter
scsi1 : Marvell SCSI to SATA adapter
NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 257 at 0x02020000
Bad eraseblock 282 at 0x02340000
Bad eraseblock 716 at 0x05980000
Creating 11 MTD partitions on "nand_mtd":
0x00000000-0x000e0000 : "u-boot"
0x000e0000-0x00100000 : "imagecfg"
0x00100000-0x00400000 : "uImage"
0x00400000-0x00600000 : "initrd"
0x00600000-0x00800000 : "jffs2"
0x00800000-0x03fe0000 : "squash"
0x03fe0000-0x04000000 : "NULL"
0x04000000-0x04300000 : "uImage_2"
0x04300000-0x04500000 : "initrd_2"
0x04500000-0x04700000 : "jffs2_2"
0x04700000-0x08000000 : "squash_2"
ehci_marvell ehci_marvell.70059: Marvell Orion EHCI
ehci_marvell ehci_marvell.70059: new USB bus registered, assigned bus number 1
ehci_marvell ehci_marvell.70059: irq 19, io base 0xf1050100
ehci_marvell ehci_marvell.70059: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
USB Universal Host Controller Interface driver v3.0
usb 1-1: new high speed USB device using ehci_marvell and address 2
usb 1-1: configuration #1 chosen from 1 choice
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 3 ports detected
usbcore: registered new interface driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
Linux telephony interface: v1.00
md: linear personality registered for level -1
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
md: Skip the first autostart_arrays.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 124K
eth0: mac address changed
eth0: started
mv_eth_usr_pid_write: g_usr_prog_pid_up: 339, sid: 10, at 116
mv_eth_usr_pid_write_i: g_usr_prog_pid_up: 339, sid: 28, at 170
md: md0 stopped.
md: md1 stopped.
md: md2 stopped.
md: md3 stopped.
md: Autodetecting RAID arrays.
md: 1st run, import every 2nd partition of disks that match model(ASU,M25) and MAC.
md: autorun ...
md: ... autorun DONE.
md: 2nd run, import the rest partitions of disks that match model(ASU,M25) and MAC.
md: autorun ...
md: ... autorun DONE.
md: 3rd run, import every 2nd partition of disks that match model(ASU,M25) and not match MAC.
md: autorun ...
md: ... autorun DONE.
md: 4th run, import the rest partitions of disks that match model(ASU,M25) and not match MAC.
md: autorun ...
md: ... autorun DONE.
data.offset : 0x10108, data.value : 0x4000000
data.offset : 0x10108, data.value : 0x4000000
eth0: link up, half duplex, speed 100 Mbps
eth_print_link_status: send signal(10) to the program(pid:339), link up, at 199
No found HD
Link Layer Topology Discovery Protocol, version 1.05.1223.2005
dev is
#
# uname -a
Linux NAS-M25 2.6.22.18 #1 Mon Aug 16 12:10:49 CST 2010 armv5tejl unknown
# cat /proc/version
Linux version 2.6.22.18 (root@mattlinux.alpha.com) (gcc version 4.2.1) #1 Mon Aug 16 12:10:49 CST 2010
# cat /proc/cpuinfo
Processor : ARM926EJ-S rev 1 (v5l)
BogoMIPS : 1196.03
Features : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant : 0x2
CPU part : 0x131
CPU revision : 1
Cache type : write-back
Cache clean : cp15 c7 ops
Cache lockdown : format C
Cache format : Harvard
I size : 16384
I assoc : 4
I line length : 32
I sets : 128
D size : 16384
D assoc : 4
D line length : 32
D sets : 128
Hardware : Feroceon-KW
Revision : 0000
Serial : 0000000000000000
# cat /proc/meminfo
MemTotal: 515768 kB
MemFree: 432712 kB
Buffers: 14844 kB
Cached: 45768 kB
SwapCached: 0 kB
Active: 36288 kB
Inactive: 32060 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 4 kB
Writeback: 0 kB
AnonPages: 7764 kB
Mapped: 4480 kB
Slab: 11024 kB
SReclaimable: 1800 kB
SUnreclaim: 9224 kB
PageTables: 408 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 257884 kB
Committed_AS: 49820 kB
VmallocTotal: 122880 kB
VmallocUsed: 692 kB
VmallocChunk: 122184 kB
# cat /proc/cmdline
root=/dev/ram console=ttyS0,115200 user_debug=31 :::DB88FXX81:eth0:none
# /lib/libc.so.6
GNU C Library stable release version 2.5, by Roland McGrath et al.
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.2.1.
Compiled on a Linux >>2.6.17-12-generic<< system on 2008-02-26.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
GNU libio by Per Bothner
NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
Native POSIX Threads Library by Ulrich Drepper et al
Support for some architectures added on, not maintained in glibc core.
BIND-8.2.3-T5B
Thread-local storage support included.
For bug reporting instructions, please see:
.
====== Raid 0 ======
# fdisk -l
Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 77826 625131863+ ee EFI GPT
Disk /dev/sdb: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 77826 625131863+ ee EFI GPT
# mount
proc on /proc type proc (defaults)
sysfs on /sys type sysfs (defaults)
none on /proc/bus/usb type usbfs (defaults)
/dev/mtdblock4 on /system/cfg type jffs2 (defaults)
squash on /squash_ram type ramfs (size=55m)
/dev/loop0 on /system/squashfs type squashfs (loop)
web on /web type ramfs (size=10m)
sysfile on /sysfile type tmpfs (size=10m)
/dev/md2 on /mnt/md1 type ext3 (rw,usrquota,grpquota)
# free
total used free shared buffers
Mem: 515768 72892 442876 0 11040
Swap: 1048440 40 1048400
Total: 1564208 72932 1491276
# df -h
Filesystem Size Used Available Use% Mounted on
/dev/mtdblock4 2.0M 420.0k 1.6M 21% /system/cfg
/dev/loop0 15.4M 15.4M 0 100% /system/squashfs
sysfile 10.0M 192.0k 9.8M 2% /sysfile
/dev/md2 1.1T 199.1M 1.1T 0% /mnt/md1
====== U-Boot ======
===== v1.0.1.0 =====
Marvell>> help
? - alias for 'help'
SatR - sample at reset sub-system, relevent for DB only
alpha - Alpha sub-system
base - print or set address offset
boot - boot default, i.e., run 'bootcmd'
bootd - boot default, i.e., run 'bootcmd'
bootext2 dev:boot_part1,boot_part2 addr boot_image linux_dev_name
bootm - boot application image from memory
bootp - boot image via network using BootP/TFTP protocol
bubt - Burn an image on the Boot Nand Flash.
chpart - change active partition
cmp - memory compare
cmpm - Compare Memory
cp - memory copy
cpumap - Display CPU memory mapping settings.
crc32 - checksum calculation
date - get/set/reset date & time
dclk - Display the MV device CLKs.
dhcp - invoke DHCP client to obtain IP/boot params
diskboot- boot from IDE device
echo - echo args to console
eeprom - EEPROM sub-system
erase - erase FLASH memory
ext2load- load binary file from a Ext2 filesystem
ext2ls - list files in a directory (default /)
fi - Find value in the memory.
flinfo - print FLASH memory information
fsinfo - print information about filesystems
fsload - load binary file from a filesystem image
g - start application at cached address 'addr'(default addr 0x40000)
go - start application at address 'addr'
help - print online help
icrc32 - checksum calculation
ide - IDE sub-system
iloop - infinite loop on address range
imd - i2c memory display
imm[.b, .s, .w, .l] - i2c memory modify (auto-incrementing)
imw - memory write (fill)
inm - memory modify (constant address)
iprobe - probe to discover valid I2C chip addresses
ir - reading and changing MV internal register values.
loop - infinite loop on address range
ls - list files in a directory (default /)
map - Diasplay address decode windows
mbubt - Burn an memory size on the Boot Nand Flash.
md - memory display
me - PCI master enable
mm - memory modify (auto-incrementing)
mp - map PCI BAR
mtdparts- define flash/nand partitions
mtest - simple RAM test
mw - memory write (fill)
nand - NAND sub-system
nboot - boot from NAND device
nbubt - Burn a boot loader image on the Boot Nand Flash.
nm - memory modify (constant address)
pci - list and access PCI Configuration Space
phyRead - Read PCI-E Phy register
pciePhyWrite - Write PCI-E Phy register
phyRead - Read Phy register
phyWrite - Write Phy register
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
protect - enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
rcvr - Satrt recovery process (Distress Beacon with TFTP server)
reset - Perform RESET of the CPU
resetenv - Return all environment variable to default.
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
se - PCI Slave enable
setenv - set environment variables
sflash - read, write or erase the external SPI Flash.
sg - scanning the PHYs status
sp - Scan PCI bus.
tftpboot- boot image via network using TFTP protocol
tftpd -load the data by tftp protocol
version - print monitor version
===== v1.0.1.6 =====
Marvell>> help
? - alias for 'help'
SatR - sample at reset sub-system, relevent for DB only
alpha - Alpha sub-system
base - print or set address offset
boot - boot default, i.e., run 'bootcmd'
bootd - boot default, i.e., run 'bootcmd'
bootext2 dev:boot_part1,boot_part2 addr boot_image linux_dev_name
bootm - boot application image from memory
bootp - boot image via network using BootP/TFTP protocol
bubt - Burn an image on the Boot Nand Flash.
chpart - change active partition
cmp - memory compare
cmpm - Compare Memory
cp - memory copy
cpumap - Display CPU memory mapping settings.
crc32 - checksum calculation
date - get/set/reset date & time
dclk - Display the MV device CLKs.
dhcp - invoke DHCP client to obtain IP/boot params
diskboot- boot from IDE device
echo - echo args to console
eeprom - EEPROM sub-system
erase - erase FLASH memory
ext2load- load binary file from a Ext2 filesystem
ext2ls - list files in a directory (default /)
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
fi - Find value in the memory.
flinfo - print FLASH memory information
fsinfo - print information about filesystems
fsload - load binary file from a filesystem image
g - start application at cached address 'addr'(default addr 0x40000)
go - start application at address 'addr'
help - print online help
icrc32 - checksum calculation
ide - IDE sub-system
iloop - infinite loop on address range
imd - i2c memory display
iminfo - print header information for application image
imm[.b, .s, .w, .l] - i2c memory modify (auto-incrementing)
imw - memory write (fill)
inm - memory modify (constant address)
iprobe - probe to discover valid I2C chip addresses
ir - reading and changing MV internal register values.
loop - infinite loop on address range
ls - list files in a directory (default /)
map - Diasplay address decode windows
md - memory display
me - PCI master enable
mm - memory modify (auto-incrementing)
mmcinit - init mmc card
mp - map PCI BAR
mtdparts- define flash/nand partitions
mtest - simple RAM test
mw - memory write (fill)
nand - NAND sub-system
nboot - boot from NAND device
nbubt - Burn a boot loader image on the Boot Nand Flash.
nm - memory modify (constant address)
pci - list and access PCI Configuration Space
phyRead - Read PCI-E Phy register
pciePhyWrite - Write PCI-E Phy register
phyRead - Read Phy register
phyWrite - Write Phy register
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
protect - enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
rcvr - Satrt recovery process (Distress Beacon with TFTP server)
reset - Perform RESET of the CPU
resetenv - Return all environment variable to default.
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
se - PCI Slave enable
setenv - set environment variables
sflash - read, write or erase the external SPI Flash.
sg - scanning the PHYs status
sp - Scan PCI bus.
switchRegRead - Read switch register
switchRegWrite - Write switch register
Temp - read chip Tj temp
tftpboot- boot image via network using TFTP protocol
tftpd -load the data by tftp protocol
usb - USB sub-system
usbboot - boot from USB device
version - print monitor version