This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8148 VOUT[0] RGB Signals

Hello All,

I have a custom DM8148 board.  All seems running well, except for the LCD RGB interface.  I am seeing the DE (VOUT[0]_AVID) signal, or something like it, on each of the bit6 pins (VOUT[0]_B_CB_C[6], VOUT[0]_G_Y_YC[6], and VOUT[0]_R_CR[6]).

This behavior is seen on two boards.  Can anyone think of a reason for this behavior?  The pads seem too spread out to be a board short between all 3 or 4 lines.

Could this have anything to do with the VPSS firmware and disabled PCI?  I have PCI disabled in my kernel, and the PVR modules complain about the missing symbol when loaded:

pvrsrvkm: Unknown symbol pci_save_state (err 0)
pvrsrvkm: Unknown symbol pci_request_region (err 0)
pvrsrvkm: Unknown symbol pci_enable_device (err 0)
pvrsrvkm: Unknown symbol pci_choose_state (err 0)
pvrsrvkm: Unknown symbol pci_enable_msi_block (err 0)
pvrsrvkm: Unknown symbol pci_get_device (err 0)
pvrsrvkm: Unknown symbol pci_disable_msi (err 0)
pvrsrvkm: Unknown symbol pci_set_power_state (err 0)
pvrsrvkm: Unknown symbol pci_clear_master (err 0)
pvrsrvkm: Unknown symbol pci_restore_state (err 0)
pvrsrvkm: Unknown symbol pci_set_master (err 0)
pvrsrvkm: Unknown symbol pci_disable_device (err 0)
pvrsrvkm: Unknown symbol pci_release_region (err 0)
WARNING: Error inserting vpss (/lib/modules/2.6.37+/kernel/drivers/video/ti81xx/vpss/vpss.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting omaplfb (/lib/modules/2.6.37+/pvrsrvkm: Unknown symbol pci_save_state (err 0)
kernel/drivers/gpvrsrvkm: Unknown symbol pci_request_region (err 0)
pu/pvr/omaplfb.kpvrsrvkm: Unknown symbol pci_enable_device (err 0)
o): Unknown symbpvrsrvkm: Unknown symbol pci_choose_state (err 0)
ol in module, orpvrsrvkm: Unknown symbol pci_enable_msi_block (err 0)
 unknown parametpvrsrvkm: Unknown symbol pci_get_device (err 0)
er (see dmesg)
pvrsrvkm: Unknown symbol pci_disable_msi (err 0)
pvrsrvkm: Unknown symbol pci_set_power_state (err 0)
pvrsrvkm: Unknown symbol pci_clear_master (err 0)
pvrsrvkm: Unknown symbol pci_restore_state (err 0)
pvrsrvkm: Unknown symbol pci_set_master (err 0)
pvrsrvkm: Unknown symbol pci_disable_device (err 0)
pvrsrvkm: Unknown symbol pci_release_region (err 0)
FATAL: Error inserting bufferclass_ti (/lib/modules/2.6.37+/kernel/drivers/gpu/pvr/bufferclass_ti.ko): Unknown symbol in module, or unknown parameter (see dmesg)

  • Hello,

    I've confirmed that my kernel/modules are the problem.  If I run the stock eval kit image on the eval kit, I do not have the wrong signals on the RGB[6] lines.  However, if I run my kernel/modules on the eval kit, I see the issue.

    I think the problem is the missing PCI support...is it possible to leave the PCI support on, but not have the kernel hang on my custom board?

  • Did more testing...discovered the problem occurs so long as the omaplfb module (I think from the Graphics SDK) hasn't been loaded.  The SGX modules aren't being loaded because PCI was disabled in the kernel, but the modules weren't rebuilt.

    Seems like odd behavior to require omaplfb to be loaded for proper operation...looks like I'll be rebuilding the Graphics SDK next.

  • Hi David

    I also meet the same problem about " pvrsrvkm " ,  would you solved the problem? how to fix it?

    my kernel boot error log.


    //---------------------------------------------------

    Starting system message bus: dbus.
    Starting Dropbear SSH server: dropbear.
    Starting telnet daemon.
    Starting network benchmark server: netserver.
    Starting syslogd/klogd: done
    Starting thttpd.
    Starting PVR
    pvrsrvkm: Unknown symbol pci_save_state (err 0)
    pvrsrvkm: Unknown symbol pci_request_region (err 0)
    pvrsrvkm: Unknown symbol pci_enable_device (err 0)
    pvrsrvkm: Unknown symbol pci_choose_state (err 0)
    pvrsrvkm: Unknown symbol pci_enable_msi_block (err 0)
    pvrsrvkm: Unknown symbol pci_get_device (err 0)
    pvrsrvkm: Unknown symbol pci_disable_msi (err 0)
    pvrsrvkm: Unknown symbol pci_set_power_state (err 0)
    pvrsrvkm: Unknown symbol pci_clear_master (err 0)
    pvrsrvkm: Unknown symbol pci_restore_state (err 0)
    pvrsrvkm: Unknown symbol pci_set_master (err 0)
    pvrsrvkm: Unknown symbol pci_disable_device (err 0)
    pvrsrvkm: Unknown symbol pci_release_region (err 0)
    insmod: error inserting '/lib/modules/2.6.37/kernel/drivers/gpu/pvr/pvrsrvkm.ko': -1 Unknown symbol in module
    pvrsrvkm: Unknown symbol pci_save_state (err 0)
    pvrsrvkm: Unknown symbol pci_request_region (err 0)
    pvrsrvkm: Unknown symbol pci_enable_device (err 0)
    pvrsrvkm: Unknown symbol pci_choose_state (err 0)
    pvrsrvkm: Unknown symbol pci_enable_msi_block (err 0)
    pvrsrvkm: Unknown symbol pci_get_device (err 0)
    pvrsrvkm: Unknown symbol pci_disable_msi (err 0)
    pvrsrvkm: Unknown symbol pci_set_power_state (err 0)
    pvrsrvkm: Unknown symbol pci_clear_master (err 0)
    pvrsrvkm: Unknown symbol pci_restore_state (err 0)
    pvrsrvkm: Unknown symbol pci_set_master (err 0)
    pvrsrvkm: Unknown symbol pci_disable_device (err 0)
    pvrsrvkm: Unknown symbol pci_release_region (err 0)
    WARNING: Error inserting vpss (/lib/modules/2.6.37/kernel/drivers/video/ti81xx/vpss/vpss.ko): Unknown symbol in module, or unknown parameter (see dmesg)
    FATAL: Error inserting omaplfb (/lib/modules/2.6.37/kernel/drivers/gpu/pvr/omaplfb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
    pvrsrvkm: Unknown symbol pci_save_state (err 0)
    pvrsrvkm: Unknown symbol pci_request_region (err 0)
    pvrsrvkm: Unknown symbol pci_enable_device (err 0)
    pvrsrvkm: Unknown symbol pci_choose_state (err 0)
    pvrsrvkm: Unknown symbol pci_enable_msi_block (err 0)
    pvrsrvkm: Unknown symbol pci_get_device (err 0)
    pvrsrvkm: Unknown symbol pci_disable_msi (err 0)
    pvrsrvkm: Unknown symbol pci_set_power_state (err 0)
    pvrsrvkm: Unknown symbol pci_clear_master (err 0)
    pvrsrvkm: Unknown symbol pci_restore_state (err 0)
    pvrsrvkm: Unknown symbol pci_set_master (err 0)
    pvrsrvkm: Unknown symbol pci_disable_device (err 0)
    pvrsrvkm: Unknown symbol pci_release_region (err 0)
    FATAL: Error inserting bufferclass_ti (/lib/modules/2.6.37/kernel/drivers/gpu/pvr/bufferclass_ti.ko): Unknown symbol in module, or unknown parameter (see dmesg)
    BusyBox v1.13.2 (2012-10-10 11:24:47 IST) multi-call binary