Home > On-Demand Archives > Talks >

Running Up That HIL: A Guide to Starting with HIL

Ander Galisteo - Watch Now - EOC 2023 - Duration: 38:55

Running Up That HIL: A Guide to Starting with HIL
Ander Galisteo
Hardware In the Loop (HIL) is a testing methodology that enables the testing of embedded systems with real-world hardware components. This talk aims to demonstrate how HIL can be used to develop, test and evaluate complex embedded systems, with a real-world approach based on countless HIL projects with multiple clients across the embedded industry. Attendees will gain understanding of the HIL approach and the benefits it can bring for embedded system development. They will learn how to use HIL for verification and validation of embedded systems, and see how it can be applied in real-world scenarios. Finally, this talk will provide a very minimum HIL setup needed to start exploring your own project HIL needs.
italicssurround text with
boldsurround text with
**two asterisks**
or just a bare URL
surround text with
strikethroughsurround text with
~~two tilde characters~~
prefix with

Score: 0 | 1 year ago | 1 reply

Your talk contains real interesting view points, Ander. The testing costs are often underestimated. Testing early, automatically and continuously improves the product quality and reduces the overall costs. Especially duration tests bring up some issues as well and should be an important part. In our company, for internal usage, we started with a REST-API controlled test adapter for remote testing new firmware images.

Ander GalisteoSpeaker
Score: 0 | 1 year ago | 1 reply

Thanks for your nice comment! Yes, sometimes we focus too much on the technical details and forget the overall picture; HIL is done to reduce costs and/or make our lives easier. We should always focus on how to obtain maximum benefit with minimum effort. How much is the overall overhead of having a REST-API infrastructure for the tests?

Score: 0 | 1 year ago | no reply

This question I cannot answer right now, Ander. It is still a fresh started project and we have to learn. The test adapter runs an embedded Linux as REST-API server, performing the initiated actions. One interesting point here is the possible remote access, allowing automated tests from an other location. An other advantage is the hardware independent control interface,