Introductie
Deze tutorial behandelt de stappen om het DisplayPort 1.4 RX-subsysteem Voorbeeldontwerp van het ZCU102-bord naar het ZCU106-bord in de 2021.1-release te porten.
Raadpleeg voor eventuele problemen de DisplayPort 1.4 RX-subsysteem en DisplayPort 1.4 TX-subsysteem Productgidsen en bekijk de voorbeeldontwerpinstructies die in elk ervan worden gegeven.
ZCU102 DisplayPort 1.4 RX Voorbeeldontwerp Overzicht
Het voorbeeldontwerp van het DisplayPort 1.4 RX-subsysteem is bedoeld om de eigenschappen van het DisplayPort 1.4 RX-subsysteem en andere vergelijkbare IP-adressen weer te geven.
Het ZCU102-voorbeeldontwerp vereist het gebruik van de ZCU102-kaart en de Tokyo Electron Device Limited (TED) TB-FMCH-VFMC-DP-module.
Er zijn verschillende voorbeeldontwerpopties beschikbaar.
Voor een ZCU102-bord kijken we alleen naar de GTHE4-opties:
- Alleen RX
- Alleen TX
- FB-doorvoer zonder HDCP1.3/HDCP2.2/2.3
- FB-doorvoer met HDCP1.3 en HDCP2.2/2.3
- MST FB Pass-through zonder alleen HDCP1.3 en TX
We zullen dezelfde opties gebruiken bij het overzetten van het ontwerp naar het ZCU106-bord.
De volgende stappen kunnen worden gebruikt om het ZCU102-voorbeeldontwerp naar de ZCU106-kaart te porten.
Voor dit voorbeeld heb ik de FB Pass-through gebruikt zonder HDCP1.3/HDCP2.2/2.3-ontwerp, maar elk van de ontwerpen kan met dit proces worden gebruikt.
Opmerking: deze stappen zijn bedoeld voor instructiedoeleinden en er is meer dan één manier om een ontwerp over te dragen.
- Open een nieuw Vivado-project met het ZCU102-bord als doel geselecteerd.
- Selecteer "Blokontwerp maken"
- Voeg een "Video DisplayPort 1.4 RX-subsysteem" IP-blok toe
- Dubbelklik en selecteer de juiste voorbeeldontwerpselectie
- Wijzigingen toepassen en het bewerkingsvenster sluiten
- Klik met de rechtermuisknop en selecteer "Open IP-voorbeeldontwerp"
- Wacht tot het project volledig is geopend en geladen.
- Ga naar Projectmanager->Projectoverzicht->Projectdeel
- Ga naar Apparaat en wijzig dit in ZCU106, klik vervolgens op Toepassen en OK.
- Wacht tot het is geladen en selecteer vervolgens "Open Block Design"
- Selecteer "IP-status melden" in de gele pop-up bovenaan de pagina
- Zorg ervoor dat alle IP-adressen zijn geselecteerd en klik op "Upgrade Selected"
- Als daarom wordt gevraagd, geen klik op "Uitvoerproducten regenereren".
- Dubbelklik op het Video PHY Controller-blok en wijzig de GT: Startkanaallocatie in X0Y12 (de GT-locatie is te vinden op de ZVU106 schema)
- Valideer het blokontwerp
- Synthese uitvoeren
- Open het gesynthetiseerde ontwerp
- Wijzig onder I/O-poorten alle waarden van de "Package Pin" naar de nieuwe waarden die hieronder worden vermeld. (U kunt ook de bijgevoegde Excel-spreadsheet raadplegen)
- Alle rode "I/O Std"-klokbronnen veranderen in LVCMOS18
- Sla het project op
- Synthese en implementatie uitvoeren
- Genereer Bitstream
- Hardware exporteren en Bitstream opnemen
- Start Vitis
- Een platformproject maken
- Selecteer het geëxporteerde XSA-bestand
- Bouw het project
- Selecteer de importvoorbeelden onder de dp14rxss-driver in de BSP onder de standalone op psu_cortex53_0
- Selecteer het juiste voorbeeldproject
- Bouw het project
- Debug op het ZCU106-bord met de juiste hardware-aansluitingen en selecteer afspelen wanneer klaar
- Je zou klaar moeten zijn!
(Opmerking: moet u mogelijk de ZCU106 SCUI gebruiken en de FMC VADJ instellen op 1.8V)
Voor vragen of opmerkingen verwijzen wij u naar de Video- en audioforum.
ZCU102_naar_ZCU106.zip
PlatoAi. Web3 opnieuw uitgevonden. Gegevensintelligentie versterkt.
Klik hier om toegang te krijgen.