5 Replies Latest reply on Sep 9, 2020 1:39 AM by YashwantK_46

    Super Mutt device

    mamu_3907446

      Hi,

      I'm using the super Mutt device which is based on the FX3.

      I got a few questions:

      1. I'm trying to send user-defined bulk packets using the USBTCD tool- is it possible? is there any API for that?

      2. when I'm using the USBRCD tool . I'm getting the following log:

      Status success:              10

      Status timeout:              0

      Status failed:               0

           what is defined as failed? is recovery on the link defined as failed transaction ?

        • 1. Re: Super Mutt device
          YashwantK_46

          Hello,

           

          I'm trying to send user-defined bulk packets using the USBTCD tool- is it possible? is there any API for that?

          => Do you want to send bulk packets from the host to device or device to host?Please clarify.

          The host to device write is not possible.

           

          Syntax for write available in USBTCD tool are:

          -write <threads> <iterations> <pipe> <size> <timeoutMs>

          -swrite <threads> <iterations> <pipe> <stream> <size> <timeoutMs>

          -cwrite <threads> <iterations> <pipe> <size> <timeoutMs> <transferSegments>

          -cswrite <threads> <iterations> <pipe> <stream> <size> <timeoutMs> <transferSegments>

           

          when I'm using the USBRCD tool . I'm getting the following log:

          Status success:              10

          Status timeout:              0

          Status failed:               0

          => Can you please elaborate on what steps you performed here?
          I would need the info to try and reproduce it on my end.

           

          Also, i installed the MUTT package from Tools in the MUTT software package - Windows drivers | Microsoft Docs

          But i couldn't find any USBRCD tool in the package.
          Can you please let me know where you got the USBRCD tool from, any links?
          We would need to check it to see what the failed packets mean.

           

          Regards,
          Yashwant

          • 2. Re: Super Mutt device
            mamu_3907446

            thanks!

            I was getting the following results when I ran the following command: USBTCD.exe -write 1 10 0 10240 100

             

            Status success:              10

            Status timeout:              0

            Status failed:               0

            • 3. Re: Super Mutt device
              YashwantK_46

              Hello,

               

              Apologies for the late reply.

               

              I tried to reproduce a failure case in my end but couldn't get it to work and give out failures.
              All the cases I tried, I only was able to see success so I am not quite sure about what can be the failure case.

               

              If you could see any failure on your end, can you please share the logs in that case so that I can see the error codes and see where the issue is?

              Meanwhile, I will also try to find out if a failure can be observed and answer your query.

               

              Regards,

              Yashwant

              • 4. Re: Super Mutt device
                mamu_3907446

                Hi,

                I couldn't get any error, but when I will some errors, I want to understand what they mean so I can debug it

                • 5. Re: Super Mutt device
                  YashwantK_46

                  Hello,


                  Since there are no errors observed, it is hard to speculate a failed case or the cause for it.


                  If there are any failures in the transfers, the tool would surely point out an error code as well an error type which can then be used to debug further and understand and get a resolution for that error.

                   

                  But, to speculate a possible case, for now, would be difficult.

                   

                  Regards,
                  Yashwant