none
Display issue with iMX51 and WCE700 RRS feed

  • Question

  • Hi,

    I am trying to boot my i.MX51 with a WCE700 OS Design. I am using the reference WCE700 OS Design that is provided by Freescale for i.MX51 EVK.

    The original OS Design has the "IPU Support for the ChungHwa WVGA Panel" item selected in the BSP. 

    Since I am not using the WVGA LCD and have connected my development kit to a DVI/VGA monitor, I disabled this display option and tried selected one of the below two:

    IPU Support for DVI Output 

    IPU Support for VGA Output

    With these items selected, when I am booting my device I get the below ERROR messages and the Kit fails to load the WinCE700 image.

    PB Debugger Loaded 'C:\WINCE700\OSDESIGNS\IMX51_EVK_MOBILITY\RELDIR\FREESCALE_I_MX51_EVK_ARMV7_RELEASE\LIBGSLWRAPPERK.DLL', no matching symbolic information found.
      20548 PID:400002 TID:5c40002 ERROR: c:\wince700\platform\imx51_evk\src\drivers\ipuv3\display\bspdisplay.cpp line 407: 
      20548 PID:400002 TID:5c40002 No display panel is registered!!!
      20548 PID:400002 TID:5c40002 ERROR: c:\wince700\platform\common\src\soc\common_fsl_v3\ipuv3\display\display.cpp line 294: 
      20548 PID:400002 TID:5c40002 DisplayGetSupportedModes: Can't have both DI0 and DI1 disconnected!
      20548 PID:400002 TID:5c40002 Exception 'Data Abort' (0x4): Thread-Id=05c40002(pth=c0469120), Proc-Id=00400002(pprc=8440f5e0) 'NK.EXE', VM-active=007a0006(pprc=c040f360) 'shell.exe'
      20548 PID:400002 TID:5c40002 PC=ef000cb0(ddraw_ipu.dll+0x00010cb0) RA=ef000c9c(ddraw_ipu.dll+0x00010c9c) SP=d4a0f97c, BVA=2a8d5540

    What could be going wrong and how I can find my way out.

    Thanks and regards

    Derek

    Thursday, October 4, 2012 6:23 AM

All replies

  • If you are using the Freescale provided BSP for iMX51,then check in the following file,add some logs in the functions BSPGetSupportedModes().Also check out the reginit.ini file to find out which of the registry setting is selected based on your catalog selection,because the driver uses registry during OS boot to find out the display which you selected on the catalog.
     
    C:\WINCE700\PLATFORM\iMX51_EVK\SRC\DRIVERS\IPUV3\DISPLAY\bspdisplay.cpp
     
    Thursday, October 4, 2012 8:00 AM