Author Topic: decoding vendor unique USB commands with beagle totalphase  (Read 5552 times)

rebar

  • Member
  • ***
  • Posts: 17
decoding vendor unique USB commands with beagle totalphase
« on: January 27, 2017, 07:17:09 pm »
Is there a technique to decode vendor unique USB commands using a beagle 480 (totalphase) to make the trace more easily readable? When I look at the "info" tab now, I see the report ID and "undefined". I know how to decode these, but it would be nice if they were decoded here, automatically.

thx for any help/suggestions that you can offer

Jan Axelson

  • Administrator
  • Frequent Contributor
  • *****
  • Posts: 3033
    • Lakeview Research
Re: decoding vendor unique USB commands with beagle totalphase
« Reply #1 on: January 27, 2017, 08:07:55 pm »
Unfortunately, the number of vendors using vendor-defined report IDs and the frequent absence of documentation on them makes it difficult/impossible for analyzer vendors to decode the reports.

rebar

  • Member
  • ***
  • Posts: 17
Re: decoding vendor unique USB commands with beagle totalphase
« Reply #2 on: January 27, 2017, 08:34:26 pm »
thx Jan - I left out an important part, i.e., in this case, I work for the vendor so I can decode it manually but I was wondering if there is some way to get that info into the trace. We have a lot of vendor unique usages!

Jan Axelson

  • Administrator
  • Frequent Contributor
  • *****
  • Posts: 3033
    • Lakeview Research
Re: decoding vendor unique USB commands with beagle totalphase
« Reply #3 on: January 27, 2017, 09:08:20 pm »
Ah, that's different...it would depend on whether the tool vendor opens up their software to allow that.

Ellisys has a software kit that supports it:

http://www.ellisys.com/products/usbsdk/index.php

I don't know about Total Phase, but they should be able to tell you.

rebar

  • Member
  • ***
  • Posts: 17
Re: decoding vendor unique USB commands with beagle totalphase
« Reply #4 on: January 28, 2017, 12:25:28 pm »
Ellisys says, "Decoding of proprietary protocols", which is exactly what I'm looking for - I'll check that out and also see what totalphase has to say too. Thx!