RACam [1] is an Active Safety product designed and manufactured at Delphi and is part of their ADAS portfolio. It combines two sensors - Electronically Scanned RADAR and Camera in a single package. RADAR and Vision fusion data is used to realize safety critical systems such as Adaptive Cruise Control (ACC), Autonomous Emergency Braking (AEB), Lane Departure Warning (LDW), Lane Keep Assist (LKA), Traffic Sign Recognition (TSR) and Automatic Headlight Control (AHL).
With an increase in Active Safety features in the automotive market there is also a corresponding increase in the complexity of the hardware which supports these safety features. Delphi’s hardware design for Active Safety has evolved over the years. In Delphi’s RACam product there are a number of critical components required in order to realize RADAR and Vision in a single package. RACam is also equipped with a fan and heater to improve the operating temperature range. RADAR and Camera sensors go through unit specific calibration to adjust the sensitivity and alignment of the sensors. Manufacturability of this advanced system needs to be part of the design solution.
To achieve flawless manufacturing of RACam, Delphi uses XCP protocol at different stages of the manufacturing process. XCP commands are used to verify RADAR, Camera, Heater, Fan, Memory Integrity and Diagnostics. RADAR and Camera sensors are calibrated using XCP commands and calibrations are stored in flash memory. These calibrations are also used for sensor alignment in the vehicle.
This paper provides design details of how the XCP protocol is used in the RACam project. RACam specific functions are realized using XCP user commands and they will be discussed in this paper.
Patel, U., Parnasala, S., Melinmath, C., Khalid, K. et al., "Flawless Manufacturing of RACam through XCP Protocol," SAE Technical Paper 2016-01-0047, 2016, https://doi.org/10.4271/2016-01-0047.