2016-10-05 4 views
-1

ri 1. Wir haben versucht, den Raketenchip mit RISC-V Linux auf Zedboard zu installieren, und wir hatten erfolgreich RISCV Linux eingegeben. Allerdings konnten wir die von Assembler kompilierten Dateien (mit dem Befehl: riscv64-unknown-linux-gnu-g ++) nicht in riscv linux einfügen. Würde mir bitte jemand sagen, wie man es einlegt? (ps wir haben versucht, die Dateien in die Datei namens root.bin zu mounten, aber es scheint, dass risc-v linux diese Datei nicht zum booten benutzt.) 2. Wenn wir die linux instrustion [make CONFIG = RoccExampleConfig] benutzen unser Workshop, wäre es RoCC dort? Wenn nicht, wie kann RoCC aktiviert werden?Wie man Dateien in Riscv Linux steckt?

Antwort

1

Die Datei boot.bin wird von der Firmware gelesen, die von der Zynq ARM CPU beim Booten ausgeführt wird. Es enthält den Bootloader und Anweisungen zum Booten von Linux auf dieser CPU. Es kann auch einen Bitstrom für die programmierbare Logik enthalten.

Gemäß https://github.com/ucb-bar/fpga-zynq/issues/22 müssen Sie Ihre Dateien in die RISC-V-Initramfs-Datei speichern, bis der Tether funktioniert.

+0

danke, ich habe bereits aufgegeben, mit PK Code ausführen, anstatt es in RISCV Linux zu setzen – jjlin

Verwandte Themen