http://www.taihumicro.com/<br />///////////////////////////////////////////////////////////<br />成功移植了U-Boot 1.1.5 Linux version 2.6.21,根文件系统(用busybox1.6.1做的)<br />RomBOOT<br /> ><br /><br />U-Boot 1.1.5 (Aug 2 2007 - 13:31:01)<br /><br />DRAM: 64 MB<br />NAND: NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 ( NAND 128MiB 3,3V 8-bit)<br />NAND: Pagesize: 2048, Blocksize: 128K, OOBsize: 64<br />128 MiB<br />DataFlash:AT45DB321<br />Nb pages: 8192<br />Page Size: 528<br />Size= 4325376 bytes<br />Logical address: 0xC0000000<br />Area 0: C0000000 to C0003FFF (RO)<br />Area 1: C0004000 to C0007FFF <br />Area 2: C0008000 to C0037FFF (RO)<br />Area 3: C0038000 to C041FFFF <br />In: serial<br />Out: serial<br />Err: serial<br />dm9000 i/o: 0x30000000, id: 0x90000a46 <br />MAC: 00:00:e0:ff:cd:15<br />could not establish link<br />Hit any key to stop autoboot: 3 2 1 0 <br />## Booting image at 21500000 ...<br /> Image Name: 9261xxx<br /> Image Type: ARM Linux Kernel Image (uncompressed)<br /> Data Size: 2176816 Bytes = 2.1 MB<br /> Load Address: 20008000<br /> Entry Point: 20008000<br /> Verifying Checksum ... OK<br />OK<br /><br />Starting kernel ...<br /><br />Linux version 2.6.21 (root@localhost.localdomain) (gcc version 3.4.1) #5 Thu Aug 16 15:02:16 CST 2007<br />CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177<br />Machine: Atmel AT91SAM9261-EK<br />Ignoring unrecognised tag 0x54410008<br />Memory policy: ECC disabled, Data cache writeback<br />Clocks: CPU 198 MHz, master 99 MHz, main 18.432 MHz<br />CPU0: D VIVT write-back cache<br />CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets<br />CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets<br />Built 1 zonelists. Total pages: 16256<br />Kernel command line: mem=64M console=ttyS0,115200 initrd=0x21100000,3145728 root=/dev/ram0 rw<br />AT91: 96 gpio irqs in 3 banks<br />PID hash table entries: 256 (order: 8, 1024 bytes)<br />Console: colour dummy device 80x30<br />Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)<br />Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)<br />Memory: 64MB = 64MB total<br />Memory: 59568KB available (1916K code, 204K data, 96K init)<br />Mount-cache hash table entries: 512<br />CPU: Testing write buffer coherency: ok<br />NET: Registered protocol family 16<br />SCSI subsystem initialized<br />usbcore: registered new interface driver usbfs<br />usbcore: registered new interface driver hub<br />usbcore: registered new device driver usb<br />NET: Registered protocol family 2<br />IP route cache hash table entries: 1024 (order: 0, 4096 bytes)<br />TCP established hash table entries: 2048 (order: 2, 16384 bytes)<br />TCP bind hash table entries: 2048 (order: 1, 8192 bytes)<br />TCP: Hash tables configured (established 2048 bind 2048)<br />TCP reno registered<br />checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd<br />Freeing initrd memory: 3072K<br />NetWinder Floating Point Emulator V0.97 (double precision)<br />io scheduler noop registered<br />io scheduler anticipatory registered (default)<br />atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL<br />RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize<br />dm9000 Ethernet Driver<br />eth0: dm9000 at c480c000,c480e044 IRQ 107 MAC: 00:00:e0:ff:cd:15<br />NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit)<br />Scanning device for bad blocks<br />Creating 2 MTD partitions on "NAND 128MiB 3,3V 8-bit":<br />0x00000000-0x00040000 : "Partition 1"<br />0x00040000-0x08000000 : "Partition 2"<br />atmel_spi atmel_spi.0: Atmel SPI Controller at 0xfffc8000 (irq 12)<br />usbmon: debugfs is not available<br />at91_ohci at91_ohci: AT91 OHCI<br />at91_ohci at91_ohci: new USB bus registered, assigned bus number 1<br />at91_ohci at91_ohci: irq 20, io mem 0x00500000<br />usb usb1: configuration #1 chosen from 1 choice<br />hub 1-0:1.0: USB hub found<br />hub 1-0:1.0: 2 ports detected<br />Initializing USB Mass Storage driver...<br />usbcore: registered new interface driver usb-storage<br />USB Mass Storage support registered.<br />udc: at91_udc version 3 May 2006<br />mice: PS/2 mouse device common for all mice<br />ads7846 spi0.2: touchscreen, irq 29<br />input: ADS784x Touchscreen as /class/input/input0<br />i2c /dev entries driver<br />at91_i2c at91_i2c: AT91 i2c bus driver.<br />TCP cubic registered<br />NET: Registered protocol family 1<br />NET: Registered protocol family 17<br />RAMDISK: cramfs filesystem found at block 0<br />RAMDISK: Loading 924KiB [1 disk] into ram disk... done.<br />VFS: Mounted root (cramfs filesystem) readonly.<br />Freeing init memory: 96K<br /> init started: BusyBox v1.6.1 (2007-08-14 15:24:36 CST) multi-call binary<br /> starting pid 686, tty '': '/etc/init.d/rcS'<br /> Cannot run '/etc/init.d/rcS': No such file or directory<br /><br />Please press Enter to activate this console.<br /><br />Please press Enter to activate this console. <br />starting pid 687, tty '': '/bin/sh' <br /># ls <br />bin etc lib mnt root sys usr <br />dev home linuxrc proc sbin tmp <br /># cd bin <br /># ls <br /> dos2unix iprule ping sync <br />[[ du iptunnel ping6 tail <br />addgroup dumpkmap kill pipe_progress tar <br />adduser dumpleases killall printenv tee <br />ar echo killall5 printf telnet <br />arping ed last ps test <br />ash egrep length pwd tftp <br />awk eject less readahead time <br />basename env linux32 readlink top <br />bunzip2 envdir linux64 realpath to <br />busybox envuidgid ln renice tr <br />bzcat ether-wake loadfont reset traceroute <br />cal expr logger resize true <br />cat false login rm tty <br />catv fdflush logname rmdir umount <br />chattr fdformat ls rpm uname <br />chgrp fgrep lsattr rpm2cpio uncompress <br />chmod find lzmacat run-parts uniq<br />chown fold md5sum runsv unix2dos<br />chpst free mesg runsvdir unlzma<br />chrt ftpget mkdir rx unzip<br />chvt ftpput mkfifo sed uptime<br />cksum fuser mknod seq usleep<br />clear getopt mktemp setarch uudecode<br />cmp grep more setkeycodes uuencode<br />comm gunzip mount setsid vi<br />cp gzip mountpoint setuidgid vlock<br />cpio head mt sh watch<br />crontab hexdump mv sha1sum wc<br />cut hostid nc sleep wget<br />date hostname netstat softlimit which<br />dc id nice sort who<br />dd install nmeter split whoami<br />deallocvt ip nohup stat xargs<br />delgroup ipaddr nslookup strings yes<br />deluser ipcalc od stty zcat<br />df ipcrm openvt su<br />diff ipcs passwd sum<br />dirname iplink patch sv<br />dmesg iproute pidof svlogd<br />#<br /><br />  |
|