FX22MB_REG0_START_RX = 0x03

This command starts writing data integrity test for the data transmitted from the host computer to EP8 of the USB FX2 microcontroller.

This MicroBlaze command does not require the use of SET_INTERRUPT before and GET_INTERRUPT after. It is instead required to send this command before starting data transmission from the host computer to the USB FX2.

It is also required to use FX22MB_REG0_STOP after the data transmission is ended.

This command writes data (12 bytes) to the requested I2C address.

Byte

Value

Description

1

0xAD

I2C_WRITE FX2 API command ID

2

0x3F

I2C Address
MB_I2C_ADDRESS=0x3F

3

0x0C
(12)

FX2_Parameters.I2C_BYTES=0x0C
Number of bytes to write (max 32)

4

0x00

-

5

0x00

-

6

0x00

-

7

0x03

MB_Commands.FX22MB_REG0_START_RX
This command starts writing data integrity test for the data transmitted from the host computer to EP8 of the USB FX2 microcontroller.

From 8 to 64

-

Not used

FX22MB_REG0_START_RX MicroBlaze command.

Reply packet doesn't contain any usable information

  • No labels