Development of an advanced nano-satellite (VELOX-IV) : onboard computer system

VELOX-IV is an ongoing satellite project by NTU’s Satellite Research Centre (SaRC). This satellite will be a nano-satellite. This final year project focuses on the development of program updating feature for the onboard computer system. The current 8-bit microcontroller used in previous satellite...

Full description

Saved in:
Bibliographic Details
Main Author: Li, Zhi
Other Authors: Chen Shou Shun
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/69308
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-69308
record_format dspace
spelling sg-ntu-dr.10356-693082023-07-07T17:34:39Z Development of an advanced nano-satellite (VELOX-IV) : onboard computer system Li, Zhi Chen Shou Shun School of Electrical and Electronic Engineering Satellite Engineering Centre DRNTU::Engineering VELOX-IV is an ongoing satellite project by NTU’s Satellite Research Centre (SaRC). This satellite will be a nano-satellite. This final year project focuses on the development of program updating feature for the onboard computer system. The current 8-bit microcontroller used in previous satellites projects are not able to meet the demand of complex research project in the future and the ready to fly kit used in the development of previous satellite onboard computer system presents various limitation in performance, peripherals, data buses and instruction size. Therefore, a 32-bit microcontroller from Texas Instruments is used in the development of this program-updating feature for the onboard computer system. In this project, a serial communication interface was used to transfer program code from personal computer to the microcontroller, and a serial peripheral interface was used to interface with external flash memory to store a backup of the bootloader firmware. The bootloader firmware and programs will be stored in on-chip flash memory, which will be executed when power up. In case of corruption or accidental erase of on-flash memory in space. The microcontroller will boot from the backup bootloader firmware stored in external flash memory. Bachelor of Engineering 2016-12-12T09:16:41Z 2016-12-12T09:16:41Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/69308 en Nanyang Technological University 44 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Li, Zhi
Development of an advanced nano-satellite (VELOX-IV) : onboard computer system
description VELOX-IV is an ongoing satellite project by NTU’s Satellite Research Centre (SaRC). This satellite will be a nano-satellite. This final year project focuses on the development of program updating feature for the onboard computer system. The current 8-bit microcontroller used in previous satellites projects are not able to meet the demand of complex research project in the future and the ready to fly kit used in the development of previous satellite onboard computer system presents various limitation in performance, peripherals, data buses and instruction size. Therefore, a 32-bit microcontroller from Texas Instruments is used in the development of this program-updating feature for the onboard computer system. In this project, a serial communication interface was used to transfer program code from personal computer to the microcontroller, and a serial peripheral interface was used to interface with external flash memory to store a backup of the bootloader firmware. The bootloader firmware and programs will be stored in on-chip flash memory, which will be executed when power up. In case of corruption or accidental erase of on-flash memory in space. The microcontroller will boot from the backup bootloader firmware stored in external flash memory.
author2 Chen Shou Shun
author_facet Chen Shou Shun
Li, Zhi
format Final Year Project
author Li, Zhi
author_sort Li, Zhi
title Development of an advanced nano-satellite (VELOX-IV) : onboard computer system
title_short Development of an advanced nano-satellite (VELOX-IV) : onboard computer system
title_full Development of an advanced nano-satellite (VELOX-IV) : onboard computer system
title_fullStr Development of an advanced nano-satellite (VELOX-IV) : onboard computer system
title_full_unstemmed Development of an advanced nano-satellite (VELOX-IV) : onboard computer system
title_sort development of an advanced nano-satellite (velox-iv) : onboard computer system
publishDate 2016
url http://hdl.handle.net/10356/69308
_version_ 1772825373278470144