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