U-Boot 1.3.2-g02c22ce0-dirty (May 14 2008 - 13:13:06) U-Boot code: 00000000 -> 0000e820 data: 00014098 -> 0001a788 SDRAM: 64 MB at address 0x10000000 Testing SDRAM...OK malloc: Using memory from 0x13fa5000 to 0x13fe5000 DMA: Using memory from 0x13fa1000 to 0x13fa5000 Flash: 8 MB at address 0x00000000 DRAM Configuration: Bank #0: 10000000 64 MB In: serial Out: serial Err: serial Net: macb0 Press SPACE to abort autoboot in 3 seconds ICnova> setenv bootargs root=nfs nfsroot=192.168.2.102:/nfs/root ip=192.168.2.5:192.168.2.102::255.255.255.0::eth0:none ICnova> ICnova> protect off all Un-Protect Flash Bank # 1 ICnova> boot partition changed to nor0,2 ### JFFS2 loading '/boot/uImage' to 0x10400000 Scanning JFFS2 FS: ......... done. ### JFFS2 load complete: 1330615 bytes loaded to 0x10400000 ## Booting image at 10400000 ... Image Name: Linux-2.6.24-icnova_base1 Image Type: AVR32 Linux Kernel Image (gzip compressed) Data Size: 1330551 Bytes = 1.3 MB Load Address: 10000000 Entry Point: 90000000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel at 90000000 (params at 13fa5008)... Linux version 2.6.24-icnova_base1 (benjamin@marvin) (gcc version 4.0.4-atmel.0.99.0) #62 Mon Jun 23 10:24:59 CEST 2008 CPU: AT32AP700x chip revision C CPU: AP7 [01] core revision 0 (AVR32B arch revision 1) CPU: MMU configuration: Shared TLB CPU: features: dsp simd ocd perfctr java CPU: Running at 140.000 MHz Physical memory: 10000000-13ffffff Reserved memory: 10000000-101738a9: Kernel code 101738aa-10231307: Kernel data Exception vectors start at 90010000 CPU: Paging enabled Node 0: start_pfn = 0x10000, low = 0x14000 Node 0: mem_map starts at 90234000 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 Kernel command line: root=nfs nfsroot=192.168.2.102:/nfs/root ip=192.168.2.5:192.168.2.102::255.255.255.0::eth0:none PID hash table entries: 256 (order: 8, 1024 bytes) timer: AT32AP system timer/counter at 0xfff00c00 irq 22 Console: colour dummy device 80x25 console [tty0] enabled console [ttyS0] enabled Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Memory: 62652k/62716k available (1422k kernel code, 2820k reserved, 117k data, 64k init) Calibrating delay using timer specific routine.. 280.63 BogoMIPS (lpj=561267) Mount-cache hash table entries: 512 net_namespace: 156 bytes NET: Registered protocol family 16 ICNova: 9 Leds pdc pdc.0: Atmel Peripheral DMA Controller enabled at32_eic at32_eic.0: External Interrupt Controller at 0xfff00100, IRQ 19 at32_eic at32_eic.0: Handling 4 external IRQs, starting with IRQ 64 smc smc.0: Atmel Static Memory Controller at 0xfff03400 cpufreq: AT32AP CPU frequency driver dmac0: DesignWare DMA controller at 0xff200000 irq 2 Time: avr32 clocksource has been installed. NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 2048 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 2048 bind 2048) TCP reno registered audit: initializing netlink socket (disabled) type=2000 audit(1167609600.331:1): initialized JFFS2 version 2.2. (NAND) �� 2001-2006 Red Hat, Inc. io scheduler noop registered io scheduler cfq registered (default) atmel_usart.0: ttyS0 at MMIO 0xffe01000 (irq = 7) is a ATMEL_SERIAL atmel_usart.1: ttyS1 at MMIO 0xffe00c00 (irq = 6) is a ATMEL_SERIAL MACB_mii_bus: probed eth0: Atmel MACB at 0xfff01800 irq 25 (00:1f:e5:00:0b:ab) eth0: attached PHY driver [Davicom DM9161A] (mii_bus:phy_addr=0:00, irq=-1) physmap platform flash device: 00800000 at 00000000 physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank Amd/Fujitsu Extended Query Table at 0x0041 number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. RedBoot partition parsing not available Using physmap partition information Creating 3 MTD partitions on "physmap-flash.0": 0x00000000-0x00020000 : "u-boot" ftl_cs: FTL header not found. 0x00020000-0x007f0000 : "root" ftl_cs: FTL header not found. 0x007f0000-0x00800000 : "env" ftl_cs: FTL header not found. block2mtd: version $Revision: 1.30 $ atmel_usba_udc atmel_usba_udc.0: MMIO registers at 0xfff03000 mapped at fff03000 atmel_usba_udc atmel_usba_udc.0: FIFO at 0xff300000 mapped at ff300000 Registered led device: pwrled:red Registered led device: led1:green Registered led device: led2:green Registered led device: led3:green Registered led device: led4:green Registered led device: led5:green Registered led device: led6:green Registered led device: led7:green Registered led device: led8:green TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 RPC: Registered udp transport module. RPC: Registered tcp transport module. IP-Config: Complete: device=eth0, addr=192.168.2.5, mask=255.255.255.0, gw=255.255.255.255, host=192.168.2.5, domain=, nis-domain=(none), bootserver=192.168.2.102, rootserver=192.168.2.102, rootpath= Looking up port of RPC 100003/2 on 192.168.2.102 eth0: link up (100/Full) Looking up port of RPC 100005/1 on 192.168.2.102 VFS: Mounted root (nfs filesystem). Freeing init memory: 64K (90000000 - 90010000) init started: BusyBox v1.13.1 (2009-09-03 12:53:20 CEST) Mounting virtual filesystems: /proc mounted /sys mounted /dev mounted /dev/pts directory made /dev/pts mounted /dev/shm directory made /config mounted /tmp mounted /var/run mounted /var/log mounted Setting up mdev: done Setting hostname: 'grasshopper.example.net' Bootsplash image: loaded Starting syslogd: done Log messages to syslog: done Starting klogd: done Probing modules: Starting portmap: done Mounting local filesystems: done Starting telnetd: done Starting inetd: done Starting httpd: done Running ntpdate: 31 Dec 23:00:12 ntpdate[799]: no servers can be used, exiting failed WARNING: could not syncronize clock, edit NTPSERVERS in /etc/default/ntpdate. Mounting remote filesystems: done Starting network time protocol daemon: ntpd. Starting dropbear sshd: OK Starting ProFTPD: open /dev/fb0: No such file or directory done Generating RSA Key... Generating public/private rsa1 key pair. open /etc/ssh_host_key failed: Permission denied. Saving the key failed: /etc/ssh_host_key. Generating RSA Key... Generating public/private rsa key pair. open /etc/ssh_host_rsa_key failed: Permission denied. Saving the key failed: /etc/ssh_host_rsa_key. Generating DSA Key... THIS CAN TAKE A MINUTE OR TWO DEPENDING ON YOUR PROCESSOR! Generating public/private dsa key pair. open /etc/ssh_host_dsa_key failed: Permission denied. Saving the key failed: /etc/ssh_host_dsa_key. Starting sshd: Could not load host key: /etc/ssh_host_rsa_key Could not load host key: /etc/ssh_host_dsa_key Disabling protocol version 2. Could not load host key sshd: no hostkeys available -- exiting. touch: /var/lock/sshd: Permission denied OK Splash image: loaded GRASSHOPPER ready BusyBox v1.13.1 (2009-09-03 12:53:20 CEST) built-in shell (ash) Enter 'help' for a list of built-in commands. root@grasshopper:~# open /dev/fb0: No such file or directory root@grasshopper:~# root@grasshopper:~# root@grasshopper:~# ls backup dev linuxrc opt sys www bin etc lost+found proc tmp boot home media root usr config lib mnt sbin var root@grasshopper:~# mount proc on /proc type proc (0) sys on /sys type sysfs (0) dev on /dev type tmpfs (size=512k,mode=0755) pts on /dev/pts type devpts (0) config on /config type configfs (0) tmp on /tmp type tmpfs (0) run on /var/run type tmpfs (0) log on /var/log type tmpfs (0) root@grasshopper:~# ls -la /dev/mnt ls: /dev/mnt: No such file or directory root@grasshopper:~# ls -la /dev/mtd ls: /dev/mtd: No such file or directory root@grasshopper:~# ls -la /dev/mtd* brw-rw---- 1 root disk 31, 0 Dec 31 23:00 /dev/mtdblock0 brw-rw---- 1 root disk 31, 1 Dec 31 23:00 /dev/mtdblock1 brw-rw---- 1 root disk 31, 2 Dec 31 23:00 /dev/mtdblock2 root@grasshopper:~# cd /tmp root@grasshopper:/tmp# wget http://192.168.2.6/rootfs.avr32.jffs2-root Connecting to 192.168.2.6 (192.168.2.6:80) rootfs.avr32.jffs2-r 100% |*******************************| 7552k 00:00:00 ETA root@grasshopper:/tmp# dd if=rootfs.avr32.jffs2-root of=/dev/mtdblock2 bs=65535 dd: writing '/dev/mtdblock2': Operation not permitted 1+0 records in 0+0 records out root@grasshopper:/tmp#