Trenz Electronic GmbH Support Forum

Trenz Electronic Products => Trenz Electronic FPGA Modules => Topic started by: mrolnik on May 03, 2018, 01:16:01 PM

Title: TE0630 default FW USB endpoints
Post by: mrolnik on May 03, 2018, 01:16:01 PM
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 (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 (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
Title: Re: TE0630 default FW USB endpoints
Post by: Oleksandr Kiyenko on May 03, 2018, 01:57:17 PM
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
Title: Re: TE0630 default FW USB endpoints
Post by: mrolnik on May 03, 2018, 02:34:11 PM
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.
Title: Re: TE0630 default FW USB endpoints
Post by: mrolnik on May 06, 2018, 08:19:50 AM
I am trying to use our vcon reference design on my FPGA, with Linux no success.
please help.