Hallo Community!
Heute ist ein neues Spielzeug (VisionFive2) bei mir angekommen. Will ein wenig in die RISC-V Welt hinein schnuppern. Cross compiler (GCC 14.2 konfiguriert für riscv64-none-elf) ist auch schon einsatzbereit. Bin gerade dabei OpenSBI und U-Boot zu compilieren um das Board mal zu testen. Weiterer Schritt wäre ein simples "Hello World" Programm über die serielle Schnittstelle.
Da ich aber noch gerne weiter in die Materie eintauchen würde (Bare-Metal), würde ich ein paar Informationen benötigen, die ich leider noch nicht gefunden habe. Zum Beispiel ein grundlegendes TRM für die RISC-V Architektur, was mal die Basisarchitektur erklärt, Speichermanagement, Exception und Interrupt handling, Systemregister, grundlegende Interfaces und so weiter...
Auf der offiziellen RISC-V Präsenz hab ich derzeit bis auf die ISA und die verwendete ABI nur wenig gefunden, leider. :(
Kennt hier wer nützliche Ressourcen, die den Einstieg leichter machen?