News:

Attention: For security reasons,please choose a user name *different* from your login name.
Also make sure to choose a secure password and change it regularly.

Main Menu

TE0630 default FW USB endpoints

Started by mrolnik, May 03, 2018, 01:16:01 PM

Previous topic - Next topic

mrolnik

Hi all,

I am kind of confused.
- here https://github.com/Trenz-Electronic/TE-USB-Suite/tree/master/TE_USB_FX2.firmware/te_usb_api.ver.3.2 I see that endpoint 2 and 6 are configured for output/input, however
- here https://github.com/Trenz-Electronic/TE-USB-Suite/blob/master/TE_USB_FX2.firmware/te_usb_api.ver.3.2/dscr_te.a51 I see that endpoints 2,4,6 are configured for input and endpoint 8 is configured for output.

I and trying to write any of the endpoint 2,4,6 and nothing succeeds.

Please help.

Thank you,
Michael

Oleksandr Kiyenko

Hello Michael,

I don't understand what you trying to do. In standard firmware, EP1 configured as command input endpoint and EP8 as result output endpoint, all other endpoints have some safe configuration but not used.
There is no reason to write to EP2, EP4 or EP6 as these endpoints are not processed by firmware.

Best regards
Oleksandr Kiyenko

mrolnik

I am looking into reference design that implements echo over EPs 2/8 in FPGA, same information is mentioned on the FW docs, so I thought I could write to 2 and get it back on 8.

mrolnik

I am trying to use our vcon reference design on my FPGA, with Linux no success.
please help.