Requirements

When using TE_USB_FX2_CyAPI.dll API, a host computer should meet the following requirements:

The second set of API is API commands. They are binary data that are sent/received by the EZ-USB FX2 microcontroller. API commands provide an easy way to create a communication interface with Trenz Electronic FPGA modules.

API commands are sent using a function of the first API set: TE_USB_FX2_SendCommand(). This function is able to pass the API commands (of the second API set) to the MicroBlaze embedded processor and receive the response binary code of using endpoint EP1.

A combination of TE_USB_FX2_SendCommand() and TE_USB_FX2_GetData() functions is able to read data from FPGA RAM.

A combination of TE_USB_FX2_SendCommand() and TE_USB_FX2_SetData() functions is able to write data to FPGA RAM.