Dear all,
Wince Version 5.0
The NK.bin file that is created in my system is working fine, but the nk.bin
that is created in the customer side fails to support USB mouse(only 2 USB
ports are supported).

I suspect that they didnt update the QFE's. So i wanted to confirm it by
booting the board with NK.bin(customer created) and unload the UHCI.dll file
from memory and load UHCI.dll file that is created in my system, after that
if all the USB ports worked then i shall confirm that they didnt install the
QFE's.

Though it can be confirmed in numerous way i think this way is much usefull
for other things also. I wanted to know whether it is possible to do this? If
so can u five a clue how to proceed with.

Regards,
Sankarraj

Re: Unload dll by Valter

Valter
Wed Sep 26 02:43:19 CDT 2007

=?Utf-8?B?U2Fua2FycmFq?= <Sankarraj@discussions.microsoft.com> wrote
in news:597C9852-261C-46A4-A292-A1E4768BA4D8@microsoft.com:

> Dear all,
> Wince Version 5.0
> The NK.bin file that is created in my system is working fine, but
> the nk.bin that is created in the customer side fails to support
> USB mouse(only 2 USB ports are supported).
>
> I suspect that they didnt update the QFE's. So i wanted to confirm
> it by booting the board with NK.bin(customer created) and unload
> the UHCI.dll file from memory and load UHCI.dll file that is
> created in my system, after that if all the USB ports worked then
> i shall confirm that they didnt install the QFE's.
>
> Though it can be confirmed in numerous way i think this way is
> much usefull for other things also. I wanted to know whether it is
> possible to do this? If so can u five a clue how to proceed with.

CE6 PB allows you to compare two .bin images, you may use this
features to check differences between your OS image and the one built
by your customer.
If you have hive-based registry and the DLL is not loaded during the
first boot phase (its entries are not inside a HIVE BOOT section), you
can simply change the registry to load your own DLL and reboot the
device.


--
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)

Re: Unload dll by Sankarraj

Sankarraj
Wed Sep 26 03:46:04 CDT 2007

Hi valter,
Thanks for ur reply, i first used visual studio to compare those two NK.bins
but there is no highlight of differences, next i opened each separately and
checked the size of UHCI.dll, the size is differing, so i suspect that there
is a problem in UHCI, for ehci we use ehci64. There is no ohci controller in
the system.

So i wanted to confirm whether the issue is because of UHCI,

Also in one of my post i raised a similar type of question, there OHCI2.dll
in my system failed to automount the usb mouse, i compared the NK.bin file
that is previously uploaded to customer and the newly created NK.bin in
visual studio and i found orders are being changed and also after replacing
the ohci2.dll file of earlier built only fixed the problem.

So whether Visual Studio compares the dll? in binary format or not?
otherwise it only checks whether all the files are present or not only???

regards,
sankarraj

"Valter Minute" wrote:

> =?Utf-8?B?U2Fua2FycmFq?= <Sankarraj@discussions.microsoft.com> wrote
> in news:597C9852-261C-46A4-A292-A1E4768BA4D8@microsoft.com:
>
> > Dear all,
> > Wince Version 5.0
> > The NK.bin file that is created in my system is working fine, but
> > the nk.bin that is created in the customer side fails to support
> > USB mouse(only 2 USB ports are supported).
> >
> > I suspect that they didnt update the QFE's. So i wanted to confirm
> > it by booting the board with NK.bin(customer created) and unload
> > the UHCI.dll file from memory and load UHCI.dll file that is
> > created in my system, after that if all the USB ports worked then
> > i shall confirm that they didnt install the QFE's.
> >
> > Though it can be confirmed in numerous way i think this way is
> > much usefull for other things also. I wanted to know whether it is
> > possible to do this? If so can u five a clue how to proceed with.
>
> CE6 PB allows you to compare two .bin images, you may use this
> features to check differences between your OS image and the one built
> by your customer.
> If you have hive-based registry and the DLL is not loaded during the
> first boot phase (its entries are not inside a HIVE BOOT section), you
> can simply change the registry to load your own DLL and reboot the
> device.
>
>
> --
> Valter Minute
> (the reply address of this message is invalid)
> (l'indirizzo di reply di questo messaggio non è valido)
>