Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/156465
Title: OS development for embedded platform
Authors: Chandna, Divvij
Keywords: Engineering::Computer science and engineering::Software::Operating systems
Issue Date: 2022
Publisher: Nanyang Technological University
Source: Chandna, D. (2022). OS development for embedded platform. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/156465
Project: SCSE21-0322
Abstract: In recent years, there has been a tremendous increase in the use of embedded systems and devices, which has resulted in the rapid development of new and improved embedded platforms on which to run applications. The RISC-V processor is one of these platforms, and it is expected to be the future of embedded development. The goal of the research in this project is to look at how an Embedded Linux Operating System is ported to the HiFive Unmatched RISC-V platform. Buildroot, an open-source tool that simplifies and automates the process of creating a complete and bootable Linux environment for an embedded system, is one of the tools used to attempt this, along with others. It builds a Linux-based development system for a RISC-V processor using cross-compilation. In this project, a Raspberry Pi is initially utilized as a testing platform for developing an embedded system using Buildroot. The HiFive Unmatched platform is then used to build a Linux-based embedded system. The systems created on the RPi and HiFive Unmatched are then benchmarked, to compare the performance of each.
URI: https://hdl.handle.net/10356/156465
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
FYP REPORT.pdf
  Restricted Access
2.46 MBAdobe PDFView/Open

Page view(s)

20
Updated on May 20, 2022

Download(s)

2
Updated on May 20, 2022

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.