Forum: FPGA, VHDL & Co. Xilinx KCU105 Flash programmieren oder von SD-Karte programmieren


von Rüdiger (Gast)


Lesenswert?

Ich stehe wahrscheinlich auf dem Schlauch, aber momentan finde ich beim 
besten Willen nicht heraus, wie man bei diesem Board entweder den 
QSPI-Flash programmiert oder die erforderlichen Dateistrukturen auf der 
SD-Karte anlegt.

Die Beschreibung für letzteres ist recht knapp gehalten und gibt nur die 
Verwendung zum Abspielen von Hersteller-Demos wieder; den produktiven 
Einsatz hat man irgendwie vergessen....

"KCU105 Board User Guide
www.xilinx.com
116
UG917 (v1.3) June 27, 2015
Appendix C:
System Controller
CONFIG Menu
The system controller CONFIG menu is used to configure the KCU105 
UltraScale FPGA from
a micro-SD card. One of sixteen bitstreams can be selected for use by 
the configuration
engine by setting a binary encoded value on
the system controller mode DIP switch SW15
positions 1 - 4 (M3, M2, M1, M0) prior to board power up. See
FPGA Configuration, page 13
.
Once the board is powered up or when the system controller POR 
pushbutton (SW14) is
pressed, the system controller CONFIG Menu can also be used to select 
the micro-SD card
bitstream.
CONFIG Menu Options
KCU105 System Controller
- CONFIG Menu-
1. Configure UltraScale FPGA from microSD Card
0. Return to Main Menu
Select an option
Option 1: Configure UltraScale FPGA from microSD Card
Enter a Bitstream number (0-15):
0
Info: Xilinx.sys opened
Info Configuration definition file "kcu105d/set0/config.def" opened
Info: Clock divider is set to 2
Info: Total 1 device(s) in the chain
Info: Total 1 configuration target(s) in the chain
Info: Target device ID code: 0x3822093
Info: Target device DNA code: 0xD4B3A5820E041
Info: Configuring target(s)...
Info: Bitfile "kcu105d/set0/ipi_app.bit" opened
...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Info: Target Done is high
Info: Target Init_b is high"

Wie erstelle ich nun die Dateien Xilinx.sys und die config.def?

von Christian R. (supachris)


Lesenswert?

Rüdiger schrieb:
> Wie erstelle ich nun die Dateien Xilinx.sys und die config.def?

Xilinx.sys kenne ich noch von der Config über den Xilinx Ace. Vielleicht 
geht das auch für die Lösung da. Ansonsten hat Xilinx für sowas 
eigentlich immer solche PowerPoints, in denen das erklärt wird.

von Antti L. (xilant)


Lesenswert?

es war SYSACE 2 auch mal da, bei manchen boards.

Aber ist alles weg, obsoleted jetzt.

von Cle (Gast)


Lesenswert?

Stehe vor dem gleichen Problem, falls jemand zwischenzeitlich eine 
Lösung gefunden hat wäre ich über eine Info sehr dankbar.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.