YoVDO

RISC-V Software Ecosystem in 2020

Offered By: linux.conf.au via YouTube

Tags

linux.conf.au Courses RTOS (Real-time Operating System) Courses QEMU Courses RISC-V Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution and current state of the RISC-V software ecosystem in this conference talk from linux.conf.au 2020. Gain insights into the rapid growth of RISC-V hardware designs and the need for accelerated software development to make RISC-V a competitive alternative to mainstream ISAs. Learn about major software projects, future goals, and areas requiring community contribution. Discover the status of key components including the Linux kernel, RTOS, QEMU, toolchains, boot loaders, hypervisors, and various Linux distributions supporting RISC-V. Understand the importance of open-source software in driving RISC-V's success and find guidance on how to contribute to this growing ecosystem.

Syllabus

Western Digital
Software Ecosystem Overview Linux kernel, RTOS, QEMU, Applications, Toolchain
Linux Ecosystem: Status At-a-glance Fast progress but more work needed
Toolchain: Compilers and Core Libraries Compilers OK, libraries need work
RISC-V Boot Flow Follows commonly used multiple boot stages model
OpenSBI open-source implementation of SBI specifications
Boot Loaders
Linux kernel Support added with kernel 4.15
Hypervisors Type-1/Type-2 hypervisor support available on RISC-V
Linux Distributions Fedora, Debian and OpenSuse are very active Fedora: stage 4 disk images released
Non-Linux distributions Slow progress


Taught by

linux.conf.au

Related Courses

Real Time Operating System
Indian Institute of Technology, Kharagpur via Swayam
Mastering RTOS: Hands on FreeRTOS and STM32Fx with Debugging
Udemy
Build Your Own RealTime OS (RTOS) From Ground Up™ on ARM 1
Udemy
IoT Edge Computing: Introduction to Amazon Free RTOS
Pluralsight
FreeRTOS From Ground Up™ on ARM Processors (REVISED)
Udemy