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 bootargs=console=ttyS0,115200 mem=32M filesize=1ab33c fileaddr=21000000 ipaddr=192.168.1.223 serverip=192.168.1.222 start=bootm 21000000 netmask=255.255.255.0 download=tftp 21000000 diminuto-linux-2.6.25.10 gatewayip=192.168.1.1 stdin=serial stdout=serial stderr=serial Environment size: 384/8188 bytes Uboot> run download TFTP from server 192.168.1.222; our IP address is 192.168.1.223 Filename 'diminuto-linux-2.6.25.10'. Load address: 0x21000000 Loading: *################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ###################################### done Bytes transferred = 2519904 (267360 hex) Uboot> run start ## Booting image at 21000000 ... Image Name: Linux-2.6.25.10 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2519840 Bytes = 2.4 MB Load Address: 20008000 Entry Point: 20008000 Verifying Checksum ... OK OK Starting kernel ... Uncompressing Linux.......................................................................................................................... done, booting the kernel. Linux version 2.6.25.10 (jsloan@silver) (gcc version 4.2.4) #49 Tue Sep 2 14:50:42 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 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: 28472KB available (2399K code, 274K data, 108K init) SLUB: Genslabs=12, HWalign=32, Order=0-1, MinObjects=4, CPUs=1, Nodes=1 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok net_namespace: 152 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 NetWinder Floating Point Emulator V0.97 (extended precision) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) Non-volatile memory driver v1.2 at91_spi: Baud rate set to 5990400 AT91 SPI driver loaded 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 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 1 NET: Registered protocol family 17 at91_rtc at91_rtc: setting system clock to 1998-01-01 00:00:43 UTC (883612843) Freeing init memory: 108K mmc0: card is read-write mmc0: new SD card at address e624 mmcblk0: mmc0:e624 SD02G 1985024KiB mmcblk0: p1 Initializing random number generator... done. Starting network... ip: RTNETLINK answers: File exists eth0: Link now 100-FullDuplex www.diag.com Diminuto 0.0 diminuto login: root # cat /proc/meminfo MemTotal: 28580 kB MemFree: 22400 kB Buffers: 0 kB Cached: 3956 kB SwapCached: 0 kB Active: 976 kB Inactive: 3320 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 356 kB Mapped: 388 kB Slab: 1324 kB SReclaimable: 296 kB SUnreclaim: 1028 kB PageTables: 72 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 14288 kB Committed_AS: 868 kB VmallocTotal: 989184 kB VmallocUsed: 1088 kB VmallocChunk: 986108 kB #