/ / Comment mettre des fichiers dans Riscv Linux? - linux, riscv, zynq

Comment mettre des fichiers dans riscv linux? - linux, riscv, zynq

ri 1.Nous avons essayé d'installer la puce de fusée avec risc-v linux sur Zedboard et nous sommes entrés avec succès dans riscv linux. Cependant, nous ne pouvions pas "mettre les fichiers compilés par l'assembleur (en utilisant l'instruction: riscv64-unknown-linux-gnu-g ++) dans riscv linux. Quelqu'un pourrait-il me dire comment le mettre? (Ps nous avons essayé de monter les fichiers dans le fichier nommé root.bin, mais il semble que linux risc-v n’utilise pas ce fichier pour démarrer.) 2. Si nous utilisons linstrustion [make CONFIG = RoccExampleConfig] sur notre atelier, est-ce que ce sera RoCC? Si non, comment activer RoCC?

Réponses:

1 pour la réponse № 1

Le fichier de démarrage.bin est lu par le microprogramme exécuté par la CPU Zynq ARM au démarrage. Il contient le chargeur de démarrage et les instructions pour démarrer Linux sur ce processeur. Il peut également contenir un train de bits pour la logique programmable.

Selon https://github.com/ucb-bar/fpga-zynq/issues/22 vous devez placer vos fichiers dans le fichier initramfs RISC-V jusqu'à ce que Tether fonctionne.