← Back to team overview

linaro-pkg team mailing list archive

[Bug 977234] [NEW] DVI-D output does not work on PandaBoard Ubuntu image (Linaro 12.3)

 

Public bug reported:

I created an Ubuntu image for a PandaBoard ES using Linaro 12.3. When I
boot this Ubuntu image on my board with a DVI-D monitor attached, I get
nothing on the monitor. The display says there is no signal on the line.
Then I tried to add the following bootargs to the boot.scr file
"omapfb.mode=dvi:1024x768MR-16@60 omapdss.def_disp=dvi". I then
regenerated the boot.scr file using mkImage and rebooted the board. This
time kernel panic with the following trace on serial console:

[ 5.955474] omap_vout omap_vout: cannot find display [ 5.960723]
omap_vout omap_vout: cannot find display [ 5.966186] omap_vout
omap_vout: cannot find display [ 5.971496] Unable to handle kernel NULL
pointer dereference at virtual address 0000026c [ 5.980072] pgd =
c0004000 [ 5.982910] [0000026c] *pgd=00000000 [ 5.986816] Internal
error: Oops: 17 [#1] PREEMPT SMP [ 5.992126] Modules linked in: [
5.995361] CPU: 0 Tainted: G W (3.1.1-29-linaro-lt-omap
#29~lt~ci~20120328002449+1332949706~4f7349b0-Ubuntu) [ 6.007049] PC is
at omap_vout_setup_video_data+0x68/0x178 [ 6.012817] LR is at
omap_vout_create_video_devices+0xb4/0x1c8 [ 6.019012] pc : [<c0aa3654>]
lr : [<c0aa3948>] psr: 20000113 [ 6.019012] sp : ee099e00 ip : ee099e20
fp : ee099e1c [ 6.031127] r10: 00000000 r9 : 00000001 r8 : c0b064a8 [
6.036651] r7 : ee548b10 r6 : 00000002 r5 : 00000000 r4 : ee57d000 [
6.043518] r3 : 00000000 r2 : 0000026c r1 : ee57d1bc r0 : ee57d000 [
6.050415] Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
[ 6.058105] Control: 10c5387d Table: ae59004a DAC: 00000015 [ 6.064178]
Process swapper (pid: 1, stack limit = 0xee0982f8)

Removing "omapdss.def_disp=dvi" from bootargs gets rid of kernel panic
and Linux boots fine. However, there is no display on the monitor.
Tested an HP LCD 23'' monitor and a Sony LC 17''.

** Affects: linux-linaro
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Linaro
Maintainers, which is the registrant for Linaro Linux.
https://bugs.launchpad.net/bugs/977234

Title:
  DVI-D output does not work on PandaBoard Ubuntu image (Linaro 12.3)

Status in Linaro Linux:
  New

Bug description:
  I created an Ubuntu image for a PandaBoard ES using Linaro 12.3. When
  I boot this Ubuntu image on my board with a DVI-D monitor attached, I
  get nothing on the monitor. The display says there is no signal on the
  line. Then I tried to add the following bootargs to the boot.scr file
  "omapfb.mode=dvi:1024x768MR-16@60 omapdss.def_disp=dvi". I then
  regenerated the boot.scr file using mkImage and rebooted the board.
  This time kernel panic with the following trace on serial console:

  [ 5.955474] omap_vout omap_vout: cannot find display [ 5.960723]
  omap_vout omap_vout: cannot find display [ 5.966186] omap_vout
  omap_vout: cannot find display [ 5.971496] Unable to handle kernel
  NULL pointer dereference at virtual address 0000026c [ 5.980072] pgd =
  c0004000 [ 5.982910] [0000026c] *pgd=00000000 [ 5.986816] Internal
  error: Oops: 17 [#1] PREEMPT SMP [ 5.992126] Modules linked in: [
  5.995361] CPU: 0 Tainted: G W (3.1.1-29-linaro-lt-omap
  #29~lt~ci~20120328002449+1332949706~4f7349b0-Ubuntu) [ 6.007049] PC is
  at omap_vout_setup_video_data+0x68/0x178 [ 6.012817] LR is at
  omap_vout_create_video_devices+0xb4/0x1c8 [ 6.019012] pc :
  [<c0aa3654>] lr : [<c0aa3948>] psr: 20000113 [ 6.019012] sp : ee099e00
  ip : ee099e20 fp : ee099e1c [ 6.031127] r10: 00000000 r9 : 00000001 r8
  : c0b064a8 [ 6.036651] r7 : ee548b10 r6 : 00000002 r5 : 00000000 r4 :
  ee57d000 [ 6.043518] r3 : 00000000 r2 : 0000026c r1 : ee57d1bc r0 :
  ee57d000 [ 6.050415] Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM
  Segment kernel [ 6.058105] Control: 10c5387d Table: ae59004a DAC:
  00000015 [ 6.064178] Process swapper (pid: 1, stack limit =
  0xee0982f8)

  Removing "omapdss.def_disp=dvi" from bootargs gets rid of kernel panic
  and Linux boots fine. However, there is no display on the monitor.
  Tested an HP LCD 23'' monitor and a Sony LC 17''.

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux-linaro/+bug/977234/+subscriptions


Follow ups

References