Article Details

ID: 1695
Case Type: faq
Category: Device Programming
Related To: Configuration/Programming
Family: MachXO2

Search Answer Database

Can I use the Slave SPI (SSPI) programming port to program the MachXO2 from an external processor?

Yes, the MachXO2 can be programmed via the SSPI port.

ispVME 18.0 supports this feature, and has the advantage of adding tests during cell programming.

If you do not have access to ispVME 18.0, the alternative method is to use a Serial Vector Format (SVF) file.

In this method, you will first need to generate an Serial Vector Format (SVF) file from the JEDEC file that is used to program the MachXO2 device. You need to be sure to use the proper programming method, which, in this case, is SSPI.

Check FAQ 1604: http://www.latticesemi.com/en/Support/AnswerDatabase/1/6/0/1604.aspx

The SVF file contains the step-by-step procedure for the external processor to program the MachXO2 in SSPI mode.

Note: When following the instructions in FAQ 1604, during the "Device Information Dialog Box" section, please make sure to select "Slave SPI Interface Programming" under the "Device Access Options" drop box.




Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.