Remote Ethernet Debugging for Automotive Memory-Mapped Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In automotive systems, accessing and debugging network devices with embedded processors is challenging due to restricted physical access and the removal of JTAG or serial wire ports for security reasons, which hinders testing and debugging processes.

Innovation Solution

A chipset with a memory-mapped device, Ethernet interface, and remote management controller allows for remote testing and debugging via Ethernet frames, enabling authorized access to registers without physical test access ports.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If JTAG or serial wire ports are removed from network devices, then security against intruders is improved, but testing and debugging capability deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidtesting and debugging capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary device that acts as a bridge between the host device and the network device. This intermediary contains a test access port that is remotely accessible via Ethernet, allowing testing and debugging functionality to be provided without direct physical access to the network device's processor. The intermediary mediates between the need for security (no direct access ports on network device) and the need for testing capability (remote access through intermediary).

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical/physical connection system (direct JTAG or serial wire ports on the network device) with an Ethernet-based remote access system. Instead of requiring physical connectors and wires directly attached to the network device, the system uses network protocols over Ethernet to provide equivalent testing and debugging functionality, thereby eliminating physical access requirements while maintaining capability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Object-affected harmful factors

If network devices are placed in molded housings for protection, then environmental protection is improved, but physical access for testing deteriorates

Engineering Contradiction:
Improveenvironmental protectionVSAvoidphysical access
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The intermediary device serves as a mediator that provides testing access without requiring physical access to the protected network device. The intermediary contains the test access port that can be remotely reached via Ethernet, eliminating the need to open or access the molded housing while still enabling testing functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent moves the test access port from the physical dimension (requiring direct physical access to the device) to the network dimension (accessible via Ethernet communication). This dimensional shift allows testing to occur through the network medium rather than through physical space, bypassing the protective housing barrier.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If direct physical connections are eliminated for remote access, then security is improved, but testing capability deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidtesting capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent substitutes the mechanical connection system (direct physical ports and connectors) with an Ethernet-based network system. The test access port in the intermediary device communicates with the host device through Ethernet frames, replacing the need for direct physical JTAG or serial wire connections while maintaining equivalent testing functionality through network protocols.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The intermediary device acts as a mediator that enables indirect access to the network device through Ethernet communication. Rather than requiring direct physical connections to the network device's processor, the intermediary provides a remote test access port that communicates via Ethernet, thereby enabling testing capability without direct physical access and maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11012333B2Securing and controlling remote access of a memory-mapped device utilizing an ethernet interface and test port of a network device
Publication Date: 2021.05.18 INFINEON TECHNOLOGIES AMERICAS CORP
  • US11012333B2 patent drawing
  • US11012333B2 patent drawing
  • US11012333B2 patent drawing

AI summary

A network device including access and test ports, an interface, and first and second controllers. The interface receives an Ethernet frame transmitted over an Ethernet network to the network device. The Ethernet frame includes bits for testing or debugging the memory-mapped device and is received at the interface based on an output of a host device. The first controller converts the Ethernet frame to a first access frame. The test port receives a diagnostic signal transmitted from the host device to the network device. The second controller converts the diagnostic signal to a second access frame and controls passage of the access frames to the memory-mapped device via the access port. The first controller tests or debugs the memory-mapped device based on data received from a register of the memory-mapped device. The data is written in the register based on the first and second access frames.