Versions Compared

Key

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

...

Scroll Title
anchorTable_DRH
titleDesign Revision History

Scroll Table Layout
orientationportrait
sortDirectionASC
repeatTableHeadersdefault
style
widths
sortByColumn1
sortEnabledfalse
cellHighlightingtrue

DateQuartusProject BuiltAuthorsDescription
2019-11-1118.1

TEI0003-test_board_noprebuilt-quartus_18.1-20191111104152.zip

TEI0003-test_board-quartus_18.1-20191111104339.zip

Thomas Dück
  • add bash files for Linux OS
2019-20-2918.1

TEI0003-test_board_noprebuilt-quartus_18.1-20191029121432.zip

TEI0003-test_board-quartus_18.1-20191029121225.zip

Thomas Dück
  • create project with TE scripts
  • new board variants
2019-04-0218.1TEI0003-02-test_board-quartus_18.1-20190402.zipThomas Dück
  • initial release


...

The Trenz Electronic FPGA Reference Designs are TCL-script based projects. Command files for execution will be generated with "_create_win_setup.cmd" on Windows OS and "_create_linux_setup.sh" on Linux OS.

TE Scripts are only needed to generate the quartus project, all other additional steps are optional and can also executed by Intel  Quartus/SDK GUI.

  1. Open _create_win_setup.cmd/_create_linux_setup.sh and follow instructions on shell:
  2. Press 0 and enter to start "Module Selection Guide"
  3. Create Project (follow instruction of the product selection guide), settings file will be configured automatically during this process
    1. (optional for manual changes) Select correct device and Quartus install path on "design_basic_settings.cmd"/ "design_basic_settings.sh" and create Quartus project with "quartus_create_project_batchmode.cmd"/"quartus_create_project_batchmode.sh"

Launch

Programming

JTAG

Not used on this Example.

...

  1. Connect the Module to USB-Port
  2. Open Quartus project with "quartus_open_existing_project_guimode.cmd"/ "quartus_open_existing_project_guimode.sh"
  3. Open the Quartus Prime Programmer from Tools → Programmer
  4. If the correct configuration file is not set:
    1. Delete other files
    2. Click "Add file..."
    3. select the correct *.jic file (created project file: <design_name>/quartus/output_files/test_board.jic or prebuilt file: <design_name>/prebuilt/<board_part_short_name>/programming_files/*.jic)
    4. enable Program/Configure
  5. Click start
  6. After Flash is programmed, press the reset button

...

  1. Open Serial Console "PuTTY"
  2. Change settings in category "Session"
    1. Connection Type: Serial
    2. COM Port: see device manager (Win OS), Linux OS → see  dmesg |grep tty
    3. Speed: 115200
  3. Select "Implicit CR in every LF" in category "Terminal"
  4. Click Open
  5. Press reset button at module
  6. You can toggle between following LED sequences by pressing user button
    1. Spirit level
    2. Case statement sequence
    3. Shift register sequence
    4. Knightrider sequence
    5. Pulse-width modulation sequence

...

Scroll Title
anchorTable_dch
titleDocument change history.

Scroll Table Layout
orientationportrait
sortDirectionASC
repeatTableHeadersdefault
style
widths2*,*,3*,4*
sortByColumn1
sortEnabledfalse
cellHighlightingtrue

DateDocument Revision

Authors

Description

Page info
modified-date
modified-date
dateFormatyyyy-MM-dd

Page info
infoTypeCurrent version
dateFormatyyyy-MM-dd
prefixv.
typeFlat

Page info
infoTypeModified by
typeFlat

  • add bash files for Linux OS
2019-10-29v.3Thomas Dück
  • change design to TE scripts
  • new board variants
2019-04-03v.2Thomas Dück
  • Initial release 18.1
--all

Page info
infoTypeModified users
dateFormatyyyy-MM-dd
typeFlat

--


...