我的u-boot 日志1
author : chjianash
date : 2009-05-19
=============================================================================
U-Boot 1.1.1 (Development build, svnversion: u-boot:36973, exec:36970) (Build time: Sep 17 2008 - 11:16:48)
CN3010_EVB_HS5 board revision major:2, minor:2, serial #: 2008-2.2-00562
OCTEON CN5020-SCP pass 1.1, Core clock: 700 MHz, DDR clock: 265 MHz (530 Mhz data rate)
DRAM: 512 MB
Flash: 8 MB
Clearing DRAM....... done
BIST check passed.
Starting PCI
PCI Status: PCI 32-bit
PCI BAR 0: 0x00000000, PCI BAR 1: Memory 0x00000000 PCI 0xf8000000
Net: octeth0, octeth1
Bus 0 (CF Card): not available
Octeon cn3010_evb_hs5#
Octeon cn3010_evb_hs5#
Octeon cn3010_evb_hs5#
Octeon cn3010_evb_hs5# flinfo
Bank # 1: CFI conformant FLASH (portwidth:8 x chipwidth: 8) Size: 8 MB in 135 Sectors
Erase timeout 16384 ms, write timeout 1 ms, buffer write timeout 4096 ms, buffer size 32
Sector Start Addresses:
BF400000 (RO) BF410000 (RO) BF420000 (RO) BF430000 (RO) BF440000 (RO)
BF450000 (RO) BF460000 (RO) BF470000 (RO) BF480000 BF490000
BF4A0000 BF4B0000 BF4C0000 BF4D0000 BF4E0000
BF4F0000 BF500000 BF510000 BF520000 BF530000
BF540000 BF550000 BF560000 BF570000 BF580000
BF590000 BF5A0000 BF5B0000 BF5C0000 BF5D0000
BF5E0000 BF5F0000 BF600000 BF610000 BF620000
BF630000 BF640000 BF650000 BF660000 BF670000
BF680000 BF690000 BF6A0000 BF6B0000 BF6C0000
BF6D0000 BF6E0000 BF6F0000 BF700000 BF710000
BF720000 BF730000 BF740000 BF750000 BF760000
BF770000 BF780000 BF790000 BF7A0000 BF7B0000
BF7C0000 BF7D0000 BF7E0000 BF7F0000 BF800000
BF810000 BF820000 BF830000 BF840000 BF850000
BF860000 BF870000 BF880000 BF890000 BF8A0000
BF8B0000 BF8C0000 BF8D0000 BF8E0000 BF8F0000
BF900000 BF910000 BF920000 BF930000 BF940000
BF950000 BF960000 BF970000 BF980000 BF990000
BF9A0000 BF9B0000 BF9C0000 BF9D0000 BF9E0000
BF9F0000 BFA00000 BFA10000 BFA20000 BFA30000
BFA40000 BFA50000 BFA60000 BFA70000 BFA80000
BFA90000 BFAA0000 BFAB0000 BFAC0000 BFAD0000
BFAE0000 BFAF0000 BFB00000 BFB10000 BFB20000
BFB30000 BFB40000 BFB50000 BFB60000 BFB70000
BFB80000 BFB90000 BFBA0000 BFBB0000 BFBC0000
BFBD0000 BFBE0000 BFBF0000 BFBF2000 BFBF4000
BFBF6000 BFBF8000 BFBFA000 BFBFC000 BFBFE000 (RO)
Octeon cn3010_evb_hs5# md bf490000
bf490000: 7f454c46 02020100 00000000 000000ff .ELF............
bf490010: ffffffff ffffffff ffffffff ffffffff ................
bf490020: ffffffff ffffffff ffffffff ffffffff ................
bf490030: ffffffff ffffffff ffffffff ffffffff ................
bf490040: ffffffff ffffffff ffffffff ffffffff ................
bf490050: ffffffff ffffffff ffffffff ffffffff ................
bf490060: ffffffff ffffffff ffffffff ffffffff ................
bf490070: ffffffff ffffffff ffffffff ffffffff ................
bf490080: ffffffff ffffffff ffffffff ffffffff ................
bf490090: ffffffff ffffffff ffffffff ffffffff ................
bf4900a0: ffffffff ffffffff ffffffff ffffffff ................
bf4900b0: ffffffff ffffffff ffffffff ffffffff ................
bf4900c0: ffffffff ffffffff ffffffff ffffffff ................
bf4900d0: ffffffff ffffffff ffffffff ffffffff ................
bf4900e0: ffffffff ffffffff ffffffff ffffffff ................
bf4900f0: ffffffff ffffffff ffffffff ffffffff ................
Octeon cn3010_evb_hs5# protect off 1:9-134
Un-Protect Flash Sectors 9-134 in Bank # 1
Octeon cn3010_evb_hs5# erase 1:9-134
Erase Flash Sectors 9-134 in Bank # 1
.............................................................................................................................. done
Octeon cn3010_evb_hs5# tftpboot 0x0 vmlinux.64
Interface 0 has 2 ports (GMII)
Using octeth0 device
TFTP from server 192.168.0.104; our IP address is 192.168.0.222
Filename 'vmlinux.64'.
Load address: 0x9f00000
Loading: octeth0: Up 100 Mbps Full duplex (port 0)
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
##
done
Bytes transferred = 83940318 (500d3de hex), 2948 Kbytes/sec
Octeon cn3010_evb_hs5# help cp
cp [.b, .w, .l] source target count
- copy memory
Octeon cn3010_evb_hs5# help cp.b
cp [.b, .w, .l] source target count
- copy memory
Octeon cn3010_evb_hs5# cp.b 0x9f00000 0xbf490000 filesize
Copy to Flash... done
Octeon cn3010_evb_hs5# bootoct
bootoct bootoctlinux bootoctelf
Octeon cn3010_evb_hs5# bootoctlinux 0xbf490000
ELF file is 64 bit
## Not an Executable elf image at address 0xbf490000
Octeon cn3010_evb_hs5# help bootoctlinux
bootoctlinux elf_address [coremask=mask_to_run | numcores=core_cnt_to_run] [forceboot] [skipcores=core_cnt_to_skip] [endbootargs] [app_args ..]
elf_address - address of ELF image to load. If 0, default load address is used.
coremask - mask of cores to run on. Anded with coremask_override environment
variable to ensure only working cores are used
numcores - number of cores to run on. Runs on specified number of cores, taking into
account the coremask_override.
skipcores - only meaningful with numcores. Skips this many cores (starting from 0) when
loading the numcores cores. For example, setting skipcores to 1 will skip core 0
and load the application starting at the next available core.
forceboot - if set, boots application even if core 0 is not in mask
endbootargs - if set, bootloader does not process any further arguments and only passes
the arguments that follow to the kernel. If not set, the kernel
gets the entire commnad line as arguments.
Octeon cn3010_evb_hs5#
Unknown command '' - try 'help'
Octeon cn3010_evb_hs5# bootoctlinux bf490000
ELF file is 64 bit
## Not an Executable elf image at address 0xbf490000
Octeon cn3010_evb_hs5# bootoct
bootoct bootoctlinux bootoctelf
Octeon cn3010_evb_hs5# bootoctlinux 0x9f00000
ELF file is 64 bit
Attempting to allocate memory for ELF segment: addr: 0xffffffff80100000 (adjusted to: 0x0000000000100000), size 0x15dfb20
Allocated memory for ELF segment: addr: 0xffffffff80100000, size 0x15dfb20
Loading .text @ 0xffffffff80100000 (0x43550c bytes)
Loading __ex_table @ 0xffffffff80535510 (0x7170 bytes)
Loading .rodata @ 0xffffffff8053d000 (0x2fcf04 bytes)
Loading .pci_fixup @ 0xffffffff80839f08 (0xbe0 bytes)
Loading __ksymtab @ 0xffffffff8083aae8 (0xa1f0 bytes)
Loading __ksymtab_gpl @ 0xffffffff80844cd8 (0x2c40 bytes)
Loading __ksymtab_gpl_future @ 0xffffffff80847918 (0x30 bytes)
Loading __ksymtab_strings @ 0xffffffff80847948 (0x10bd8 bytes)
Loading __param @ 0xffffffff80858520 (0x1bf8 bytes)
Loading .data @ 0xffffffff8085c000 (0x418e0 bytes)
Loading .data.cacheline_aligned @ 0xffffffff8089e000 (0x8b80 bytes)
Loading .init.text @ 0xffffffff808a7000 (0x32220 bytes)
Loading .init.data @ 0xffffffff808d9220 (0x6190 bytes)
Loading .init.setup @ 0xffffffff808df3b0 (0x6d8 bytes)
Loading .initcall.init @ 0xffffffff808dfa88 (0x5d0 bytes)
Loading .con_initcall.init @ 0xffffffff808e0058 (0x18 bytes)
Loading .exit.text @ 0xffffffff808e0070 (0x20e8 bytes)
Loading .init.ramfs @ 0xffffffff808e3000 (0xd6e8a3 bytes)
Loading .data.percpu @ 0xffffffff81651900 (0x36c8 bytes)
Clearing .bss @ 0xffffffff81656000 (0x443d0 bytes)
Clearing .cvmx_shared_bss @ 0xffffffff8169a3d0 (0x348 bytes)
## Loading Linux kernel with entry point: 0xffffffff808a7000 ...
Bootloader: Done loading app on coremask: 0x1
Linux version 2.6.21.7-Cavium-Octeon (cjash@chjianash) (gcc version 4.1.2 (Cavium Networks Version: 1_8_1, build 72)) #3 SMP Mon May 18 17:00:9
CVMSEG size: 2 cache lines (256 bytes)
CPU revision is: 000d0601
Determined physical RAM map:
memory: 000000000e800000 @ 0000000001700000 (usable)
memory: 0000000010000000 @ 0000000410000000 (usable)
Wasting 329728 bytes for tracking 5888 unused pages
Initrd not found or empty - disabling initrd
Built 1 zonelists. Total pages: 65792
Kernel command line: console=ttyS0,115200
Primary instruction cache 32kB, virtually tagged, 4 way, 64 sets, linesize 128 bytes.
Primary data cache 16kB, 64-way, 2 sets, linesize 128 bytes.
Synthesized TLB refill handler (55 instructions).
Synthesized TLB load handler fastpath (72 instructions).
Synthesized TLB store handler fastpath (75 instructions).
Synthesized TLB modify handler fastpath (72 instructions).
PID hash table entries: 2048 (order: 11, 16384 bytes)
Using 700.000 MHz high precision timer.
Console: colour dummy device 80x25
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
Memory: 491172k/499712k available (4309k kernel code, 8188k reserved, 3525k data, 14008k init, 0k highmem)
Calibrating delay using timer specific routine.. 1400.47 BogoMIPS (lpj=2800949)
Mount-cache hash table entries: 256
Checking for the multiply/shift bug... no.
Checking for the daddi bug... no.
Checking for the daddiu bug... no.
Brought up 1 CPUs
NET: Registered protocol family 16
Enabling Octeon big bar support
PCI Status: PCI 32-bit
PCI Clock: 66 MHz
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
Time: MIPS clocksource has been installed.
IP route cache hash table entries: 4096 (order: 3, 32768 bytes)
TCP established hash table entries: 16384 (order: 6, 393216 bytes)
TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
/proc/octeon_perf: Octeon performace counter interface loaded
Octeon watchdog driver loaded with a timeout of 6135 ms.
Total HugeTLB memory allocated, 0
JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler cfq registered (default)
[drm] Initialized drm 1.1.0 20060810
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
RAMDISK driver initialized: 1 RAM disks of 500000K size 1024 blocksize
loop: loaded (max 8 devices)
Intel(R) PRO/1000 Network Driver - version 7.3.20-k2-NAPI
Copyright (c) 1999-2006 Intel Corporation.
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
Fusion MPT base driver 3.04.04
Copyright (c) 1999-2007 LSI Logic Corporation
Fusion MPT SAS Host driver 3.04.04
slram: not enough parameters.
usbmon: debugfs is not available
USB Universal Host Controller Interface driver v3.0
dwc_otg: version 2.40a 10-APR-2006
DWC_otg: Using DMA mode
dwc_otg dwc_otg.0: DWC OTG Controller
dwc_otg dwc_otg.0: new USB bus registered, assigned bus number 1
dwc_otg dwc_otg.0: irq 64, io mem 0x00000000
DWC_otg: Init: Port Power? op_state=1
DWC_otg: Init: Power Port (0)
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
ds1307 0-0068: rtc core: registered ds1307 as rtc0
oprofile: using mips/octeon performance monitoring.
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
serial8250: ttyS0 at MMIO 0x1180000000800 (irq = 42) is a 16550A
Bootbus flash: Setting flash for 8MB flash at 0x1f400000
phys_mapped_flash: Found 1 x16 devices at 0x0 in 8-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
phys_mapped_flash: Swapping erase regions for broken CFI table.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
cf: Octeon bootbus compact flash driver version 2.0
cf: Compact flash found in bootbus region 3 (16 bit).
cf: Serial (0 sectors, 512 bytes/sector)
cf: Compact flash not detected.
Freeing unused kernel memory: 14008k freed
/sbin/rc starting
Updating module dependencies
Loading IPv6 module
NET: Registered protocol family 10
Mounting file systems
Setting up loopback
Starting syslogd
Jan 1 00:00:03 (none) syslog.info syslogd started: BusyBox v1.2.1
Starting teln
BusyBox v1.2.1 (2009.05.18-08:20+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
~ # Jan 1 00:00:03 (none) daemon.info init: Starting pid 739, console /dev/ttyS0: '/bin/sh'
~ #
~ #
~ #
阅读(1843) | 评论(1) | 转发(0) |