Ubuntu boot issue for BeagleBoard Rev D

95 views
Skip to first unread message

Catherine Pavlov

unread,
Aug 5, 2014, 7:07:45 PM8/5/14
to beagl...@googlegroups.com
Hey all,

I'm trying to set up my BeagleBoard Rev D to run Ubuntu. I followed the steps for Method 1 on the elinux wiki page for Beagleboard & Ubuntu. When I attempt to boot from SD, the system appears to mostly boot correctly, and allows login with the default username and password. However, there is no output to the external monitor I have connected to the board with HDMI, and the following messages print on loop every 10 s:

[   37.054840] omap_i2c 48060000.i2c: controller timed out
[   47.080688] omap_i2c 48060000.i2c: timeout waiting on XUDF bit

Does anyone know what this means/how to fix it? Also, how do I go about setting up an Ubuntu GUI?

I've attached a full log of the serial session from a boot attempt.

Thanks,
Catherine

err mrg ubuntu 8-5-14 4.01.txt

Robert Nelson

unread,
Aug 5, 2014, 7:13:28 PM8/5/14
to Beagle Board
On Tue, Aug 5, 2014 at 6:07 PM, Catherine Pavlov
<catheri...@gmail.com> wrote:
> Hey all,
>
> I'm trying to set up my BeagleBoard Rev D to run Ubuntu. I followed the
> steps for Method 1 on the elinux wiki page for Beagleboard & Ubuntu. When I
> attempt to boot from SD, the system appears to mostly boot correctly, and
> allows login with the default username and password. However, there is no
> output to the external monitor I have connected to the board with HDMI, and
> the following messages print on loop every 10 s:
>
> [ 37.054840] omap_i2c 48060000.i2c: controller timed out
> [ 47.080688] omap_i2c 48060000.i2c: timeout waiting on XUDF bit

This is a regression since v3.13.x i think... Just haven't spent the
time to track it fully down yet..

> Does anyone know what this means/how to fix it? Also, how do I go about
> setting up an Ubuntu GUI?

Well, we need to fix hdmi output first..

Regards,

--
Robert Nelson
http://www.rcn-ee.com/

Catherine Pavlov

unread,
Aug 5, 2014, 7:18:57 PM8/5/14
to beagl...@googlegroups.com

This is a regression since v3.13.x i think... Just haven't spent the
time to track it fully down yet..

Any idea if it's specific to the installation method? Or should I just switch to a different OS?

Thanks for the quick reply.

Robert Nelson

unread,
Aug 5, 2014, 7:25:41 PM8/5/14
to Beagle Board
On Tue, Aug 5, 2014 at 6:18 PM, Catherine Pavlov
<catheri...@gmail.com> wrote:
>>
>> This is a regression since v3.13.x i think... Just haven't spent the
>> time to track it fully down yet..
>
>
> Any idea if it's specific to the installation method? Or should I just
> switch to a different OS?

"regression since v3.13.x" = kernel issue...

In our transition to device tree's and kms/omapdrm, it got left
behind. (the beagle-xm works perfect)

Catherine Pavlov

unread,
Aug 5, 2014, 7:37:45 PM8/5/14
to beagl...@googlegroups.com
So, should an older kernel version work then?

Sorry if my questions are dumb; I'm rather new to this.


--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to a topic in the Google Groups "BeagleBoard" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/pjze88W_kcE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to beagleboard...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Robert Nelson

unread,
Aug 5, 2014, 7:39:02 PM8/5/14
to Beagle Board
On Tue, Aug 5, 2014 at 6:37 PM, Catherine Pavlov
<catheri...@gmail.com> wrote:
> So, should an older kernel version work then?

Yeap...
>
> Sorry if my questions are dumb; I'm rather new to this.

There's always this old image:

http://beagleboard.org/latest-images

Robert Nelson

unread,
Aug 6, 2014, 3:40:22 PM8/6/14
to Beagle Board
On Tue, Aug 5, 2014 at 6:37 PM, Catherine Pavlov
<catheri...@gmail.com> wrote:
> So, should an older kernel version work then?
>
> Sorry if my questions are dumb; I'm rather new to this.

Okay, i've got a workaround for this old board. The i2c bus is timing
out when trying to read the edid. (weather it's present or not).. So i
just disabled it.. So to force a specific resolution you will have to
use:

video=DVI-D-1:1024x768@60e

So your bootargs will look like:

debian@arm:~$ dmesg | grep console
[ 0.000000] Kernel command line: console=ttyO2,115200n8
root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait fixrtc
musb_hdrc.fifo_mode=5 quiet video=DVI-D-1:1024x768@60e

It'll be part of the "3.16.0-armv7-x3" kernel i'll push out shortly.

It'll also be part of this month's image release. (which is tomorrow
afternoon)...
Reply all
Reply to author
Forward
0 new messages