CFP last date
20 December 2024
Reseach Article

CAN based Boot Loader using PSoC 5

by Rajasekhara Reddy Challa, Krishna Chaitanya Janapati
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 102 - Number 14
Year of Publication: 2014
Authors: Rajasekhara Reddy Challa, Krishna Chaitanya Janapati
10.5120/17881-8583

Rajasekhara Reddy Challa, Krishna Chaitanya Janapati . CAN based Boot Loader using PSoC 5. International Journal of Computer Applications. 102, 14 ( September 2014), 9-13. DOI=10.5120/17881-8583

@article{ 10.5120/17881-8583,
author = { Rajasekhara Reddy Challa, Krishna Chaitanya Janapati },
title = { CAN based Boot Loader using PSoC 5 },
journal = { International Journal of Computer Applications },
issue_date = { September 2014 },
volume = { 102 },
number = { 14 },
month = { September },
year = { 2014 },
issn = { 0975-8887 },
pages = { 9-13 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume102/number14/17881-8583/ },
doi = { 10.5120/17881-8583 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:33:05.159192+05:30
%A Rajasekhara Reddy Challa
%A Krishna Chaitanya Janapati
%T CAN based Boot Loader using PSoC 5
%J International Journal of Computer Applications
%@ 0975-8887
%V 102
%N 14
%P 9-13
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In this paper, we describes how to use PSoC Creator™ in building of CAN-based boot loader applications and working flow of boot loader (its requirements) to create CAN communication between host and Psoc5. The complete system design is constrained on two different theories named wired and wireless. In UART and USB the communication is wired, so these can't accommodate longer distance communication and speeds (Full UART mode data rate is 57600 bps) are less. In I2C and SPI communications between PSoC is wireless and invisible i. e. Flow of data and the speed is good enough. The complete design is isolated on a single PCB with multiple ICs (master and slave ICs) respectively.

References
  1. PSoC® 4 I2C Bootloader – Cypress, Available: http://www. cypress. com/?docID=48766
  2. CY8CKIT-050 PSoC® 5 Development Kit Guide – Cypress, Available: http://www. cypress. com/?docID=46949
  3. CY8CKIT-017 CAN/LIN Expansion Board Kit Guide, Available: www. farnell. com/datasheets/1712465. pdf
  4. Mark Ainsworth; PSoC® 3, PSoC 4, and PSoC 5LP – Introduction to Bootloaders, Available: http://www. cypress. com/?docID=50276
  5. VN1600 Interface Family - Vector, Available: www. vector. com/portal/. . . /VN1600_Interface_Family_Manual_EN. pdf
  6. CAN with Flexible Data-Rate, Available: http://www. boschsemiconductors. de/media/pdf_1/canliteratur/can_fd_spec. pdf
  7. AN73503 - USB HID Bootloader for PSoC® 3 and PSoC 5LP - Cypress, Available: http://www. cypress. com/?rID=57561
Index Terms

Computer Science
Information Sciences

Keywords

pSoC Creator CAN boot loader host PSoC5.