Implementation of Driver Software of Trailer Module Chip

  • Sundar Ganesh C Department of Electrical and Electronics Engineering, Karpagam College of Engineering, Coimbatore, India.
  • Vinoth Kumar T Department of Electrical and Electronics Engineering, RVS College of Engineering and Technology Coimbatore, India
  • Gopinath B Department of Electrical and Electronics Engineering, Christ the King Engineering College Coimbatore, India
  • Madhan Kumar C Department of Electrical and Electronics Engineering, RVS College of Engineering and Technology Coimbatore, India
  • Suresh B Department of Electrical and Electronics Engineering, Angel College of Engineering and Technology, Tirupur, India
  • Vijayaragavan M Department of Electrical and Electronics Engineering, Mailam Engineering College Mailam, India
Keywords: System Basis Chip (SBC), Electronic Control Unit (ECU), TRailer Module(TRM), Controller Area Network (CAN), Serial Peripheral Interface (SPI)

Abstract

The aim of the project is to develop a driver software for UJA1076A SBC in embedded C using IAR Embedded Workbench and integrate the driver software with application software of Trailer module. Currently MC33903 system basis chip from Freescale is used in Trailer Module. As an initiative to reduce the material cost for the Trailer module product, a lower price SBC NXP UJA1076A has been used. Also due to the fact that the newly proposed SBC has less number of operating modes and registers to configure, it helps in making the driver software much more simpler, thus reducing the risk of hidden issues in the otherwise complex design and code of the current SBC driver software.

Metrics

Metrics Loading ...

References

UJA1076A (High-speed CAN core system basis chip) Product Data sheet, Technical Data Rev. 2, NXP Semiconductors ,2 — 31 January 2011.

M. Garcia Valls, I. R. Lopez and L. F. Villar, "iLAND: An Enhanced Middleware for Real-Time Reconfiguration of Service Oriented Distributed Real-Time Systems," in IEEE Transactions on Industrial Informatics, 19(1) (2013) 228-236. https://doi.org/10.1109/TII.2012.2198662

EM6151/52 Fact sheet of Windowed Watchdog IC with 5V LDO,EM MICROELECTRONIC, Copyright on 2005.

MC33903 (High Speed CAN Inteface), The Product data sheet , Technical Data Rev. 7, Freescale Semiconductor , September 2011.

Salvatore T. March and Gerald F. Smith, Design and natural science research on information technology, In: Decision Support Systems 15(4) (1995) 251– 266. https://doi.org/10.1016/0167-9236(94)00041-2

Kimoon Kim, Gwangil Geon, Seongsoo Hong, Sunil Kim and Taehyung Kim, Resource-conscious customization of CORBA for CAN-based distributed embedded systems," Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607), 2000, pp. 34-41.https://doi.org/10.1109/ISORC.2000.839509

Isabell Jahnich, Ina Podolski, and Achim Rettberg, Towards a Middleware Approach for a Self-configurable Automotive Embedded System. In: Brinkschulte, U., Givargis, T., Russo, S. (eds) Software Technologies for Embedded and Ubiquitous Systems. SEUS 2008. Lecture Notes in Computer Science, vol 5287. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87785-1_6

Key Stone Architecture Serial Peripheral Interface (SPI) user guide from Texas Instruments, March 2012.

TJA1042 High-speed CAN transceiver with Standby mode Product data sheet Technical Data Rev. 9, NXP Semiconductors , 23 May 2016.

Klaus Pohl et al., eds. Model-Based Engineering of Embedded Systems. Springer Berlin Heidelberg, 2012, p. 229.

Howard Foster, Arun Mukhija, David S. Rosenblum & Sebastian Uchitel, A Model-Driven Approach to Dynamic and Adaptive Service Brokering Using Modes. In: Bouguettaya, A., Krueger, I., Margaria, T. (eds) Service-Oriented Computing – ICSOC 2008. ICSOC 2008. Lecture Notes in Computer Science, vol 5364. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89652-4_46 .

IAR Embedded Workbench IDE User Guide for Advanced RISC Machines Limited’s ARM Cores from IAR Systems, Copyright on 1999-2009.

S. Lankes, A. Jabs and T. Bernmerl, Integration of a CAN-based connection-oriented communication model into Real-Time CORBA, Proceedings International Parallel and Distributed Processing Symposium, 2003, pp. 8.https://doi.org/10.1109/IPDPS.2003.1213239

M. Panahi, W. Nie and K. -J. Lin, The Design of Middleware Support for Real-Time SOA, 2011 14th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2011, pp. 117-124.https://doi.org/10.1109/ISORC.2011.24

D. Ardagna and B. Pernici, "Adaptive Service Composition in Flexible Processes," in IEEE Transactions on Software Engineering, 33(6) (2007) 369-384. https://doi.org/10.1109/TSE.2007.1011

Published
2022-12-30
How to Cite
C, S. G., T, V. K., B, G., C, M. K., B, S., & M, V. (2022). Implementation of Driver Software of Trailer Module Chip. International Journal of Computer Communication and Informatics, 4(2), 12-25. https://doi.org/10.34256/ijcci2222



Views: Abstract : 49 | PDF : 66

Plum Analytics