Kernel 3.14.41+ doesn't start afther self building

Hi Guys,

I am trying to build my own kernel for the Beaglebone Black Rev.C. The build process on Ubuntu 12.04 with

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- bb.org_defconfig
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage dtbs LOADADDR=0x80008000 -j4

works well afaik. I get the uImage in arch/arm/boot and and am335x-boneblack.dtb in arch/arm/boot/dts.

I download to BBB via tftp and U-boot.
The uImage into RAM @ 0x80200000
The am335x-boneblack.dtb into RAM @ 0x808E0000

tftpboot 0x80200000 uImage
tftpboot 0x808E0000 am335x-boneblack.dtb


afther that i try to start the Kernel with using the stock rootfs on the eMMC coming with the board.


setenv bootargs console=ttyO0,115200n8 quiet root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait
bootm 0x80200000 - 0x808E0000


The output over serial is:


Booting kernel from Legacy Image at 80200000 …

Image Name: Linux-3.14.41+
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 7157752 Bytes = 6.8 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum … OK

Flattened Device Tree blob at 808e0000

Booting using the fdt blob at 0x808e0000
Loading Kernel Image … OK
Using Device Tree in place at 808e0000, end 808f8478

Starting kernel …


After around 1 minute Beaglebone Black restarts.

I got the kernel from git checkout 3.14

Is there some more things I have to do, to get the kernel running. Did I make a mistake?
Hope someone can help me.

Best regards,