使用FTDI -JTAG读取MachXo2的设备ID的代码

时间:2016-03-09 13:39:49

标签: ftdi jtag lattice-diamond

在我的项目中,我正在使用JTAG功能使用FTDI master进行MachX02编程。我正在尝试读取MachX02的设备ID,但不能正常工作,这是我读取MachX02设备ID的示例代码:

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);

我出错的地方无法识别,在发送设备ID操作码之前,对于MachX02,我是否需要发送任何其他操作码?请提前感谢,请帮助克服这个问题。

0 个答案:

没有答案