Difference between revisions of "MachXO Tutorial Preliminary Requirements"
Line 43: | Line 43: | ||
'''MachXO2280 Breakout Board Lattice Semiconductor Evaluation Kit User’s Guide''' | '''MachXO2280 Breakout Board Lattice Semiconductor Evaluation Kit User’s Guide''' | ||
'''Programming with ispVM''' | |||
A demonstration design is pre-programmed into the Breakout Board by Lattice. To restore a Breakout Board to factory settings or load an alternative demo design, use the procedures in this section. | |||
To install ispVM programming tools: | |||
1.Install and license ispVM System software. | |||
2.Connect the board to a host PC using the USB port header connection. | |||
3.Follow the USB Cable Interface procedure below to program the evaluation board. | |||
The Breakout Board is equipped with a built-in USB-based programming circuit. This consists of a USB PHY and a USB connector. When the board is connected to a PC with a USB cable, it is recognized by the ispVM System software as a USB Download Cable. The MachXO2280 can then be scanned and programmed using the ispVM System software. | |||
To program a demo programming file: | |||
1.From the '''Start '''menu run ispVM System.ispVM appears. | |||
2.Choose '''Options > Cable and IO Port Setup…'''The Cable and I/O Port Setup dialog appears. | |||
3.Make the following selections:Cable Type: '''USB2'''Port Setting: '''FTUSB-0'''Click '''OK'''. | |||
4.Choose '''ispTools > Scan Chain'''.The New Scan Configuration Setup window appears. The '''LCMXO2280C '''device appears in the device list. | |||
5.Right-click the '''LCMXO2280C '''entry and choose '''Edit Device…'''The Device Information dialog appears. | |||
6.From the Data File section, click the '''Browse '''button.The Open Data File dialog appears. | |||
7.Browse to the '''<Demo Dir> '''folder, select '''<Demo>.jed''', and click '''Open'''. From the Operation list choose '''Erase, Program, Verify '''and click '''OK'''. | |||
8.Choose '''Project > Download'''.ispVM reprograms the evaluation board. | |||
Programming requires about 10 seconds. A small timer window will appear to show elapsed programming time. At the end of programming, the configuration setup window should show a PASS in the Status column. | |||
Revision as of 12:46, 7 July 2012
- My download kit
- Pico or Control boards
- Static electricity
- ispVM
- Install Diamond
- Install LatticeMico
- Obtain license file
- Verify Diamond and LatticeMico launches. T/S if not.
- how to operate Diamond and ispVM
- Installing and running demos and reference designs
- Install Diamond
- Obtain license file
- Install 1.4.87_LM
Recompile a Demonstration Project with Lattice Diamond
Use the procedure described below to recompile a demo project for the Breakout Board.
- 1.Install and license Lattice Diamond software.
- 2.Download the demo source files from the Lattice Breakout Board Evaluation Kits web page.
- 3.Run Lattice Diamond.
- 4.Open the Demo_LED_OSC.ldf project file.
- 5.From the Process view, select JEDEC File from the Export Files process.
- 6.Choose Export Files, right-click and choose Run.After a few moments the JEDEC programming file is output.
- 7.See section the Programming with ispVM section for details on downloading a programming file to the board.
MachXO2280 Breakout Board Lattice Semiconductor Evaluation Kit User’s Guide
Programming with ispVM
A demonstration design is pre-programmed into the Breakout Board by Lattice. To restore a Breakout Board to factory settings or load an alternative demo design, use the procedures in this section.
To install ispVM programming tools:
1.Install and license ispVM System software.
2.Connect the board to a host PC using the USB port header connection.
3.Follow the USB Cable Interface procedure below to program the evaluation board.
The Breakout Board is equipped with a built-in USB-based programming circuit. This consists of a USB PHY and a USB connector. When the board is connected to a PC with a USB cable, it is recognized by the ispVM System software as a USB Download Cable. The MachXO2280 can then be scanned and programmed using the ispVM System software.
To program a demo programming file:
1.From the Start menu run ispVM System.ispVM appears.
2.Choose Options > Cable and IO Port Setup…The Cable and I/O Port Setup dialog appears.
3.Make the following selections:Cable Type: USB2Port Setting: FTUSB-0Click OK.
4.Choose ispTools > Scan Chain.The New Scan Configuration Setup window appears. The LCMXO2280C device appears in the device list.
5.Right-click the LCMXO2280C entry and choose Edit Device…The Device Information dialog appears.
6.From the Data File section, click the Browse button.The Open Data File dialog appears.
7.Browse to the <Demo Dir> folder, select <Demo>.jed, and click Open. From the Operation list choose Erase, Program, Verify and click OK.
8.Choose Project > Download.ispVM reprograms the evaluation board.
Programming requires about 10 seconds. A small timer window will appear to show elapsed programming time. At the end of programming, the configuration setup window should show a PASS in the Status column.
- The following Useful files: +tutorial
heading | heading |
---|---|
cell | cell |
cell | cell |
heading | heading |
---|---|
cell | writing_efficient_c.pdf |
cell | TN1202.pdf |
LatticeMico8 Microcontroller User’s Guide | rd1026.pdf |
cell | lms1_4_gpio.pdf |
cell | lm8_1_4_tutor.pdf |
cell | HB1010.pdf |
cell | 38834.pdf |
cell | lm8_dev_tools_ug.pdf |
cell | lm8_1_4_devug.pdf |
cell | lm8_1_4_archman.pdf |
cell | Diamond 1.4 user guide.pdf |
cell | diamond1_4_install_pc.pdf |
cell | TN1204.pdf |
cell | TN1205.pdf |
cell | TN1246.pdf |
cell | UG57.pdf |