Re: Display driver debug problem

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: Oliver Münchow (omuenchow_at_NOSPAMgesytecDOT.de)
Date: 02/06/04


Date: Fri, 6 Feb 2004 10:01:22 +0100

Hi Selin,

maybe i'm wrong, but you shouldn't implement ddi.dll and rename your
ddi_smi.dll to ddi.dll.

Best regards,
Oliver Münchow

-- 
---------------------------------------
Gesytec GmbH    eMail:
52076 Aachen    omuenchowATgesytecDOTde
http://www.gesytec.de
"Selin Metin" <selinm@esit.com.tr> schrieb im Newsbeitrag
news:eIRAZ2H7DHA.3804@tk2msftngp13.phx.gbl...
> Hi everyone,
>
> The pc/104 board I'm working with did not come with a Windows CE driver
and
> was using the default flat driver. This caused every screen operation to
> take place extremely slowly, so I asked the VGA chip manufacturer (Silicon
> Motion www.smi.com) of the board to give me the Windows CE driver. They
sent
> me the dll file and the cec file for this chip, and using cec editor I
> created my own driver cec file. I copied the ddi_smi.dll file to
> $(_WINCEROOT)\platform\cepc\DRIVERS\DISPLAY\SMI    directory and created
the
> dirs file in the display directory to include the subfolders. The BuildRel
> method for this is
> #COPY("$(_WINCEROOT)\platform\cepc\DRIVERS\DISPLAY\SMI\ddi_smi.dll",
> "$(_FLATRELEASEDIR)")
> I then refreshed the catalog and added this new driver to my platform. I
> made a clean build which gave the attached output:
> ///////////////////////////////////////////////////////////
> .
> .
> .
>
> When I downloaded my image to the CEPC, I received the following error:
>
>
////////////////////////////////////////////////////////////////////////////
>
> Loaded symbols for
> 'C:\WINCE410\PUBLIC\REGAPPDENE2\RELDIR\CEPC_X86DEBUG\GWES.EXE'
>
> 4294784007 PID:21ef5ef6 TID:21fb27d2 0x81ef51a8: Grow Gdi handle table
from
> 0 to 64
>
> 4294784056 PID:21ef5ef6 TID:21fb27d2 0x81ef51a8: >>> Loading module
ddi.dll
> at address 0x01EE0000-0x01EFE000
>
> Loaded 'C:\WINCE410\PUBLIC\REGAPPDENE2\RELDIR\CEPC_X86DEBUG\DDI.DLL', no
> matching symbolic information found.
>
> 4294784063 PID:21ef5ef6 TID:21fb27d2 0x81ef51a8: Unknown: DEBUGCHK failed
in
> file d:\jameson\private\winceos\coreos\gwe\mgdi\base\.\driver.cpp at line
> 327
>
>
>
> ///////////////////////////////////////////////////////////////////
>
>
>
> Both ddi.dll and ddi_smi.dll are in the _FLATRELEASEDIR and they're both
in
> the nk.bin file (I checked with viewbin.exe). What might be causing this
> problem?
>
> Thanks in advance,
>
> Selin
>
>
>


Relevant Pages

  • Re: WM6.x is freezing
    ... but all I can see is that the driver seems to fail to load. ... But when I reboot the device through IPL (with out any external power) ... flashing only wihtout any external power connection. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: How to build my driver from the IDE?
    ... don't modify or put your code in the common ... Once you have the correct place to put the driver, ... Using a CEC file, you can make easier copy the files to the platform ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Question on Catalog
    ... image i get reponse saying add CE_MODULES_PCMCIA eg for the PC Card driver. ... > Definitely take it out of the CEC file. ... >> ARM ...
    (microsoft.public.windowsce.platbuilder)
  • Re: project1.bib ?
    ... I added a driver to my platform and created a CEC file for it. ... warning in my build about a duplicate entry. ... > final image and it's confusing. ...
    (microsoft.public.windowsce.platbuilder)
  • Display driver debug problem
    ... was using the default flat driver. ... Motion www.smi.com) of the board to give me the Windows CE driver. ... created my own driver cec file. ... matching symbolic information found. ...
    (microsoft.public.windowsce.platbuilder)