Код для чтения идентификатора устройства MachXo2 с FTDI -JTAG

В моем проекте я работаю над программированием на MachX02 с помощью мастера FTDI с использованием JTAG. Я пытаюсь прочитать идентификатор устройства MachX02, но не работает, вот мой пример кода для чтения идентификатора устройства MachX02:

cmd_buffer[0] = 0xE0;
cmd_buffer[1] = (byte)((operand & 0xFF0000) >> 16);
cmd_buffer[2] = (byte)((operand & 0x00FF00) >> 8);
cmd_buffer[3] = (byte)(operand & 0x0000FF);
JTAG_WriteRead(fthandle, false, 32, cmd_buffer, 4, m_readbuffer, ref operand, RUN_TEST_IDLE_STATE);

Где я ошибся, не смог определить, для MachX02 перед отправкой кода операции идентификатора устройства, нужно ли мне отправлять какой-либо другой код операции? Пожалуйста, помогите преодолеть эту проблему, заранее спасибо.

0 ответов

Другие вопросы по тегам