Design and Implementation of Bootloader for Controller Area Network (CAN) Protocol

Authors

  • Kolluru Sarojini Anuradha
  • Dr. G. Rajeswara Rao Assistant Professor

Keywords:

Boot-loader, Controller Area Network (CAN), Operating Systems (OS), ROM, Vendor Cast.

Abstract

A boot-loader is a small part of the controller's ROM that executes instructions when the controller is turned on. This feature is utilized to write through into flash memory by the boot-loader application, which can access any one of the peripherals including CAN, SPI, and others to exchange data. In this paper, the boot-loader is used to implement telecommunications services such as CAN, SPI, and UART. Hardware testing will be carried out utilizing debugger software when the design and production are completed. The testing software is based on the hardware's capabilities. During the testing phase, several difficulties are discovered that necessitate hardware or software adjustments. This project has all of the testing functionalities. Enterprise Architecture software is used to implement the boot-loader design. To begin the test application, select the test software for any technique from a pool of software testing facilities including Vector Cast. Use the built-in test functions offered by OS vendors once the operating system (OS) is fully loaded.

Author Biography

Dr. G. Rajeswara Rao, Assistant Professor

Department of Electronics and Communications Engineering, Gayatri College of Engineering, Visakhapatnam, Andhra Pradesh, India

Published

2022-04-04

Issue

Section

Articles