Loading files...

TE0808 StarterKit Demo Design mit Debian_8.4 64Bit Beispiel


-Herunterladbaren Dateien befinden sich unterhalb der Beschreibung-

Kurzbeschreibung:
TE0808 Design für TEBF0808 Träger-PCB mit Basis-IOs, PetaLinux und Debian Desktop (Jessi). PCIe ist als Root Complex konfiguriert, PCIe Karten Erkennung ist Treiber abhängig.
Aktuell implementiert:
  • PCIe
  • USB (3.0/2.0)
  • SATA
  • Ethernet
  • DisplayPort
Versionshinweise und bekannte Probleme:
  • Design funktioniert nur mit den beigefügten Board Part files, deren Name mit *_tebf0808 endet.
  • Design funktioniert auch mit TE0808 und TEBF0808 einzeln, wurde aber für das StarterKit erstellt.
  • PCIe ist als Root Complex konfiguriert, PCIe Karten Erkennung ist Treiber abhängig.
Inbetriebnahme:
  1. SD Karte mit Image aus \prebuilt\debian Ordner überschreiben. Verwende Win32 Disk Imager .
  2. image.ub (prebuilt/os/petalinux/default) und Boot.bin (prebuilt/boot_images/<short dir>/u-boot) auf SD-Karte kopieren.
  3. SD-Karte in SD-Slot einlegen.
  4. Monitor mit DisplayPort verbinden.
  5. Tastatur und Maus an USB anschließen.
  6. "XMOD-FPGA Access"-XMOD mit grünen Punkt mit PC verbinden.
  7. TEBF0808 einschalten (1. Schalten am Netzteil und 2. Power Knopf am Gehäuse).
  8. Windows: Serielle Konsole öffnen (z.B. putty):COM Port(siehe Gerätemanager), Speed(115200).
  9. Linux: Serielle Konsole öffnen (z.B. minicom):COM Port (dmesg |grep tty) UART ist *USB1, Speed(115200).
  10. Debian GUI:
    • Nach Linux login "startx&" zum Starten der GUI eingeben.
  11. Über PL kontrollierte LED (CPLD Firmware REV05 nötig):
    • Open Vivado HW-Manager and add VIO signal to dashboard.
    • VIO value changed LED status.
  12. Benutzung der TEBF0808 Base-Controller RGPIOs:
    • Es sind zwei GPIO Schnittstellen zu den Master and Slave CPLD IOs verfügbar.
    • VIO IOs zum Dashboard des Vivado HW-Manager hinzufügen.
    • GPIO Bits 31-28 auf "1010" setzen um das Interface zu aktivieren.
    • Signal Belegung der anderen Bits hängt von der CPLD Firmware ab, siehe Trenz Electronic Wiki.

Achtung: Für PCIe Karten Initialisierung mit Start mit Power Button, wird ein Firmeware-Update für den Slave CPLD auf REV05 benötigt. Ohne Update muss nach Power Button der Reset Button betätigt werden.
Auszug spezieller Block-Design Komponenten/Schnittstellen:
Komponente Beschreibung
PS-MIOs GPIO, QSPI, GEM3, USB0, SD0, SD1, I2C0, UART0, PCIe Gen2 1 Lane, Display Port, SATA 1 Lane, DDR4
Xilinx-IP VIO
TE-IP TEBF0808 Base-Controller, axis_live_audio_1.0
Zusätzliche Software Anwendungen für SDK/HSI und Linux:
Anwendung Beschreibung
hello_te0808.elf Hello TE0808 as endless loop with SDK/HSI.(SDK Template:sw_lib/sw_apps)
zynqmp_fsbl.elf Modified FSBL, generiert mit SDK/HSI. (SDK Template:sw_lib/sw_apps)
zynqmp_pmufw.elf Default Xilinx PMU, generiert mit SDK/HSI.
bl31.elf ATF generiert mit PetaLinux.
u-boot Uboot generiert mit PetaLinux.(image.ub in prebuilt-folder,ex.:/os/petalinux/default)
Zusätzliche Projektinhalte:
Name Ordner Beschreibung
SI5345 misc/Si5345 ClockBuilder Pro Projekt
PetaLinux Project <design_name>/os/petalinux PetaLinux Projekt mit USB, Ethernet, SATA, PCIe, DisplayPort
Debian SD-Image <design_name>/prebuilt/os/debian/debian Debian Image for SD-Card
Zusätzliche Prebuilt-Inhalte (größeren ZIP-Datei):
Dateien Datei-Endung Beschreibung
BIF-File *.bif Datei mit Beschreibung für die Bin-File Generierung
BIN-File *.bin Flash Konfigurationsdatei mit Boot-Image (Zynq-FPGAs)
BIT-File *.bit FPGA Konfigurationsdatei
DebugProbes-File *.ltx Definition Datei für Vivado/Vivado LabTools Debugging Schnittstelle
Debian SD-Image *.img Debian Image für SD-Karte
Diverse Reports --- Report-Dateien in verschiedenen Formaten
Hardware-Platform-Specification-Files *.hdf Exportierte Vivado Hardware Specification für SDK/HSI
LabTools Project-File *.lpr Vivado Labtools Projekt Datei
OS-Image *.ub Image mit Linux Kernel (enthält für Petalinux optional auch Devicetree und RAM-Disk)
Software-Application-File *.elf Software Anwendung für Zynq oder MicroBlaze Processor Systeme
Haftungsauschluss:
  • Bitte lesen Sie die rechtlichen Hinweise , bevor Sie die Dokumente und Dateien von Trenz Electronic herunterladen.
Dateien[-] Alle zuklappen Referenz Design - nur Quellcode (1 Dateien)
te0808-SK_demo1_noprebuilt-vivado_2017.1-build_04_20170824174654.zip
Größe 6,36 MB / Geändert 24.08.2017 - 17:46:57
Reference Design - Quellcode und Konfigurationsdateien (1 Dateien)
te0808-SK_demo1-vivado_2017.1-build_04_20170824174614.zip
Größe 530,11 MB / Geändert 24.08.2017 - 17:46:40
Andere Dateien (0 Dateien)