...
Scroll Title |
---|
anchor | Table_DRH |
---|
title | Design Revision History |
---|
|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
style | |
---|
widths | |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
Date | Vivado | Project Built | Authors | Description |
---|
2020-09-29 | 2019.2 | TE0808-test_board-vivado_2019.2-build_15_20200929070725.zip TE0808-test_board_noprebuilt-vivado_2019.2-build_15_20200929070740.zip | John Hartfiel | | 2020-03-25 | 2019.2 | ??? | John Hartfiel | - 2019.2 intiale initial release
|
|
Release Notes and Know Issues
...
Scroll Title |
---|
anchor | Table_HWM |
---|
title | Hardware Modules |
---|
|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
style | |
---|
widths | |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
Module Model | Board Part Short Name | PCB Revision Support | DDR | QSPI Flash | EMMC | Others | Notes |
---|
TE0808-ES1 | es1_2gb | REV03|REV02 | 2GB | 64MB | NA | NA | Not longer supported by vivado | TE0808-ES2 | es2_2gb | REV04|REV03 | 2GB | 64MB | NA | NA | Not longer supported by vivado | TE0808-2ES2 | 2es2_2gb | REV04|REV03 | 2GB | 64MB | NA | NA | Not longer supported by vivado | TE0808-04-09EG-1EA | 9eg_1e_2gb | REV04 | 2GB | 64MB | NA | NA |
| TE0808-04-09EG-1EB | 9eg_1e_4gb | REV04 | 4GB | 64MB | NA | NA |
| TE0808-04-09EG-1ED | 9eg_1e_4gb | REV04 | 4GB | 64MB | NA | 1 mm connectors |
| TE0808-04-09EG-2IB | 9eg_2i_4gb | REV04 | 4GB | 64MB | NA | NA |
| TE0808-04-15EG-1EB | 15eg_1e_4gb | REV04 | 4GB | 64MB | NA | NA |
| TE0808-04-09EG-1EE | 9eg_1e_4gb | REV04 | 4GB | 128MB | NA | NA |
| TE0808-04-09EG-1EL | 9eg_1e_4gb | REV04 | 4GB | 128MB | NA | 1 mm connectors |
| TE0808-04-09EG-2IE | 9eg_2i_4gb | REV04 | 4GB | 128MB | NA | NA |
| TE0808-04-15EG-1EE | 15eg_1e_4gb | REV04 | 4GB | 128MB | NA | NA |
| TE0808-04-06EG-1EE | 6eg_1e_4gb | REV04 | 4GB | 128MB | NA | NA |
| TE0808-04-06EG-1E3 | 6eg_1e_4gb | REV04 | 4GB | 128MB | NA | 1 mm connectors |
| TE0808-04-6GI21-L | 6eg_2i_4gb | REV04 | 4GB | 128MB | NA | 1 mm connectors |
| TE0808-04-6GI21-A | 6eg_2i_4gb | REV04 | 4GB | 128MB | NA | NA |
| TE0808-04-6BI21-A | 6eg_1i_4gb | REV04 | 4GB | 128MB | NA | NA |
| TE0808-04-9GI21-A | 9eg_2i_4gb | REV04 | 4GB | 128MB | NA | NA |
| TE0808-04-9BE21-A | 9eg_1e_4gb | REV04 | 4GB | 128MB | NA | NA |
| TE0808-04-6BE21-L | 6eg_1e_4gb | REV04 | 4GB | 128MB | NA | 1 mm connectors |
| TE0808-04-6BE21-A | 6eg_1e_4gb | REV04 | 4GB | 128MB | NA | NA |
| TE0808-04-9BE21-L | 9eg_1e_4gb | REV04 | 4GB | 128MB | NA | 1 mm connectors |
| TE0808-04-9BE21-L | 9eg_1e_4gb | -04-BBE21-A | 15eg_1e_4gb | REV04 | 4GB | 128MB | NA | NA |
| TE0808-04-6BI21-X | 6eg_1i_4gb | REV04 | 4GB | 128MB | NA | NA | U41 replaced with schottky diodes | TE0808-05-6BE21-A | 6eg_1e_4gb | REV05 | 4GB | 128MB | NA | NA | NA | TE0808-05-6BI21-D | 6eg_1i_4gb | REV05 | 4GB | 128MB | NA | 1 mm connectors | SoC without encryption | TE0808-05-6BI21-X | 6eg_1i_4gb | REV05 | 4GB | 128MB | NA | NA | U41 replaced with schottky diodes | TE0808-05-6BI41-X | 6eg_1i_8gb | REV05 | 8GB | 128MB | NA | NA | U41 replaced with schottky diodes | TE0808-05-9BE21-A | 9eg_1e_4gb | REV05 | 4GB | 128MB | NA | NA | NA | TE0808-05-9BE21-L | 9eg_1e_4gb | REV05 | 4GB | 128MB | NA | 1 mm connectors | NA | TE0808-05-9BI41-X | 9eg_1i_8gb | REV05 | 8GB | 128MB | NA | NA | U41 replaced with schottky diodes | TE0808-05-9GI21-A | 9eg_2i_4gb | REV05 | 4GB | 128MB | NA | NA | NA | TE0808-05-9GI21-C | 9eg_2i_4gb | REV05 REV04 | 4GB | 128MB | NA 1 mm connectors | NA | SoC without encryption | TE0808-0405-BBE21-A | 15eg_1e_4gb | REV04 REV05 | 4GB | 128MB | NA | NA | NA | TE0808- | 0405- | 6BI21BBE21- | XL | 6eg15eg_ | 1i1e_ | 4gb4gb | REV04 REV05 | 4GB4GB | 128MB128MB | NANA | NA | U41 replaced with schottky diodes1 mm connectors | NA |
|
Note: Design contains also Board Part Files for TE0808 only configuration, this boart part files are not used for this reference design.
...
For general structure and of the reference design, see Project Delivery - Xilinx AMD devices
Design Sources
Scroll Title |
---|
anchor | Table_DS |
---|
title | Design sources |
---|
|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
style | |
---|
widths | |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
Type | Location | Notes |
---|
Vivado | <design name>/block_design <design name>/constraints <design name>/ip_lib <design name>/hdl | Vivado Project will be generated by TE Scripts | Vitis | <design name>/sw_lib | Additional Software Template for Vitis and apps_list.csv with settings automatically for Vitis app generation | PetaLinux | <design name>/os/petalinux | PetaLinux template with current configuration |
|
...
Trenz Electronic provides a tcl based built environment based on Xilinx Design Flow.
See also:
The Trenz Electronic FPGA Reference Designs are TCL-script based project. 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 vivado project, all other additional steps are optional and can also executed by Xilinx Vivado/SDK GUI. For currently Scripts limitations on Win and Linux OS see: Project Delivery Currently limitations of functionality
- _create_win_setup.cmd/_create_linux_setup.sh and follow instructions on shell:
- Press 0 and enter to start "Module Selection Guide"
- (optional Win OS) Generate Virtual Drive or use short directory for the reference design (for example x:\<design name>)
- Create Project (follow instruction of the product selection guide), settings file will be configured automatically during this process
- (optional for manual changes) Select correct device and Xilinx install path on "design_basic_settings.cmd" and create Vivado project with "vivado_create_project_guimode.cmd"
Note: Select correct one, see TE Board Part Files
Important: Use Board Part Files, which ends with *_tebf0808
- Create XSA and export to prebuilt folder
- Run on Vivado TCL: TE::hw_build_design -export_prebuilt
Note: Script generate design and export files into \prebuilt\hardware\<short dir>. Use GUI is the same, except file export to prebuilt folder
- Generate Programming Files with Vitis
- Run on Vivado TCL: TE::sw_run_vitis -all
Note: Scripts generate applications and bootable files, which are defined in "sw_lib\apps_list.csv" - (alternative) Start SDK with Vivado GUI or start with TE Scripts on Vivado TCL: TE::sw_run_vitis
Note: TCL scripts generate also platform project, this must be done manuelly in case GUI is used. See Vitis
...
Xilinx documentation for programming and debugging: Vivado/SDK/SDSoC-Xilinx Software Programming and Debugging
Get prebuilt boot binaries
...
- Copy Boot.bin on SD-Card
- use files from (<project foler>/_binaries_<Articel Name>)/boot_linux from generated binary folder,see: Get prebuilt boot binaries
- or use prebuilt file location, see <design_name>/prebuilt/readme_file_location.txt
- Set Boot Mode to SD-Boot.
- Depends on Carrier, see carrier TRM.
- Insert SD-Card in SD-Slot.
...
- Prepare HW like described on section TE0808 StarterKit#Programming
- Connect UART USB (JTAG XMOD)
- Select SD Card as Boot Mode (or QSPI - depending on step 1)
Note: See TRM of the Carrier, which is used. - (Optional) Connect MGT loopback adapter
Note: 1. ZynqMP Boot ROM loads PMU Firmware and FSBL from SD into OCM, 2. FSBL loads application from SD/QSPI into DDR.
...
Scroll Title |
---|
anchor | Table_dch |
---|
title | Document change history. |
---|
|
Scroll Table Layout |
---|
orientation | portrait |
---|
sortDirection | ASC |
---|
repeatTableHeaders | default |
---|
style | |
---|
widths | 2*,*,3*,4* |
---|
sortByColumn | 1 |
---|
sortEnabled | false |
---|
cellHighlighting | true |
---|
|
Date | Document Revision | Authors | Description |
---|
Page info |
---|
infoType | Modified | modified-date | modified- date |
---|
dateFormat | yyyy-MM-dd |
---|
type | Flat |
---|
|
| Page info |
---|
infoType | Current version |
---|
prefix | v. |
---|
type | Flat |
---|
|
| Page info |
---|
| modified-user |
---|
| modified-user |
---|
|
| | 2020-03-25 | v.1 | John Hartfiel | |
| All | Page info |
---|
infoType | modified-Modified users |
---|
type | modified-usersFlat |
---|
|
|
|
|
Legal Notices
Include Page |
---|
| IN:Legal Notices |
---|
| IN:Legal Notices |
---|
|
...