Zynq FSBL: Unterschied zwischen den Versionen

Aus Nicki Wiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
=Zynq SDK FSBL=
=Zynq SDK FSBL=
Verwendetes Board Trenz TE0720.<br>
Verwendetes Board Trenz TE0720.<br>
== SDK export ==
 
Wenn noch nicht geschehen exportieren der Hardware-Konfigurations ins SDK.<br>
== Vitis ==
Im Vivado:
 
* File &rArr; Export &rArr; Export Hardware... (include Bitstream)
* File &rArr; Launch SDK &rArr; Finish


== FSBL ==
== FSBL ==
Zeile 15: Zeile 13:
Debug ausgaben sind standardmäßig deaktiviert zum aktivieren:<br>
Debug ausgaben sind standardmäßig deaktiviert zum aktivieren:<br>
Rechtsklick auf fsbl Projekt &rArr; C/C++ Build Settings &rArr; Tool Settings Tab &rArr; Symbols (unter ARM v7 gcc compiler) &rArr; Klick + &rArr; <code>FSBL_DEBUG_INFO</code> &rArr; OK
Rechtsklick auf fsbl Projekt &rArr; C/C++ Build Settings &rArr; Tool Settings Tab &rArr; Symbols (unter ARM v7 gcc compiler) &rArr; Klick + &rArr; <code>FSBL_DEBUG_INFO</code> &rArr; OK
== SDK export ==
Wenn noch nicht geschehen exportieren der Hardware-Konfigurations ins SDK.<br>
Im Vivado:
* File &rArr; Export &rArr; Export Hardware... (include Bitstream)
* File &rArr; Launch SDK &rArr; Finish

Version vom 23. August 2021, 07:58 Uhr

Zynq SDK FSBL

Verwendetes Board Trenz TE0720.

Vitis

FSBL

Wurde das SDK nicht aus Vivado mit dem SDK-Arbeitsbereich heraus gestartet. Muss der Pfad des SDK-Arbeitsbereich angegeben werden.
FSBL (First Stage Boot Loader) erstellen:

File ⇒ New ⇒ Application Project
Project name: fsbl ⇒ Next
Available Templates: Zynq FSBL ⇒ Finish

Debug ausgaben sind standardmäßig deaktiviert zum aktivieren:
Rechtsklick auf fsbl Projekt ⇒ C/C++ Build Settings ⇒ Tool Settings Tab ⇒ Symbols (unter ARM v7 gcc compiler) ⇒ Klick + ⇒ FSBL_DEBUG_INFO ⇒ OK

SDK export

Wenn noch nicht geschehen exportieren der Hardware-Konfigurations ins SDK.
Im Vivado:

  • File ⇒ Export ⇒ Export Hardware... (include Bitstream)
  • File ⇒ Launch SDK ⇒ Finish