Implementation of Driver Software of Trailer Module Chip
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.
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
Copyright (c) 2022 Sundar Ganesh C, Vinoth Kumar T, Gopinath B, Madhan Kumar C, Suresh B, Vijayaragavan M
This work is licensed under a Creative Commons Attribution 4.0 International License.
Views: Abstract : 26 | PDF : 16