=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2008.11.02 14:32:03 =~=~=~=~=~=~=~=~=~=~=~= boot 1.0 (Aug 8 2003 - 12:29:00) Uncompressing image... U-Boot 1.1.1 (Oct 2 2004 - 19:04:01) U-Boot code: 21F00000 -> 21F16DF0 BSS: -> 21F1B4AC RAM Configuration: Bank #0: 20000000 32 MB Atmel: AT49BV6416 (64Mbit) Flash: 8 MB In: serial Out: serial Err: serial Uboot> printenv baudrate=115200 ethaddr=02:00:00:00:00:00 bootdelay=5 kernel=tftp 21000000 linux-ek ramdisk=tftp 21100000 ramdisk start=bootm 21000000 diminuto=tftp 21000000 diminuto-linux-2.6.25.10 arroyo=tftp 21000000 arroyo-linux-2.6.26.3 filesize=1386cc fileaddr=21000000 gatewayip=192.168.1.1 netmask=255.255.255.0 ipaddr=192.168.1.223 serverip=192.168.1.222 bootargs=console=ttyS0,115200 mem=32M rootdelay=2 root=/dev/mmcblk0p1 stdin=serial stdout=serial stderr=serial Environment size: 459/8188 bytes Uboot> run arroyo TFTP from server 192.168.1.222; our IP address is 192.168.1.223 Filename 'arroyo-linux-2.6.26.3'. Load address: 0x21000000 Loading: *################################################################# ################################################################# ################################################################# ####################################################### done Bytes transferred = 1279692 (1386cc hex) Uboot> run start ## Booting image at 21000000 ... Image Name: Linux-2.6.26.3 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1279628 Bytes = 1.2 MB Load Address: 20008000 Entry Point: 20008000 Verifying Checksum ... OK OK Starting kernel ... Uncompressing Linux................................................................................... done, booting the kernel. Linux version 2.6.26.3 (jsloan@silver) (gcc version 4.2.3 (Sourcery G++ Lite 2008q1-126)) #38 Sun Oct 12 15:10:54 MDT 2008 CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177 Machine: Atmel AT91RM9200-EK Memory policy: ECC disabled, Data cache writeback Clocks: CPU 179 MHz, master 59 MHz, main 18.432 MHz CPU0: D VIVT write-back cache CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128 Kernel command line: console=ttyS0,115200 mem=32M rootdelay=2 root=/dev/mmcblk0p1 AT91: 128 gpio irqs in 4 banks PID hash table entries: 128 (order: 7, 512 bytes) Console: colour dummy device 80x30 console [ttyS0] enabled Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) Memory: 32MB = 32MB total Memory: 29728KB available (2344K code, 274K data, 96K init) SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok net_namespace: 192 bytes NET: Registered protocol family 16 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 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 1024 (order: 1, 8192 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 1024 bind 1024) TCP reno registered NET: Registered protocol family 1 msgmni has been set to 58 io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) Non-volatile memory driver v1.2 atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL atmel_usart.1: ttyS1 at MMIO 0xfffc4000 (irq = 7) is a ATMEL_SERIAL brd: module loaded loop: module loaded eth0: Link now 100-FullDuplex eth0: AT91 ethernet at 0xfefbc000 int=24 100-FullDuplex (02:00:00:00:00:00) eth0: Davicom 9161 PHY (Copper) Driver 'sd' needs updating - please use bus_type methods atmel_spi atmel_spi.0: Atmel SPI Controller at 0xfffe0000 (irq 13) at91_ohci at91_ohci: AT91 OHCI at91_ohci at91_ohci: new USB bus registered, assigned bus number 1 at91_ohci at91_ohci: irq 23, io mem 0x00300000 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver libusual at91_rtc at91_rtc: rtc core: registered at91_rtc as rtc0 AT91 Real Time Clock driver. i2c /dev entries driver i2c-gpio i2c-gpio: using pins 57 (SDA) and 58 (SCL) AT91 Watchdog Timer enabled (5 seconds) at91_mci at91_mci: 4 wire bus mode not supported - using 1 wire Registered led device: green Registered led device: yellow Registered led device: red TCP cubic registered NET: Registered protocol family 17 at91_rtc at91_rtc: setting system clock to 1998-01-01 00:01:08 UTC (883612868) Waiting 2sec before mounting root device... mmc0: card is read-write mmc0: new SD card at address e624 mmcblk0: mmc0:e624 SD02G 1985024KiB mmcblk0: p1 kjournald starting. Commit interval 5 seconds EXT3 FS on mmcblk0p1, internal journal EXT3-fs: recovery complete. EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem). Freeing init memory: 96K Initializing random number generator... done. Starting network... ifup: interface lo already configured ifup: interface eth0 already configured www.diag.com Arroyo 0.0 arroyo login: root # usb 1-2: new full speed USB device using at91_ohci and address 2 usb 1-2: configuration #1 chosen from 1 choice scsi0 : SCSI emulation for USB Mass Storage devices scsi 0:0:0:0: Direct-Access TOSHIBA TransMemory PMAP PQ: 0 ANSI: 0 CCS sd 0:0:0:0: [sda] 3905536 512-byte hardware sectors (2000 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Assuming drive cache: write through sd 0:0:0:0: [sda] 3905536 512-byte hardware sectors (2000 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Assuming drive cache: write through sda: sda1 sd 0:0:0:0: [sda] Attached SCSI removable disk # mk2 e    # mke2fs /dev/sda1 mke2fs 1.41.2 (02-Oct-2008) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 121920 inodes, 487184 blocks 24359 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=499122176 15 block groups 32768 blocks per group, 32768 fragments per group 8128 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912 Writing inode tables: 0/15 1/15 2/15 3/15 4/15 5/15 6/15 7/15 8/15 9/1510/1511/1512/1513/1514/15done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 28 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. # tune2fs -j /dev/sda1 tune2fs 1.41.2 (02-Oct-2008) Creating journal inode: done This filesystem will be automatically checked every 28 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. # mount /dev/sda1 /mnt kjournald starting. Commit interval 5 seconds EXT3 FS on sda1, internal journal EXT3-fs: mounted filesystem with ordered data mode. # cd /mnt # ftpget -u coverclock -p password 192.168.1.222 arroyo-root.ext2 /var/tmp/arroyo-0r   ro ot-ext2 ftpget: cannot connect to remote host (192.168.1.222): Network is unreachable # ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) # ifconfig eth0 up eth0: Link now 100-FullDuplex # # ifconfig eth0 up # ifconfig # ftpget -u coverclock -p password 192.168.1.222 arroyo-root.ext2 /var/tmp/arroyo-ro ot-ext2 ftpget: cannot connect to remote host (192.168.1.222): Network is unreachable # ifconfig eth0 Link encap:Ethernet HWaddr 02:00:00:00:00:00 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:195 (195.0 B) TX bytes:0 (0.0 B) Interrupt:24 Base address:0xc000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) # if  e ifup eth0 ifup: interface eth0 already configured # ifconfig eth0 down # ifup eth0 ifup: interface eth0 already configured # ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) # ifdown eth0 # ifup eth0 eth0: Link now 100-FullDuplex # # ifup eth0 # ifdown eth0 # ifconfig # ifup eth0 # ifconfig eth0 down # ifup eth0 # ifconfig # ftpget -u coverclock -p password 192.168.1.222 arroyo-root.ext2 /var/tmp/arroyo-ro ot-ext2 ftpget: unexpected server response to RETR: 550 /var/tmp/arroyo-root-ext2: No such file or directory # # ftpget -u coverclock -p password 192.168.1.222 arroyo-root.ext2 /var/tmp/arroyo-ro ot-ext2     .ext2 # usb 1-1: new full speed USB device using at91_ohci and address 3 usb 1-1: configuration #1 chosen from 1 choice scsi1 : SCSI emulation for USB Mass Storage devices scsi 1:0:0:0: Direct-Access TOSHIBA TransMemory PMAP PQ: 0 ANSI: 0 CCS sd 1:0:0:0: [sdb] 3905536 512-byte hardware sectors (2000 MB) sd 1:0:0:0: [sdb] Write Protect is off sd 1:0:0:0: [sdb] Assuming drive cache: write through sd 1:0:0:0: [sdb] 3905536 512-byte hardware sectors (2000 MB) sd 1:0:0:0: [sdb] Write Protect is off sd 1:0:0:0: [sdb] Assuming drive cache: write through sdb: sdb1 sd 1:0:0:0: [sdb] Attached SCSI removable disk # dd if=arroyo-root.ext2 of=/dev/sdb1 bs=1M 127+1 records in 127+1 records out # e2fsck -f /dev/sda1  b                   # e2fsck -f /dec/s   v               # e2fsck -f /dev/sdb1 e2fsck 1.41.2 (02-Oct-2008) Filesystem did not have a UUID; generating one. Superblock last write time is in the future. Fix? no Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/sdb1: ***** FILE SYSTEM WAS MODIFIED ***** /dev/sdb1: 4438/7168 files (0.2% non-contiguous), 111875/130700 blocks # resize2fs /dev/sdb1 resize2fs 1.41.2 (02-Oct-2008) Resizing the filesystem on /dev/sdb1 to 1948736 (1k) blocks. The filesystem on /dev/sdb1 is now 1948736 blocks long. # ync -sh: ync: not found # sync # sync # sync # reboot # The system is going down NOW! Sending SIGTERM to all processes Sending SIGKILL to al Requesting system reboot Restarting system. boot 1.0 (Aug 8 2003 - 12:29:00) Uncompressing image... U-Boot 1.1.1 (Oct 2 2004 - 19:04:01) U-Boot code: 21F00000 -> 21F16DF0 BSS: -> 21F1B4AC RAM Configuration: Bank #0: 20000000 32 MB Atmel: AT49BV6416 (64Mbit) Flash: 8 MB In: serial Out: serial Err: serial Uboot> printenv baudrate=115200 ethaddr=02:00:00:00:00:00 bootdelay=5 kernel=tftp 21000000 linux-ek ramdisk=tftp 21100000 ramdisk start=bootm 21000000 diminuto=tftp 21000000 diminuto-linux-2.6.25.10 arroyo=tftp 21000000 arroyo-linux-2.6.26.3 filesize=1386cc fileaddr=21000000 gatewayip=192.168.1.1 netmask=255.255.255.0 ipaddr=192.168.1.223 serverip=192.168.1.222 bootargs=console=ttyS0,115200 mem=32M rootdelay=2 root=/dev/mmcblk0p1 stdin=serial stdout=serial stderr=serial Environment size: 459/8188 bytes Uboot> setenv bootargs 'console=ttyS0,115200 mem=- 32M rootdelay=5 root=/dev/sda1' Uboot> run arrhop   oyo TFTP from server 192.168.1.222; our IP address is 192.168.1.223 Filename 'arroyo-linux-2.6.26.3'. Load address: 0x21000000 Loading: *################################################################# ################################################################# ################################################################# ####################################################### done Bytes transferred = 1279692 (1386cc hex) Uboot> run start ## Booting image at 21000000 ... Image Name: Linux-2.6.26.3 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1279628 Bytes = 1.2 MB Load Address: 20008000 Entry Point: 20008000 Verifying Checksum ... OK OK Starting kernel ... Uncompressing Linux................................................................................... done, booting the kernel. Linux version 2.6.26.3 (jsloan@silver) (gcc version 4.2.3 (Sourcery G++ Lite 2008q1-126)) #38 Sun Oct 12 15:10:54 MDT 2008 CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177 Machine: Atmel AT91RM9200-EK Memory policy: ECC disabled, Data cache writeback Clocks: CPU 179 MHz, master 59 MHz, main 18.432 MHz CPU0: D VIVT write-back cache CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128 Kernel command line: console=ttyS0,115200 mem=32M rootdelay=5 root=/dev/sda1 AT91: 128 gpio irqs in 4 banks PID hash table entries: 128 (order: 7, 512 bytes) Console: colour dummy device 80x30 console [ttyS0] enabled Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) Memory: 32MB = 32MB total Memory: 29728KB available (2344K code, 274K data, 96K init) SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok net_namespace: 192 bytes NET: Registered protocol family 16 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 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 1024 (order: 1, 8192 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 1024 bind 1024) TCP reno registered NET: Registered protocol family 1 msgmni has been set to 58 io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) Non-volatile memory driver v1.2 atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL atmel_usart.1: ttyS1 at MMIO 0xfffc4000 (irq = 7) is a ATMEL_SERIAL brd: module loaded loop: module loaded eth0: Link now 100-FullDuplex eth0: AT91 ethernet at 0xfefbc000 int=24 100-FullDuplex (02:00:00:00:00:00) eth0: Davicom 9161 PHY (Copper) Driver 'sd' needs updating - please use bus_type methods atmel_spi atmel_spi.0: Atmel SPI Controller at 0xfffe0000 (irq 13) at91_ohci at91_ohci: AT91 OHCI at91_ohci at91_ohci: new USB bus registered, assigned bus number 1 at91_ohci at91_ohci: irq 23, io mem 0x00300000 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected Initializing USB Mass Storage driver... usb 1-2: new full speed USB device using at91_ohci and address 2 usb 1-2: configuration #1 chosen from 1 choice scsi0 : SCSI emulation for USB Mass Storage devices usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver libusual at91_rtc at91_rtc: rtc core: registered at91_rtc as rtc0 AT91 Real Time Clock driver. i2c /dev entries driver i2c-gpio i2c-gpio: using pins 57 (SDA) and 58 (SCL) AT91 Watchdog Timer enabled (5 seconds) at91_mci at91_mci: 4 wire bus mode not supported - using 1 wire Registered led device: green Registered led device: yellow Registered led device: red TCP cubic registered NET: Registered protocol family 17 at91_rtc at91_rtc: setting system clock to 1998-01-01 00:01:21 UTC (883612881) Waiting 5sec before mounting root device... mmc0: card is read-write mmc0: new SD card at address e624 mmcblk0: mmc0:e624 SD02G 1985024KiB mmcblk0: p1 scsi 0:0:0:0: Direct-Access TOSHIBA TransMemory PMAP PQ: 0 ANSI: 0 CCS sd 0:0:0:0: [sda] 3905536 512-byte hardware sectors (2000 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Assuming drive cache: write through sd 0:0:0:0: [sda] 3905536 512-byte hardware sectors (2000 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Assuming drive cache: write through sda: sda1 sd 0:0:0:0: [sda] Attached SCSI removable disk VFS: Mounted root (ext2 filesystem). Freeing init memory: 96K Initializing random number generator... done. Starting network... ip: RTNETLINK answers: File exists eth0: Link now 100-FullDuplex www.diag.com Arroyo 0.0 arroyo login: root # ifdown BusyBox v1.11.2 (2008-10-12 15:11:02 MDT) multi-call binary Usage: ifdown [-ainmvf] ifaces... Options: -a De/configure all interfaces automatically -i FILE Use FILE for interface definitions -n Print out what would happen, but don't do it (note: doesn't disable mappings) -m Don't run any mappings -v Print out what would happen before doing it -f Force de/configuration # ifup  down eth0 # if  up eth0 eth0: Link now 100-FullDuplex # usb 1-1: new full speed USB device using at91_ohci and address 3 usb 1-1: configuration #1 chosen from 1 choice scsi1 : SCSI emulation for USB Mass Storage devices scsi 1:0:0:0: Direct-Access TOSHIBA TransMemory PMAP PQ: 0 ANSI: 0 CCS sd 1:0:0:0: [sdb] 3905536 512-byte hardware sectors (2000 MB) sd 1:0:0:0: [sdb] Write Protect is off sd 1:0:0:0: [sdb] Assuming drive cache: write through sd 1:0:0:0: [sdb] 3905536 512-byte hardware sectors (2000 MB) sd 1:0:0:0: [sdb] Write Protect is off sd 1:0:0:0: [sdb] Assuming drive cache: write through sdb: sdb1 sd 1:0:0:0: [sdb] Attached SCSI removable disk # mount /dev/sdb1 /mnt kjournald starting. Commit interval 5 seconds EXT3 FS on sdb1, internal journal EXT3-fs: mounted filesystem with ordered data mode. # cd /mnt # ls arroyo-root.ext2 lost+found # dd if=arroyo-root.ext2 of=/dev/mmcblk0p1                                        d fdks   disk mmcbl            # fdisk /dev/mmcblk0p1 GNU Fdisk 1.0 Copyright (C) 1998 - 2006 Free Software Foundation, Inc. This program is free software, covered by the GNU General Public License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Using /dev/mmcblk0p1 Command (m for help): m Command action a toggle bootable flag b edit bsd disklabel d delete a partition l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only) Command (m for help): p Disk /dev/mmcblk0p1: 2 GB, 2023418880 bytes 255 heads, 63 sectors/track, 246 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/mmcblk0p1p1 1 247 1983996 83 Linux Warning: Partition 1 does not end on cylinder boundary. Command (m for help): q # dd if=arroyo-root.ext2 of=/dev/mmcblk0p1 bs=1M usb 1-1: reset full speed USB device using at91_ohci and address 3 usb 1-1: reset full speed USB device using at91_ohci and address 3 127+1 records in 127+1 records out # e2fsck -f   ? e2fsck: invalid option -- ? Usage: e2fsck [-panyrcdfvtDFV] [-b superblock] [-B blocksize] [-I inode_buffer_blocks] [-P process_inode_size] [-l|-L bad_blocks_file] [-C fd] [-j external_journal] [-E extended-options] device Emergency help: -p Automatic repair (no questions) -n Make no changes to the filesystem -y Assume "yes" to all questions -c Check for bad blocks and add them to the badblock list -f Force checking even if filesystem is marked clean -v Be verbose -b superblock Use alternative superblock -B blocksize Force blocksize when looking for superblock -j external_journal Set location of the external journal -l bad_blocks_file Add to badblocks list -L bad_blocks_file Set badblocks list # e2fsck -f /dev/mmcblk0p1 e2fsck 1.41.2 (02-Oct-2008) Filesystem did not have a UUID; generating one. Superblock last write time is in the future. Fix? yes Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mmcblk0p1: ***** FILE SYSTEM WAS MODIFIED ***** /dev/mmcblk0p1: 4438/7168 files (0.2% non-contiguous), 111875/130700 blocks # # resize2fs /dev/mmcblk0p1 resize2fs 1.41.2 (02-Oct-2008) Resizing the filesystem on /dev/mmcblk0p1 to 1983616 (1k) blocks. The filesystem on /dev/mmcblk0p1 is now 1983616 blocks long. # sync # sync # sync # reboot # The system is going down NOW! Sending SIGTERM to all processes Sending SIGKILL to a Requesting system reboot Restarting system. boot 1.0 (Aug 8 2003 - 12:29:00) Uncompressing image... U-Boot 1.1.1 (Oct 2 2004 - 19:04:01) U-Boot code: 21F00000 -> 21F16DF0 BSS: -> 21F1B4AC RAM Configuration: Bank #0: 20000000 32 MB Atmel: AT49BV6416 (64Mbit) Flash: 8 MB In: serial Out: serial Err: serial Uboot> printenv baudrate=115200 ethaddr=02:00:00:00:00:00 bootdelay=5 kernel=tftp 21000000 linux-ek ramdisk=tftp 21100000 ramdisk start=bootm 21000000 diminuto=tftp 21000000 diminuto-linux-2.6.25.10 arroyo=tftp 21000000 arroyo-linux-2.6.26.3 filesize=1386cc fileaddr=21000000 gatewayip=192.168.1.1 netmask=255.255.255.0 ipaddr=192.168.1.223 serverip=192.168.1.222 bootargs=console=ttyS0,115200 mem=32M rootdelay=2 root=/dev/mmcblk0p1 stdin=serial stdout=serial stderr=serial Environment size: 459/8188 bytes Uboot> run arroyo TFTP from server 192.168.1.222; our IP address is 192.168.1.223 Filename 'arroyo-linux-2.6.26.3'. Load address: 0x21000000 Loading: *################################################################# ################################################################# ################################################################# ####################################################### done Bytes transferred = 1279692 (1386cc hex) Uboot> run start ## Booting image at 21000000 ... Image Name: Linux-2.6.26.3 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1279628 Bytes = 1.2 MB Load Address: 20008000 Entry Point: 20008000 Verifying Checksum ... OK OK Starting kernel ... Uncompressing Linux................................................................................... done, booting the kernel. Linux version 2.6.26.3 (jsloan@silver) (gcc version 4.2.3 (Sourcery G++ Lite 2008q1-126)) #38 Sun Oct 12 15:10:54 MDT 2008 CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177 Machine: Atmel AT91RM9200-EK Memory policy: ECC disabled, Data cache writeback Clocks: CPU 179 MHz, master 59 MHz, main 18.432 MHz CPU0: D VIVT write-back cache CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128 Kernel command line: console=ttyS0,115200 mem=32M rootdelay=2 root=/dev/mmcblk0p1 AT91: 128 gpio irqs in 4 banks PID hash table entries: 128 (order: 7, 512 bytes) Console: colour dummy device 80x30 console [ttyS0] enabled Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) Memory: 32MB = 32MB total Memory: 29728KB available (2344K code, 274K data, 96K init) SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok net_namespace: 192 bytes NET: Registered protocol family 16 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 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 1024 (order: 1, 8192 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 1024 bind 1024) TCP reno registered NET: Registered protocol family 1 msgmni has been set to 58 io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) Non-volatile memory driver v1.2 atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL atmel_usart.1: ttyS1 at MMIO 0xfffc4000 (irq = 7) is a ATMEL_SERIAL brd: module loaded loop: module loaded eth0: Link now 100-FullDuplex eth0: AT91 ethernet at 0xfefbc000 int=24 100-FullDuplex (02:00:00:00:00:00) eth0: Davicom 9161 PHY (Copper) Driver 'sd' needs updating - please use bus_type methods atmel_spi atmel_spi.0: Atmel SPI Controller at 0xfffe0000 (irq 13) at91_ohci at91_ohci: AT91 OHCI at91_ohci at91_ohci: new USB bus registered, assigned bus number 1 at91_ohci at91_ohci: irq 23, io mem 0x00300000 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected Initializing USB Mass Storage driver... usb 1-1: new full speed USB device using at91_ohci and address 2 usb 1-1: configuration #1 chosen from 1 choice usb 1-2: new full speed USB device using at91_ohci and address 3 usb 1-2: configuration #1 chosen from 1 choice scsi0 : SCSI emulation for USB Mass Storage devices scsi1 : SCSI emulation for USB Mass Storage devices usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver libusual at91_rtc at91_rtc: rtc core: registered at91_rtc as rtc0 AT91 Real Time Clock driver. i2c /dev entries driver i2c-gpio i2c-gpio: using pins 57 (SDA) and 58 (SCL) AT91 Watchdog Timer enabled (5 seconds) at91_mci at91_mci: 4 wire bus mode not supported - using 1 wire Registered led device: green Registered led device: yellow Registered led device: red TCP cubic registered NET: Registered protocol family 17 at91_rtc at91_rtc: setting system clock to 1998-01-01 00:00:39 UTC (883612839) Waiting 2sec before mounting root device... mmc0: card is read-write mmc0: new SD card at address e624 mmcblk0: mmc0:e624 SD02G 1985024KiB mmcblk0: p1 VFS: Mounted root (ext2 filesystem). Freeing init memory: 96K scsi 1:0:0:0: Direct-Access TOSHIBA TransMemory PMAP PQ: 0 ANSI: 0 CCS sd 1:0:0:0: [sda] 3905536 512-byte hardware sectors (2000 MB) sd 1:0:0:0: [sda] Write Protect is off sd 1:0:0:0: [sda] Assuming drive cache: write through sd 1:0:0:0: [sda] 3905536 512-byte hardware sectors (2000 MB) sd 1:0:0:0: [sda] Write Protect is off sd 1:0:0:0: [sda] Assuming drive cache: write through sda: sda1 sd 1:0:0:0: [sda] Attached SCSI removable disk scsi 0:0:0:0: Direct-Access TOSHIBA TransMemory PMAP PQ: 0 ANSI: 0 CCS sd 0:0:0:0: [sdb] 3905536 512-byte hardware sectors (2000 MB) sd 0:0:0:0: [sdb] Write Protect is off sd 0:0:0:0: [sdb] Assuming drive cache: write through sd 0:0:0:0: [sdb] 3905536 512-byte hardware sectors (2000 MB) sd 0:0:0:0: [sdb] Write Protect is off sd 0:0:0:0: [sdb] Assuming drive cache: write through sdb: sdb1 sd 0:0:0:0: [sdb] Attached SCSI removable disk Initializing random number generator... done. Starting network... ip: RTNETLINK answers: File exists eth0: Link now 100-FullDuplex www.diag.com Arroyo 0.0 arroyo login: root # route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 * 255.255.255.0 U 0 0 0 eth0 127.0.0.0 * 255.0.0.0 U 0 0 0 lo default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0 # fdisk /dev/sda1 GNU Fdisk 1.0 Copyright (C) 1998 - 2006 Free Software Foundation, Inc. This program is free software, covered by the GNU General Public License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Using /dev/sda1 Command (m for help): p Disk /dev/sda1: 1 GB, 1990517760 bytes 255 heads, 63 sectors/track, 242 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1p1 1 243 1951866 83 Linux Warning: Partition 1 does not end on cylinder boundary. Command (m for help): q # fdisk /dev/sdb1 GNU Fdisk 1.0 Copyright (C) 1998 - 2006 Free Software Foundation, Inc. This program is free software, covered by the GNU General Public License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Using /dev/sdb1 Command (m for help): p Disk /dev/sdb1: 1 GB, 1990517760 bytes 255 heads, 63 sectors/track, 242 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1p1 1 243 1951866 83 Linux Warning: Partition 1 does not end on cylinder boundary. Command (m for help): q # mount rootfs on / type rootfs (rw) /dev/root on / type ext2 (rw) proc on /proc type proc (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /tmp type tmpfs (rw) # pwd /root #