Transferring control to Linux (at address 00000000) ... kernel hangs
- From: soulbuzz@xxxxxxxxx
- Date: 29 Jun 2006 06:13:53 -0700
Kernel hangs after the control is transferred
U-Boot 1.1.3 (ppc83xx-20050315-dev) (Jun 29 2006 - 16:33:51) MPC83XX
*** THIS IS AN ALPHA VERSION OF UBOOT FOR 8325 ***
Clock configuration:
Coherent System Bus: 132 MHz
Core: 264 MHz
QE: 99 MHz
Local Bus Controller: 132 MHz
Local Bus: 16 MHz
DDR: 264 MHz
I2C: 132 MHz
CPU: MPC83xx, Rev: 10 at 264 MHz
Board: Freescale MPC832XEPB
I2C: ready
DRAM:
DDR:clk_cntl = 02000000
DDR:csbnds[0] = 00000003
DDR:cs_config[0] = 80c40101
DDR:iming_cfg_0 = 00220802
DDR:iming_cfg_1 = 26256222
DDR:timing_cfg_2 = 0f9028c7
DDR:timing_cfg_3 = 00000000
DDR:sdram_cfg = 43080000
DDR:sdram_cfg2 = 00401000
DDR:sdram_mode = 44400232
DDR:sdram_mode2 = 8000c000
DDR:sdram_interval = 03200064
DDR:sdram_cfg = c3080000
SDRAM on Local Bus is NOT available!
DDR RAM: 64 MB
len = 0x50350
, monitor base = 0xff800000
env_flash.c, SECOND env_init() - Step 1, env_ptr->data = 0xff850004
env_flash.c, env_init(), env_ptr->data =0xff850004
CFG_SDRAM_BASE = 0x0
, gd->ram_size = 0x4000000, addr = 0x4000000
Top of RAM usable for U-Boot at: 04000000
Reserving 320k for U-Boot at: 03faf000
Reserving 8193k for malloc() at: 037aec00
addr = 0x3faf000
, TOTAL_MALLOC_LEN = 0x800400
Reserving 76 Bytes for Board Info at: 037aebb4
Reserving 400 Bytes for Global Data at: 037aea24
Stack Pointer at: 037aea08
New Stack Pointer is: 037aea08
board.c, board_init_f() - Step 2
Now running in RAM - U-Boot at: 03faf000
FLASH: 512 kB
env_common.c, env_relocate() - Step1
env_common.c, env_relocate() - Step2,
env_common.c, env_relocate() - Step3
env_common.c, env_relocate() - Step4 - default env:
ptr = 67062152, env_ptr = 58387464
ptr = 0x3ff4988, env_ptr = 0x37aec08
Env_Flash_Addr_Partha = 0xff845988
env_common.c, env_relocate() - Step5- env_crc_update()
env_common.c, env_relocate() - Step7 - gd->env_addr = 58387468 ,
0x37aec0c
PCI1 32bit on PMC1 & PMC2 & PMC3
PCI Scan: Found Bus 0, Device 16, Function 0
In: serial
Out: serial
Err: serial
U-Boot relocated to 03faf000
Net: FSL GETH0, FSL GETH1
### main_loop entered: bootdelay=6
### main_loop: bootcmd="setenv bootargs root=/dev/ram rw
console=$consoledev,$baudrate $othbootargs;tftp $ramdiskaddr
$ramdiskfile;tftp $loadaddr $bootfile;bootm $loadaddr $ramdiskaddr"
Hit any key to stop autoboot: 6 5 4 3 2 1 0
Trying FSL GETH0
..Auto negotiating done
duplexity: full
mac speed set to: 100
Using FSL GETH0 device
TFTP from server 192.168.0.83; our IP address is 192.168.0.56
Filename 'ramdisk'.
Load address: 0x400000
Loading:
*#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
##################
done
Bytes transferred = 2750544 (29f850 hex)
Trying FSL GETH0
Using FSL GETH0 device
TFTP from server 192.168.0.83; our IP address is 192.168.0.56
Filename 'uImage'.
Load address: 0x200000
Loading:
*#################################################################
#################################################################
#################################################################
##########
done
Bytes transferred = 1045614 (ff46e hex)
## Booting image at 00200000 ...
Image Name: Linux-2.6.11
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 1045550 Bytes = 1021 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
## Current stack ends at 0x037AE6B0 => set upper limit to 0x00800000
## cmdline at 0x007FFF00 ... 0x007FFF25
bd address = 0x037AEBB4
memstart = 0x00000000
memsize = 0x04000000
flashstart = 0xFF800000
flashsize = 0x00080000
flashoffset = 0x00049000
sramstart = 0x00000000
sramsize = 0x00000000
bootflags = 0x00000001
intfreq = 264 MHz
busfreq = 132 MHz
ethaddr = 00:04:9F:00:00:00
eth1addr = 00:04:9F:00:00:01
IP addr = 192.168.0.56
baudrate = 115200 bps
## Loading RAMDisk Image at 00400000 ...
Image Name: uboot ext2 ramdisk rootfs
Image Type: PowerPC Linux RAMDisk Image (gzip compressed)
Data Size: 2750480 Bytes = 2.6 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## initrd at 0x00400040 ... 0x0069F84F (len=2750480=0x29F810)
Loading Ramdisk to 0350e000, end 037ad810 ... OK
## Transferring control to Linux (at address 00000000) ...
.
- Prev by Date: Re: Wich 16-bit MCU?
- Next by Date: Re: Wich 16-bit MCU?
- Previous by thread: Wich 16-bit MCU?
- Next by thread: LPC2138 timers
- Index(es):
Relevant Pages
|