Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

FX22MB_REG0_START_TX = 0x02

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

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 USB FX2 to the host computer.

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.

Scroll Title
titleFX22MB_REG0_START_TX MicroBlaze command.

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

0x02

MB_Commands.FX22MB_REG0_START_TX
This command starts reading data integrity test for the data transmitted from EP6 of the USB FX2 microcontroller to the host computer.

From 8 to 64

-

Not used

Reply packet doesn't contain any usable information.