Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of contents

Table of Contents

General instructions

...


CPLD

...

CPLD Access

  1. Connect MiniUSB cable to J28 XMOD (XMOD2 label)
  2. Set TEBF0808 DIP Switch S4-3 in ON position
  3. Power ON the board (ATX Power or external 12V)
  4. Run "Lattice Diamond Programmer"
  5. Select "Create new project from JTAG chain" and press "OK"

  6. Select Port: FTUSB-1
    After scan 2 MachXO2 devices should be detected in chain

  7. Select "LCMXO2-1200HC" as "Device" for both columns.
  8. In first column click to "File Name" and then to "...". Select "SCM_*.jed" file (Master CPLD File).

  9. In second column click to "File Name" and then to "...". Select "SCS_*.jed" file (SlaveCPLD File).

  10. Run "Design"->"Program" from main menu

  11. Wait operations to complete

...

  • TEBF0808 CPLD - Firmware description with different Variants for PCB REV03/04 and newer
    • Default delivered Firmware (SCM_07A_default.jed/SCS_07A_default.jed)
    • Power Down Disabled (SCM_07B_powerdown_disabled.jed/SCS_07B_powerdown_disabled.jed) -can be used to power on with main power supply, if Jumper is add to J10-6 and J10-8 instead of Enclosure Button
    • MicroSD Boot Disabled (SCM_07C_msdboot_disabled.jed/SCS_07C_msdboot_disabled.jed) -for designs where microSD should not change the boot mode.

Download

  • TEBF0808/<PCB Revision>/Firmware/
    • Use files from the subfolders of your PCB revision

General instructions

Include Page
Lattice CPLD Firmware Update
Lattice CPLD Firmware Update