Author Topic: Lattice MachXO2 JTAG is slow  (Read 2082 times)

0 Members and 1 Guest are viewing this topic.

Offline kalhanaTopic starter

  • Contributor
  • Posts: 19
Lattice MachXO2 JTAG is slow
« on: August 22, 2015, 08:15:07 pm »
I'm using the Lattice MachXO2 Breakout board for some FPGA development.
But the issue I'm having is that the onboard FTDI JTAG is very slow.
It takes around 50 seconds to load a bitfile to the FPGA.
The JTAG on the board is identified in Lattice Diamond as "HW-USBN-2B (FTDI)".
I'm thinking of purchasing a "HW-USBN-2B" which costs around £130, but I'm not sure whether the dedicated tool will make loading the bitfile any faster.
Has anyone got any experience with using the standalone HW-USBN-2B?
If so, is it any faster than the onboard FTDI based JTAG?

Thanks!
 

Online mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13726
  • Country: gb
    • Mike's Electric Stuff
Re: Lattice MachXO2 JTAG is slow
« Reply #1 on: August 22, 2015, 08:46:06 pm »
Are you programming flash or RAM? For flash that sounds about right. For RAM it should be about 10 secs I think.
During development you should be using RAM download as it's much much faster, and only use flash when you need it to come on at powerup.
Also, I don't know if it's still the case, but last time I checked, the programmer software in Diamond was a lot slower than Lattice's standalone ISPVM software.
 
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline kalhanaTopic starter

  • Contributor
  • Posts: 19
Re: Lattice MachXO2 JTAG is slow
« Reply #2 on: August 22, 2015, 11:37:45 pm »
Thanks for the help Mike.
Yes, I was using the flash rather than the RAM. Now it's much faster.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf