I was using vanilla 4.1.0 kernel with minimal busybox as rootfs. I built 
the kernel with omap2plus_defconfig and was successfully able to boot.
Below is my setup:
1. UBOOT on EMMC: U-Boot 2013.10 (Nov 28 2013 - 06:36:11)
2. kernel image via TFTP
3. Rootfs over NFS
Below were command which worked fine:
   setenv bootargs root=/dev/nfs ip=192.168.0.100 console=ttyO0 
nfsroot=192.168.0.1:/home/xxx/nfsroot
   tftp 0x81000000 uImage
   tftp 0x82000000 am335x-boneblack.dtb
   bootm 0x81000000 - 0x82000000

But since I want to have PM(s2ram) support, I was suggested to move to TI 
BSP.
I followed the guide by Robert here : 
https://eewiki.net/display/linuxonarm/BeagleBone+Black
Only exception was I did not switch my UBOOT, its remains U-Boot 2013.10.
After build was over I copied the zImage and am335x-boneblack.dtb to 
/var/lib/tftpboot as I was doing with Vanilla kernel case.
But I am not going beyond "Starting kernel ..." which is printed by UBOOT.
Am I missing something ? Can someone help me ....

Bootup Logs:

U-Boot SPL 2013.10 (Nov 28 2013 - 06:36:11)
reading args
spl: error reading image args, err - -1
reading u-boot.img
reading u-boot.img




U-Boot 2013.10 (Nov 28 2013 - 06:36:11)


I2C:   ready
DRAM:  512 MiB
WARNING: Caches not enabled
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Net:   cpsw, usb_ether
Hit any key to stop autoboot:  0 
U-Boot# 
U-Boot# 
U-Boot# tftp 0x82000000 zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.0.1; our IP address is 192.168.0.100
Filename 'zImage'.
Load address: 0x82000000
Loading: #################################################################
     #################################################################
     #################################################################
     #################################################################
     #################################################################
     #################################################################
     #################################################################
     #################################################################
     ############################################
     1.3 MiB/s
done
Bytes transferred = 8272712 (7e3b48 hex)
U-Boot# tftp 0x88000000 am335x-boneblack.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.0.1; our IP address is 192.168.0.100
Filename 'am335x-boneblack.dtb'.
Load address: 0x88000000
Loading: #####
     1.2 MiB/s
done
Bytes transferred = 59295 (e79f hex)
U-Boot# setenv bootargs root=/dev/nfs rw ip=192.168.0.100 console=ttyO0 
nfsroot=192.168.0.1:/home/xxx/nfsroot
U-Boot# bootz 0x82000000 - 0x88000000
Kernel image @ 0x82000000 [ 0x000000 - 0x7e3b48 ]
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Using Device Tree in place at 88000000, end 8801179e


Starting kernel ...

It hangs at this point.


I tried changing console=ttyS0 also, that too did not help.

Regards
nagla

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to