Reply by June 29, 20062006-06-29
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 =3D 02000000
DDR:csbnds[0] =3D 00000003
DDR:cs_config[0] =3D 80c40101
DDR:iming_cfg_0 =3D 00220802
DDR:iming_cfg_1 =3D 26256222
DDR:timing_cfg_2 =3D 0f9028c7
DDR:timing_cfg_3 =3D 00000000
DDR:sdram_cfg =3D 43080000
DDR:sdram_cfg2 =3D 00401000
DDR:sdram_mode =3D 44400232
DDR:sdram_mode2 =3D 8000c000
DDR:sdram_interval =3D 03200064
DDR:sdram_cfg =3D c3080000
SDRAM on Local Bus is NOT available!
   DDR RAM: 64 MB
len =3D 0x50350
, monitor base =3D 0xff800000

env_flash.c, SECOND env_init() - Step 1, env_ptr->data =3D 0xff850004
env_flash.c, env_init(), env_ptr->data =3D0xff850004
CFG_SDRAM_BASE =3D 0x0
, gd->ram_size =3D 0x4000000,  addr =3D 0x4000000
Top of RAM usable for U-Boot at: 04000000
Reserving 320k for U-Boot at: 03faf000
Reserving 8193k for malloc() at: 037aec00
addr =3D 0x3faf000
, TOTAL_MALLOC_LEN =3D 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 =3D  67062152, env_ptr =3D 58387464
ptr =3D 0x3ff4988, env_ptr =3D 0x37aec08

Env_Flash_Addr_Partha =3D 0xff845988
env_common.c, env_relocate() - Step5- env_crc_update()

env_common.c, env_relocate() - Step7 - gd->env_addr =3D 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=3D6

### main_loop: bootcmd=3D"setenv bootargs root=3D/dev/ram rw
console=3D$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 =3D 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 =3D 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 =3D 1021 kB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
## Current stack ends at 0x037AE6B0 =3D> set upper limit to 0x00800000
## cmdline at 0x007FFF00 ... 0x007FFF25
bd address  =3D 0x037AEBB4
memstart    =3D 0x00000000
memsize     =3D 0x04000000
flashstart  =3D 0xFF800000
flashsize   =3D 0x00080000
flashoffset =3D 0x00049000
sramstart   =3D 0x00000000
sramsize    =3D 0x00000000
bootflags   =3D 0x00000001
intfreq     =3D    264 MHz
busfreq     =3D    132 MHz
ethaddr     =3D 00:04:9F:00:00:00
eth1addr    =3D 00:04:9F:00:00:01
IP addr     =3D 192.168.0.56
baudrate    =3D 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 =3D  2.6 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## initrd at 0x00400040 ... 0x0069F84F (len=3D2750480=3D0x29F810)
   Loading Ramdisk to 0350e000, end 037ad810 ... OK
## Transferring control to Linux (at address 00000000) ...