After replacing the uboot and DT files, the kernel booted to the point where it tries to mount the SD card, but got stuck on "Waiting for root device /dev/mmcblk0p2..." Few lines before the MMC driver reports problems with allocating DMA channel:
[ 1.585632] sdhci: Secure Digital Host Controller Interface driver [ 1.592132] sdhci: Copyright(c) Pierre Ossman [ 1.597045] omap_hsmmc mmc.20: unable to select pin group [ 1.603057] omap_hsmmc mmc.20: Failed to get debounce clk [ 1.608764] /ocp/mmc@4809c000: can't find DMA channel [ 1.614074] omap_hsmmc mmc.20: unable to obtain RX DMA engine channel 62 U-boot is loading DT configuration from omap3-beagle-xm.dtb, which was built with the kernel. I removed the uEnv.txt file shipped with debian, so u-boot uses its built-in configuration. Since the default config looks for omap3-beagle-xm-ab.dtb, I renamed the omap3-beagle-xm.dtb. I posted the full boot log on pastebin: http://pastebin.com/KgRm8H7X Thank you, j. On Sat, Jun 7, 2014 at 6:53 PM, Jacek Radzikowski <[email protected]> wrote: > Thanks. > > I built the 3.7 kernel with default config and replaced the defult > kernel on boot partition, but the board doesn't boot: kernel gets > stuck in a loop printing "empty DMA controller list" error message. Do > I need to downgrade u-boot as well? > Log from serial console is on pastebin: http://pastebin.com/L0XdUgwQ > > thx, > j. > > > On Sat, Jun 7, 2014 at 11:13 AM, Robert Nelson <[email protected]> > wrote: >> On Sat, Jun 7, 2014 at 12:34 AM, Jacek Radzikowski >> <[email protected]> wrote: >>> Hello, >>> >>> It's been a long time since I used my Beagleboard Xm with ULCD7, so >>> yesterday when I dug it out while looking for something else, I wanted >>> to bring it back to life. I wiped the dust from the screen and booted >>> Debian downloaded from http://elinux.org. >>> /BeagleBoardDebian, but this image boots to text console. I haven't >>> used debian before (I really liked Angstrom. Koen did amazing job >>> making Beaglebone boot almost instantaneously, the distro is very >>> nice, and I'm really sorry he's not with CircuitCo anymore), but since >>> this is the current official distribution for Beagle boards, I want to >>> learn how to use it. >>> Having said that, is there an image for Xm which works OOTB with >>> ULCD7? I don't feel confident enough to hack apt-gets to manually >>> install necessary packages to boot the board to graphical environment. >> >> OOTB no.. Not for the ulcd7. Since the change to using device tree's >> by default, i haven't created a dts file specifically for the ulcd7 >> yet. >> >> Feel free to use the old "v3.7.x" board file kernel: >> >> http://eewiki.net/display/linuxonarm/BeagleBoard#BeagleBoard-OldBoardFiletree >> >> Regards, >> >> -- >> Robert Nelson >> http://www.rcn-ee.com/ >> >> -- >> 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. > > > > -- > Given a choice between two theories, take the one which is funnier -- Given a choice between two theories, take the one which is funnier -- 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.
