1394 PNP and etl files

I have a 1394 camera, which is not recognized by the
device manager under Win 7. It works fine with previous
Windows versions. When another camera type, one which works
with Win 7, is plugged later to the same bus, it is also not
recognized, so it looks, like the bus goes dead. I assume there is
some initialisation problem going on, e.g. a bus reset storm.

What are my options to get some information on what is happening?
Could creating an etl file help? The problem with etls is, that I
don’t know how to convert this into something readable.
tracerpt just gives me a list of (to me incomprehensible)
GUIDs.

Udo Lenz, CCD Videometrie

  1. use a live debugger to examine the problem.
  2. grab the checked os components push them into your test machine and
    convince them to debug print.
  3. add copious debug print tracing to your driver.

welcome to et-hell.

some of the required bits from microsoft are supposed to be available for
decoding their stuff somewhere.

Mark Roddy

On Wed, Apr 7, 2010 at 7:42 AM, wrote:

> I have a 1394 camera, which is not recognized by the
> device manager under Win 7. It works fine with previous
> Windows versions. When another camera type, one which works
> with Win 7, is plugged later to the same bus, it is also not
> recognized, so it looks, like the bus goes dead. I assume there is
> some initialisation problem going on, e.g. a bus reset storm.
>
> What are my options to get some information on what is happening?
> Could creating an etl file help? The problem with etls is, that I
> don’t know how to convert this into something readable.
> tracerpt just gives me a list of (to me incomprehensible)
> GUIDs.
>
> Udo Lenz, CCD Videometrie
>
>
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>

You need a TMF file to translate the GUIDs to meaningful text. You can see
if this helps:

http://blogs.msdn.com/usbcoreblog/archive/2010/02/10/how-to-generate-and-view-a-1394-debug-log.aspx

-scott


Scott Noone
Consulting Associate
OSR Open Systems Resources, Inc.
http://www.osronline.com

wrote in message news:xxxxx@ntdev…
> I have a 1394 camera, which is not recognized by the
> device manager under Win 7. It works fine with previous
> Windows versions. When another camera type, one which works
> with Win 7, is plugged later to the same bus, it is also not
> recognized, so it looks, like the bus goes dead. I assume there is
> some initialisation problem going on, e.g. a bus reset storm.
>
> What are my options to get some information on what is happening?
> Could creating an etl file help? The problem with etls is, that I
> don’t know how to convert this into something readable.
> tracerpt just gives me a list of (to me incomprehensible)
> GUIDs.
>
> Udo Lenz, CCD Videometrie
>
>
>

If you want to get up and running on Windows 7 quickly, you can replace your existing 1394 Bus host controller with the legacy version.
Expand bus host controllers
Right click on the OHCI host controller and choose upgrade
Select Browse my computer
Select Let me pick from a list
Choose the one that says (legacy).
This will allow your existing driver to work.

However if you wish to use the new 1394 stack in Windows 7, examining the etl files is a better solution.

Thank you for the reference. I looked
at the log and there seem to be permanent bus resets.
This is possibly a timing problem.

I was a bit unclear in what I meant with “the device is not recognized
by the device manager”. The device doesn’t show up at all and my
driver is not installed. So it is not a problem in my driver.

Udo Lenz, CCD Videometrie

On Wed, 7 Apr 2010 09:53:32 -0400, “Scott Noone”
wrote:

>You need a TMF file to translate the GUIDs to meaningful text. You can see
>if this helps:
>
>http://blogs.msdn.com/usbcoreblog/archive/2010/02/10/how-to-generate-and-view-a-1394-debug-log.aspx
>
>-scott
>
>–
>Scott Noone
>Consulting Associate
>OSR Open Systems Resources, Inc.
>http://www.osronline.com
>
>
> wrote in message news:xxxxx@ntdev…
>> I have a 1394 camera, which is not recognized by the
>> device manager under Win 7. It works fine with previous
>> Windows versions. When another camera type, one which works
>> with Win 7, is plugged later to the same bus, it is also not
>> recognized, so it looks, like the bus goes dead. I assume there is
>> some initialisation problem going on, e.g. a bus reset storm.
>>
>> What are my options to get some information on what is happening?
>> Could creating an etl file help? The problem with etls is, that I
>> don’t know how to convert this into something readable.
>> tracerpt just gives me a list of (to me incomprehensible)
>> GUIDs.
>>
>> Udo Lenz, CCD Videometrie
>>
>>
>>
>