mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* Beaglebone black issue loading booting kernel
@ 2015-10-11 10:51 Mathieu Tétreault
  2015-10-12  8:24 ` Sascha Hauer
  0 siblings, 1 reply; 4+ messages in thread
From: Mathieu Tétreault @ 2015-10-11 10:51 UTC (permalink / raw)
  To: barebox

I compiled barebox to run on the beaglebone black using the
am335x_mlo_defconfig and am335x_defonfig which gaves me the
barebox-am33xx-beaglebone.img(barebox.bin) and
barebox-am33xx-beaglebone-mlo.img(MLO).

This part works fine since I'm able to get in barebox and the board is
detected as beaglebone black

=== log ===
barebox 2015.10.0-00084-g54bf386 #2 Fri Oct 9 15:18:17 EDT 2015


Board: TI AM335x BeagleBone black
detected 'BeagleBone Black'
=========

If I let the autoboot start it always ends up looking for a NFS server
which I don't have right now.

What I have right now is an SD card with a rootfs generated by Yocto.
This rootfs is able to boot using the u-boot binary that yocto
compiled.

When I use:
===
barebox@TI AM335x BeagleBone black:/ global.bootm.image=/boot/uImage
barebox@TI AM335x BeagleBone black:/ global.bootm.oftree=/boot/boneblack.dtb
barebox@TI AM335x BeagleBone black:/
global.linux.bootargs.dyn.root="root=/dev/mmcblk0p2 rootfstype=ext4
rootwait"
===

I got the following log
===
barebox@TI AM335x BeagleBone black:/ bootm
   Image Name:   Linux-3.14.19-yocto-standard
   OS:           Linux
   Architecture: ARM
   Type:         Kernel Image
   Compression:  uncompressed
   Data Size:    5068000 Bytes = 4.8 MiB
   Load Address: 80008000
   Entry Point:  80008000

Loading U-Boot uImage '/boot/uImage'
Loading devicetree from '/boot/boneblack.dtb'
commandline:  console=ttyO0,115200n8 ip=dhcp root=/dev/mmcblk0p2
rootfstype=ext4 rootwait
===

The last line I see on the terminal is the commandline:.... and then
it hangs there. I compared the load address and entry point with the
one that u-boot is using and they're the same.

I tried using the barebox internal dtb and providing an external one
that didn't changed anything.

From my understanding even if the rootpath is wrong the kernel should
start and later on I should receive an kernel panic/oops or something
like that.

Does anyone knows how I could debug that issue?

Regards,

Mathieu

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-10-12 10:15 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-11 10:51 Beaglebone black issue loading booting kernel Mathieu Tétreault
2015-10-12  8:24 ` Sascha Hauer
2015-10-12  9:27   ` Antony Pavlov
2015-10-12 10:14     ` Sascha Hauer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox