- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I am using usblyzer,i am able to capture the data,but every time data transfer from fx2lp to host is fixed to 4 bytes only(raw data).how to solve this?
i have attached the screenshot of usblyzer.please help me.
regards,
geethanjali
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Geethanjali,
The Control Center is the one that requests for data from the FX2LP device. Without a request from the host, the data transfer will not happen and there will be no captures seen on the USBLyzer. Capture should be started on the analyzer and the Control Center should be used to initiate transfers.
Best regards,
Srinath S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Geethanjali,
- How is the data being committed by the FX2LP? Is it in terms of 4 bytes or something different?
- Kindly, share the descriptor information containing the details about the HID report descriptor in case you are using the device in the HID class.
- Also, let know if you are using your custom application to read the data.
- Please share the entire USB trace captured if possible.
Best regards,
Srinath S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How is the data being committed by the FX2LP? Is it in terms of 4 bytes or something different?
->fx2lp is in slavefifo mode, i have set IN bulk buffer size as 512 bytes,but in usblyzer i dont know why it is showing 4 bytes transfer.
Kindly, share the descriptor information containing the details about the HID report descriptor.
->what do you mean by HID report ?
Also, let know if you are using your custom application to read the data.
->fx2lp is in vendor class,i am not using any application,simply program the fx2lp with slave.hex file and capturing the data in usblyzer software application.
Please share the entire USB trace captured if possible.
->i am not able to capturing.
please look at this snapshot.
regards.
geethanjal
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Geethanjali,
- Are you using any of the App Note example firmware or is it your customized firmware?
- Please note that USBLyzer may capture the USB traffic on all the USB devices. Kindly, ensure that you are viewing the data pertaining to the FX2LP device.
Best regards,
Srinath S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello shrinath,
its fx2lp slavefifo firmware,i have mentioned that.
regards,
geethanjali.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Geethanjali,
Please check if you are looking at the data transmitted/received to/from the Cypress FX2LP device. USBLyzer captures traffic on the entire USB bus.
Best regards,
Srinath S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hello shrinath,
how to verify that data is transmitted or recieved?
regards,
geethanjali.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Geethanjali,
- In the USBLyzer, look for the Cypress FX2LP device's VID/PID and the IN/OUT transactions performed on the device number.
- Use the Cypress USB Control Center to perform transactions and check the number of bytes transmitted or received.
Best regards,
Srinath S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello shrinath,
Use the Cypress USB Control Center to perform transactions and check the number of bytes transmitted or received.
->i am able to see data in the control center but not able to see the same data in the usblyzer.in rawdata box.
in the USBLyzer, look for the Cypress FX2LP device's VID/PID and the IN/OUT transactions performed on the device number.
->firmware has only bulk in endpoint(0x86).please go through screenshot that i have sent you.
in usblyzer, i am able to see cypress fx2lp device information.
please guid me ,how to check data recieved by the pc that is transmitted by fx2lp?
regards,
geethanjali.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello shrinath,
how toc check raw data transmitted by fx2lp?
regards,
geethanjali.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Geethanjali,
- Choose 'Options' -> 'Preferences' -> 'Capture' and increase the size to suit your transfer.
- Also, under 'Capture' tab, navigate to 'Capture Settings' and increase the 'URB Transfer Buffer Size Limit'.
Kindly, find the attached image that has the raw data captured from the FX2LP device.
Best regards,
Srinath S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello shrinath,
under Options' -> 'Preferences' -> 'Capture' and increase the size to suit your transfer.
i set 420MB/360MB file size.
Capture' tab, navigate to 'Capture Settings' and increase the 'URB Transfer Buffer Size Limit'.
I set 32k/64k size limit.
but request details and raw data are only 4 bytes.
is it usblyzer problem?
please look at the attached snap.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Geethanjali,
- Please check if you are selecting the proper device (Cypress FX2LP device) before starting the capture. From the attachment, it seems that you are capturing the traffic on some other USB device. Kindly, check.
Best regards,
Srinath S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hello shrinath,
please look at this snapshot,
the capture button and capture settings are disabled(not showing red color as previous images when i installed in another windows xp).how to enable these options?
regards,
geetha.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Geethanjali,
- Please check the other settings if those are the same as in the other working PC.
- For further queries on the usage of USBLyzer, kindly, contact the technical support platform of USBLyzer.
Best regards,
Srinath S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thanks shrinath,
i am able to capture the data.but if i want to see data in usblyzer,every time i need to request transferin in the default control center?is it ?
should i run my control center application on the windows side?
regards,
geetha.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Geethanjali,
The Control Center is the one that requests for data from the FX2LP device. Without a request from the host, the data transfer will not happen and there will be no captures seen on the USBLyzer. Capture should be started on the analyzer and the Control Center should be used to initiate transfers.
Best regards,
Srinath S