/
FPGA - Trizeps VIII Nano
  • Ready for review
  • FPGA - Trizeps VIII Nano

    http://gitlab.keith-koep.com/tr8firmware/tr8_fpga

    Default Firmware

    ssh://git@gitlab.keith-koep.com:30001/tr8firmware/tr8_fpga.git
    http://gitlab.keith-koep.com/tr8firmware/tr8_fpga.git

    master

    The Trizeps VIII can be equipped with a Lattice MachXO3 FPGA with either 640, 1300, 2100 or 4300LUT.

    Programming

    The FPGA may be programmed through JTAG using connector J401 (see datasheet for details) or in system through I2C.
    In-System-Programming through I2C has not been verified yet.

    MachXO3 FPGAs are available in two different programmable-versions:

    • Multi-Programmable: LCMXO3L up to 9 times programmable

    • Programmable Flash: LCMXO3LF 100.000 write/erase-cycles

    Firmware

    The Trizeps VIII is able to boot without any firmware programmed to the FPGA.

    Customers may request access to the source-code of the firmware to modify it for their needs.

    Default-Firmware

    The following describes the current default-firmware, which is designed to offer best compatibility to previous Trizeps modules functionality and Seco baseboards.