Solution:
Lattice Semiconductor's programming tools have the ability to perform iterative functions on a block of SVF commands. The looping instructions do not conform to the Serial Vector Format Revision D specification.
SVF is a protocol understood by other programming and test tools. Not all of these tools can work with the custom looping instructions generated by Lattice. SVF format files can be generated by:
Each of these tools has a control to force the generation of Revision D format SVF files. UFW does not, at this time, honor the Revision D selection, and continues to generate SVF files that have LOOP instructions. Use Lattice Diamond's Deployment tool, or ispVM System's SVF tool to generate Revision D SVF data files.