Networking / Diagnostics Stacks
Functional validation of the CAN controller of an ARM cored Integrated GPS chip
Our Client’s decision to outsource CAN validation was based on the premise that ‘the more testing you do; the better’. With finite resources and specialized knowledge in the GPS domain, the client could at best conduct only high level testing for this Automotive protocol. Embitel’s expertise in the Embedded Automotive domain and our reputation for providing high quality validation services made Embitel the choice of Vendor.
To carry out the functional validation of the CAN controller, Embitel proposed a comprehensive test plan with more than 100 unique test cases of the following:
The CAN network simulation was done using SamDia and HS+ interfaces. Test stubs for activating various features of the controller were prepared using uVision IDE.
After four weeks of intense testing, we discovered some serious issues in Baud rate synchronization and Sleep mode. We also found a few issues in the test mode of the CAN controller. We investigated the problem further and narrowed it down to the CAN IP (our client had bought the CAN IP from another vendor). Though this IP was expected to perform in all the scenarios, it however had certain limitations.
Embitel was able to verify the IP and identify its limitations. This input from Embitel was indeed timely and it helped the client fix these defects well before the release date. It was an excellent learning for the Embitel team and also a very good reassurance for the client about Embitel’s capabilities in the field of testing and validation.
Success
+91 80 41694200
+49 (0)711-60 17 47-788 / 789
+49 (0)711-60 17 47-789
+1-248-385-2017
+49 170 1688028
Head-up Display
Infotainment
J1939 Stack
OBD 2 Stack
Bootloader Software
ISOBUS Stack
Telematics Platform
ECU Development
AUTOSAR
HMI/UI Development
IoT
Embedded Software and Hardware