

Chris Wunderlich
I retired from Infineon after 23 years as an AURIX™ Lead Principal Microcontroller Engineer. I have over 35 years working with Embedded Systems. Before becoming an engineer, I worked as a licensed master automobile mechanic and also served eight years in the United States Marine Corps Reserve. After graduating college with a Bachelor of Science in Electrical Engineering, I primarily worked in the Automotive Semiconductor Sector. I began by working at different Automotive Tier One’s. I started as an entry level engineer gaining practical experience that led to designing automotive modules (both hardware and software) for worldwide automotive OEM’s. Most of the modules went into series production. I have extensive experience traveling to Europe and Asia providing technical trainings/meetings with OEM’s and Tier One’s. This includes a short-term delegation in Munich Germany working for the Siemens/Infineon microcontroller business unit as an application engineer. I am an expert for automotive embedded systems (powertrain, safety, body, gateway and cybersecurity). Concerning code generation, I primarily write in C and will add optimized Assembly when needed. I like creating Windows C# applications to support my embedded applications. I have a high desire to provide unique solutions to complex problems.
Owner / Electrical Engineer






This is a Body Control Module (BCM) demonstrator board that I designed along with some Infineon colleagues.
It uses the highest content possible for Infineon products.
These are some PCBs that I primarily designed and/or wrote software.
















Application Notes
A few application notes I created while working for Infineon
XC886 Stand-Alone MultiCAN Controller (SAMC) User's Guide
Using the Code signal to Overlay External Code memory onto external data memory
Understanding the TC1775B BootStrap Loaders
Serial output expansion using an HTC959 shift register via MSC on AUDO-NG devices
Publications
Over the Air Software Update Realization within Generic Modules with Microcontrollers Using External Serial FLASH
17-01-1613 · Mar 28, 2017
Patents
FAST SECURE BOOTING METHOD AND SYSTEMFAST SECURE BOOTING METHOD AND SYSTEM
11960608 · Issued Apr 16, 2024
See patent
A method to secure boot an electronic device is disclosed according to some embodiments. The method includes receiving a request to initiate a boot sequence using memory content stored in a non-volatile memory circuit. A secure boot circuit receives verification data from the non-volatile memory circuit indicating the memory content. The verification data includes an error correction code for the memory content without including all of the memory content. A cryptographic hashing operation is performed to the error correction code in the secure boot circuit to obtain a digest of the error correction code. The digest is compared with a pre-stored reference digest to generate a verification signal. The verification signal is provided to the electronic device indicating whether the boot sequence passes the verification.
Acquisition of data and autonomous transfer of data through communication interface in automotive system
US 8,015,323 · Issued Sep 6, 2011
See patent
In an interface, a host device or controller configures a peripheral or remote device to send data back to the host device. The remote device is operatively coupled to one or more sensors located throughout the vehicle and performs an analog to digital conversion on signals received from the sensors. The signal data is automatically transferred into particular locations in memory of the host device. In this manner, the host merely has to access its memory to obtain fresh data needed to control one or more operations of the vehicle.
Control systems and methods associated therewith
US 7,751,967 · Issued Jul 6, 2010
See patent
One embodiment of the invention includes a method for managing a system. The method includes providing a plurality of system values and generating an event signal if one of the plurality of system values is logically related to a compare value. At least two of the plurality of system values are captured at a time that is related to the event signal. Other systems and methods are also disclosed.
Clock system for controlling autonomous transfer of data
US 7,464,202 · Issued Dec 9, 2008
See patent
A system that controls the application of a clock signal used to autonomously transfer data from a remote device to a host device. The clock signal can be allowed to continually cycle for legacy applications, or can be controlled to only cycle when data transmissions are occurring.
Smart time tire monitoring system
US 7,385,485 · Issued Jun 10, 2008
See patent
A tire monitoring system and associated method includes a plurality of tire sensor modules configured to transmit tire data in a wireless fashion at a predetermined time interval. The system also includes a vehicle control module that is configured to receive the tire data from the tire sensor modules, and is further configured to dictate the predetermined time interval at which the tire data is transmitted by the tire sensor modules.
Power delivery circuit with short circuit protection
US 5,986,359 · Issued Nov 16, 1999
See patent
The present invention advantageously provides a microprocessor controlled power delivery circuit with short circuit protection. The microprocessor controls the load current flow at the circuit's load connection terminal by connecting this terminal to the positive or negative side of a power supply or opening the circuit to prevent current flow. The short circuit protection uses a passive electrical component feedback circuit to communicate the voltage level at the circuit's load connection terminal back to the microprocessor. The microprocessor routinely monitors this voltage and compares this voltage against the expected voltage at this terminal. When the actual voltage does not match the expected voltage, the circuit will provide protection by interrupting current flow through the load connection terminal.