Ethernet protocol vehicle-mounted entertainment system test bench building method and test bench

By building a test bench for in-vehicle entertainment systems using the Ethernet protocol, the problem of low testing efficiency in existing technologies has been solved, enabling efficient functional testing and fault analysis, and shortening the development cycle.

CN115617007BActive Publication Date: 2026-02-17FAW VOLKSWAGEN AUTOMOTIVE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110799385.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-15
Publication Date
2026-02-17
Estimated Expiration
2041-07-15

AI Technical Summary

Technical Problem

The lack of a mature in-vehicle Ethernet communication protocol testing environment for entertainment systems in the current technology leads to low testing efficiency and fails to meet the full testing requirements of entertainment system functions.

Method used

A method for setting up a test bench for an in-vehicle entertainment system using Ethernet protocol is provided, including obtaining the schematic diagram of the whole vehicle system, drawing the schematic diagram of the test bench, installing CAN bus and Ethernet communication test equipment, and performing functional debugging, supporting direct Ethernet connection or serial connection test modes.

Benefits of technology

It improves the speed and accuracy of entertainment system testing, enables the rapid identification of functional design issues, shortens the development cycle, provides a flexible testing environment to simulate vehicle functional states, and facilitates fault analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115617007B_ABST
    Figure CN115617007B_ABST
Patent Text Reader

Abstract

The application provides a test bench building method and a test bench for an in-vehicle entertainment system based on an Ethernet protocol, and the building method comprises the following steps: (1) drawing an entertainment system test bench principle diagram according to a vehicle system principle diagram; (2) building the entertainment system test bench according to the entertainment system test bench principle diagram; (3) installing a CAN bus test device on the entertainment system test bench; (4) connecting electrical devices to the entertainment system test bench for debugging; (5) installing an Ethernet communication test device on the entertainment system test bench; and (6) performing function debugging on the entertainment system test bench. The application provides a test environment building method for current entertainment system Ethernet protocol related function testing, and the test environment can be quickly built according to the method, function design problems existing in the entertainment system host can be found in the development stage, and thus the development cycle of the entertainment system host is effectively shortened, and more time is provided for product optimization.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle testing, and more particularly to a test bench for an in-vehicle entertainment system using the Ethernet protocol. Background Technology

[0002] With the development of networks and electronic devices, in-vehicle intelligent entertainment systems have gradually become the main interactive system for drivers to communicate with their vehicles.

[0003] The current automotive CAN communication protocol uses a 500k bandwidth, which is insufficient to handle the large-scale data transmission requirements of entertainment systems. The application of Ethernet communication protocols can maximally meet the data load of current entertainment systems, making it the preferred choice for automotive communication protocols in entertainment systems. There are two main types of automotive Ethernet communication protocols: 100BASE-T1 and 1000BASE-T1, designed for 100Mbps and 1Gbps data transmission respectively.

[0004] To meet market demands, recent car models have increasingly higher requirements for entertainment system functions, necessitating comprehensive testing to reduce error rates and improve the reliability of various entertainment system functions. For the extensive testing requirements of entertainment systems, using an entertainment system test bench is currently the most common and efficient method.

[0005] Unlike the CAN communication protocol in vehicles, which can be connected in parallel or by bridging, the Ethernet communication in vehicles is a star-topology one-to-one communication mode. Currently, bridging is not feasible, so only serial connection can be used.

[0006] For testing entertainment systems based on the vehicle CAN communication protocol, there are already relatively mature testing methods and environments on the market. However, there is still no established solution for building a testing environment for entertainment systems based on the vehicle Ethernet communication protocol. Summary of the Invention

[0007] To improve the testing speed and accuracy of entertainment systems based on the Ethernet protocol, this invention provides a method for constructing a test bench for an in-vehicle entertainment system based on the Ethernet protocol.

[0008] The present invention provides a method for constructing a test bench for an Ethernet protocol-based in-vehicle entertainment system, comprising:

[0009] (1) Obtain the schematic diagram of the whole vehicle system, and draw the schematic diagram of the entertainment system test bench based on the schematic diagram of the whole vehicle system;

[0010] (2) Based on the schematic diagram of the entertainment system test bench, build the entertainment system test bench;

[0011] (3) Install CAN bus testing equipment on the entertainment system test bench;

[0012] (4) Connect the electrical components to the entertainment system test bench for debugging;

[0013] (5) Install Ethernet communication testing equipment on the entertainment system test bench;

[0014] (6) Perform functional debugging on the entertainment system test bench.

[0015] Preferably, the vehicle system schematic diagram records: vehicle electrical connection information and / or electrical selection information.

[0016] Preferably, the schematic diagram of the entertainment system test bench records: electrical connection information and / or electrical selection information of the entertainment system.

[0017] Preferably, the construction of the entertainment system test bench includes the following steps:

[0018] (2a) Construct the structural framework of the entertainment system test bench;

[0019] (2b) Set up the power supply line for the entertainment system test bench;

[0020] (2c) Build an entertainment system test bench for components and circuits.

[0021] Preferably, the debugging includes: CAN communication debugging, CAN diagnostic debugging, and power line stability debugging.

[0022] Preferably, an Ethernet communication test device is installed on the entertainment system test bench, including the following steps:

[0023] (4a) Cut the 100BASE-T1 Ethernet cable and the 1000BASE-T1 Ethernet cable on the entertainment system test bench;

[0024] (4b) Install connector A and connector B at both ends of the cut entertainment system test bench 100BASE-T1 Ethernet cable and 1000BASE-T1 Ethernet cable respectively, and connect them.

[0025] (4c) Disconnect the mating plugs and connect mating plug A and mating plug B to the Y-type cable mating plug A' and Y-type cable mating plug B' of the Ethernet communication test equipment respectively, and connect the Y-type cable plug C of the Ethernet communication test equipment to the Ethernet communication test equipment.

[0026] Preferably, the function debugging includes: CAN communication debugging, CAN diagnostic debugging, 100BASE-T1 and 1000BASE-T1 Ethernet communication debugging, Ethernet diagnostic debugging, and power line stability debugging.

[0027] More preferably, the 100BASE-T1 and 1000BASE-T1 Ethernet communication debugging includes the following steps:

[0028] (6a) Check whether the Ethernet communication related functions of the entertainment system test bench are normal. If the Ethernet communication related functions are not normal, re-flash the parameters of the entertainment system test bench controller; if the Ethernet communication related functions are normal, connect the Ethernet communication test equipment.

[0029] (6b) Disconnect the connector and connect connector A and connector B to the Ethernet communication test equipment Y-type connector A' and Y-type connector B' respectively, and connect the Ethernet communication test equipment Y-type connector C to the Ethernet communication test equipment.

[0030] (6c) Perform connectivity tests between the master controller and the slave controller using Ethernet communication test equipment;

[0031] (6d) Build the Ethernet communication test software project. After completion, start the Ethernet communication test software project and check whether the Ethernet protocol messages can be sent and received normally. If the Ethernet protocol messages cannot be sent and received normally, check the continuity between the master controller and the slave controller and the Ethernet communication test software project. Repeat steps (6c) and (6d) until the Ethernet protocol messages can be sent and received normally. If the Ethernet protocol messages can be sent and received normally, the 100BASE-T1 and 1000BASE-T1 Ethernet communication debugging is completed.

[0032] More preferably, the Ethernet diagnostics and debugging mainly includes the following steps:

[0033] Connect the Ethernet diagnostic and debugging equipment and the host computer, and read the diagnostic status of all controllers on the entertainment system test bench. If all controllers can be read and respond to Ethernet diagnostic messages, the Ethernet diagnostic debugging is successful. If any controller cannot be read, check the controller for faults and replace the controller. Repeat reading the diagnostic status of all controllers on the entertainment system test bench until the Ethernet diagnostic debugging is successful.

[0034] More preferably, after the entertainment system test bench is functionally debugged, it is first determined whether the entertainment system test bench functional debugging has passed; if the entertainment system test bench functional debugging has passed, the entertainment system test bench is completed; if the entertainment system test bench functional debugging has failed, the entertainment system test bench circuit continuity test is performed, and it is determined whether the entertainment system test bench circuit continuity test has passed; if the entertainment system test bench circuit continuity test has passed, the entertainment system test bench schematic diagram is checked and modified, and steps (1) to (6) are repeated until the entertainment system test bench functional debugging has passed; if the entertainment system test bench circuit continuity test has failed, the faulty circuit is changed, and step (6) is repeated until the entertainment system test bench functional debugging has passed.

[0035] To improve the testing speed and accuracy of entertainment systems based on the Ethernet protocol, this invention also provides a test bench for an in-vehicle entertainment system based on the Ethernet protocol, including: a gateway, a CAN bus test device, an online connection unit controller, a power amplifier controller, a vehicle host, a central controller, an instrument panel, a diagnostic interface, and a vehicle start hard-wired signal output line, a battery constant power signal output line, and a grounding wire, wherein the CAN bus test device is connected to the gateway via the CAN bus.

[0036] The online connection unit controller is connected to the gateway via an OLN Ethernet cable. The online connection unit controller is also connected to the battery constant power signal output line and the grounding line.

[0037] The power amplifier controller is connected to the gateway via CAN, and is also connected to the constant power signal output line and the grounding line of the battery.

[0038] The vehicle's main unit is connected to the gateway via an Ethernet cable. The vehicle's main unit is also connected to the battery's constant power signal output line and grounding line.

[0039] The central controller is connected to the gateway via CAN. The central controller is also connected to the vehicle start hard wire signal output line, the battery constant power signal output line, and the ground wire.

[0040] The instrument connects to the gateway via CAN, and is also connected to the battery's constant power signal output line and grounding line.

[0041] The diagnostic interface is connected to the diagnostic Ethernet activation line and the diagnostic CAN access gateway. The diagnostic interface is also connected to the vehicle start hard wire signal output line, the battery constant power signal output line, and the ground wire, respectively.

[0042] The hard-wired vehicle start signal output line is used to provide the vehicle start signal.

[0043] The battery constant voltage signal output line is used to provide a constant battery voltage signal.

[0044] The grounding wire is used for grounding.

[0045] Preferably, the CAN bus testing device includes at least one of the following: extended CAN, powertrain CAN, comfort CAN, chassis CAN, and infotainment CAN, which are respectively connected to the extended CAN reading interface, powertrain CAN reading interface, comfort CAN reading interface, chassis CAN reading interface, and infotainment CAN reading interface, for transmitting extended information, powertrain information, comfort information, chassis information, and infotainment information.

[0046] Preferably, the host Ethernet cable includes: a 100BASE-T1 Ethernet cable and a 1000BASE-T1 Ethernet cable.

[0047] Preferably, the entertainment system test bench also includes an Ethernet communication test device, which is connected to the gateway and the vehicle host respectively.

[0048] More preferably, the host Ethernet cable is provided with a docking plug A and a docking plug B in the middle, and docking plug A and docking plug B are plugged in. The docking plug is provided in the middle of the host Ethernet cable to facilitate the connection or disconnection of the Ethernet communication test equipment.

[0049] This invention provides a method for setting up a test environment for functional testing of Ethernet protocols in current entertainment systems. Based on this method, a test environment can be quickly set up, and functional design problems in the entertainment system host can be discovered during the development stage. This effectively shortens the development cycle of the entertainment system host and provides more time for product optimization.

[0050] Meanwhile, the entertainment system test bench based on the vehicle Ethernet protocol can flexibly choose between two modes for testing entertainment systems: direct Ethernet connection or Ethernet serial connection. It can simulate the actual functional state of the vehicle and also conveniently capture Ethernet packets from the bench for fault analysis, thus providing a solution for the current testing of entertainment systems based on the vehicle Ethernet protocol. Attached Figure Description

[0051] Figure 1 This is a flowchart of the test bench construction method for an entertainment system based on the vehicle Ethernet protocol of the present invention.

[0052] Figure 2 This is a schematic diagram of the entertainment system test bench of the present invention.

[0053] Figure 3 This is a flowchart of the process for building an entertainment system test bench according to the present invention.

[0054] Figure 4 This is a flowchart of the process for adding an Ethernet testing device according to the present invention.

[0055] Figure 5This is a flowchart of the 100BASE-T1 and 1000BASE-T1 Ethernet communication debugging process of the present invention.

[0056] Figure 6 This invention relates to the Ethernet cable connection scheme for the 100BASE-T1 and 1000BASE-T1 entertainment system test benches.

[0057] Figure 7 This invention relates to an Ethernet cable connection solution for an entertainment system test bench testing equipment.

[0058] Explanation of key component symbols:

[0059] 1. Diagnostic CAN 2. Extended CAN

[0060] 3 Power CAN 4 Comfort CAN

[0061] 5. Chassis CAN bus 6. OLN Ethernet cable

[0062] 7. Host Ethernet cable; 8. Infotainment CAN bus

[0063] 9. Vehicle start-up hard wire signal output line; 10. Battery constant power signal output line

[0064] 11 Grounding wire 12 Diagnostic Ethernet activation wire

[0065] 13 gateways

[0066] 20 Entertainment System Test Bench 21 Ethernet Cables

[0067] 22 Ethernet Master Controller 23 Ethernet Slave Controller

[0068] 24Y type cable 25 Ethernet communication test equipment

[0069] 21A connector A 21B connector B

[0070] 24A' Connecting Plug A' 24B' Connecting Plug B'

[0071] 24C Y-type cable plug C

[0072] CI Instrument 4RC Reversing Radar Controller

[0073] OLN Online Connectivity Unit Controller AMP Power Amplifier Controller

[0074] HU vehicle headlight switch

[0075] BCM Central Controller Diag Diagnostic Interface

[0076] ECAN Extended CAN Reading Interface, ACAN Power CAN Reading Interface

[0077] KCAN Comfort CAN Reader Interface FCAN Chassis CAN Reader Interface

[0078] ICAN infotainment CAN read interface Detailed Implementation

[0079] To clearly describe the method for constructing a test bench for an entertainment system based on the vehicle Ethernet protocol as described in this invention, further explanation will now be provided in conjunction with the accompanying drawings and embodiments.

[0080] Existing vehicle production uses both general-purpose and specialized parts. Taking the K model as an example, the Economy, Comfort, and Luxury versions, etc., use different types or models of electrical components for the same entertainment system to broaden the customer base for the same model. To improve production efficiency and reduce production costs, the Economy, Comfort, and Luxury versions of the K model each have different vehicle system schematic diagrams. These schematic diagrams record: vehicle electrical connection information and / or electrical component selection information.

[0081] like Figure 1 The diagram shows a flowchart of a test bench setup method for an entertainment system based on the in-vehicle Ethernet protocol. The present invention provides a test bench setup method for an entertainment system based on the in-vehicle Ethernet protocol, comprising the following steps:

[0082] Step 1

[0083] Based on the schematic diagram of the K model vehicle system, the test bench for the entertainment system was determined, the corresponding electrical components for the entertainment system were selected, and the corresponding schematic diagram scheme was developed.

[0084] Specifically, in this embodiment, based on the schematic diagram of the K model vehicle system, it can be determined that the entertainment system test bench requires: connecting wires, grounding wires, CAN bus, LIN line, and Ethernet cable.

[0085] Among them, the CAN bus is a signal line in electrical devices where the controller has high requirements for the rate of sending and receiving messages. According to the definition of the CAN bus, the controller is assigned to different CAN buses.

[0086] LIN lines are signal lines for controllers in electrical devices with low signal transmission and reception rate requirements. According to the definition of the LIN bus, controllers are assigned to LIN lines, and the LIN lines of controllers assigned to the LIN bus are connected to the gateway.

[0087] Ethernet cables are the signal lines with the highest message transmission and reception rates for controllers in electrical devices. Vehicle Ethernet cables are divided into 100Mb Ethernet (100BASE-T1) harnesses and / or 1000Mb Ethernet (1000BASE-T1) harnesses, with theoretical transmission bandwidths of 100Mb and 1000Mb respectively.

[0088] The 12V power supply needs to be connected to each electrical component through a fuse to ensure the stability of the vehicle's electrical power supply.

[0089] After selecting the relevant electrical components for the entertainment system and developing corresponding schematic diagram schemes, the next step is to draw the schematic diagram of the entertainment system test bench (see...). Figure 2 The diagram shown is a schematic of the entertainment system test bench. This schematic is the foundational drawing for constructing the entertainment system test bench.

[0090] Step 2

[0091] Based on the schematic diagram of the entertainment system test bench, construct the entertainment system test bench;

[0092] like Figure 2 In the schematic diagram of the entertainment system test bench shown, 1 is the diagnostic CAN, 2 is the extended CAN, 3 is the powertrain CAN, 4 is the comfort CAN, 5 is the chassis CAN, 6 is the OLN Ethernet cable, 7 is the host Ethernet cable, 8 is the infotainment CAN, 9 is the vehicle start hard wire signal output line, 10 is the battery constant power signal output line, 11 is the ground wire, 12 is the diagnostic Ethernet activation line, CI is the instrument cluster, 4RC is the reversing radar controller, OLN is the online connection unit controller, AMP is the power amplifier controller, HU is the vehicle host, Switch Light is the headlight switch, BCM is the central controller, Diag is the diagnostic interface, ECAN is the extended CAN read interface, ACAN is the powertrain CAN read interface, KCAN is the comfort CAN read interface, FCAN is the chassis CAN read interface, and ICAN is the infotainment CAN read interface.

[0093] First, the physical structure of the entertainment system test bench is constructed, which mainly includes the following steps:

[0094] 1) Construct the structural framework of the entertainment system test bench;

[0095] 2) Set up the power supply line for the entertainment system test bench. Select the appropriate wire diameter and fuse according to the actual current of the connected controller. Connect the wires and ground wires of all entertainment system controllers respectively.

[0096] 3) Set up the circuit diagram of the entertainment system test bench, connect the CAN line and hard-wired trigger line of all entertainment system controllers respectively, and perform continuity test of the circuit according to the schematic diagram of the entertainment system test bench after completing the wiring.

[0097] Step 3

[0098] Install CAN bus testing equipment on the entertainment system test bench:

[0099] First, the five CAN buses—Extended CAN2, Power CAN3, Comfort CAN4, Chassis CAN5, and Infotainment CAN8—are connected to the CAN bus test equipment and the host computer via bridging.

[0100] Step 4

[0101] The five CAN groups on the aforementioned entertainment system test bench were debugged:

[0102] The debugging includes communication debugging of five CAN groups, diagnostic debugging of five CAN groups, and power line stability debugging of five CAN groups.

[0103] Among them, communication debugging is the process by which the host computer reads the CAN bus messages through the CAN bus test equipment. If the messages of each CAN line in the five CAN groups can be received and there are no error frames in the CAN line messages, then the CAN communication debugging of the entertainment system test bench is successful.

[0104] Diagnostic debugging involves the host computer reading CAN bus diagnostic messages and controller diagnostic lists through diagnostic equipment. If the diagnostic messages of each CAN line in the five CAN groups can be received and the diagnostic lists of all controllers on the entertainment system test bench can be read, then the CAN diagnostic debugging of the entertainment system test bench is successful.

[0105] Power line stability testing is achieved by adjusting the power supply. Using a voltmeter, the voltage is adjusted from the standard 12V to 14.5V. The power lines, ground wires, and fuses of each controller on the entertainment system test bench are checked for signs of burning. If burning is found, the wire diameter of the power lines and ground wires, as well as the fuses, should be adjusted according to Table 1.

[0106] Table 1. Wire Diameter, Rated Current, and Fuse Selection

[0107] wire diameter Rated current Fuse Selection <![CDATA[6mm 2 ]]> 40A 50A <![CDATA[4mm 2 ]]> 32-35A 40A <![CDATA[2.5mm 2 ]]> 20-24A 30A <![CDATA[1.5mm 2 ]]> 15-16A 20A <![CDATA[1mm 2 ]]> 10-12A 15A <![CDATA[0.75mm 2 ]]> 7.5A-8A 10A <![CDATA[0.5mm 2 ]]> 5-6A 10A <![CDATA[0.35mm 2 ]]> 4A 5A

[0108] Step 5

[0109] Install Ethernet communication testing equipment on the entertainment system test bench:

[0110] To facilitate the physical connection between the Ethernet communication test equipment and the test bench, the Ethernet communication test equipment can be installed using the following steps:

[0111] 1) Cut the 100BASE-T1 Ethernet cable and the 1000BASE-T1 Ethernet cable on the entertainment system test bench;

[0112] 2) Install connector A and connector B at both ends of the severed 100BASE-T1 Ethernet cable and 1000BASE-T1 Ethernet cable on the entertainment system test bench, and connect them as follows:

[0113] like Figure 6 As shown, 20 is the entertainment system test bench, 21 is the 100BASE-T1 and 1000BASE-T1 Ethernet cable at the entertainment system test bench end, 22 is the Ethernet master controller, 23 is the Ethernet slave controller, 21A is the docking plug A, and 21B is the docking plug B.

[0114] 3) Connect the mating plugs A21A and B21B to the mating plugs A'24A' and B'24B' of the Y-type cable 24 of the Ethernet communication test equipment 25 respectively, and connect the Y-type cable plug C24C to the Ethernet communication test equipment 25.

[0115] like Figure 7 As shown, 20 is the entertainment system test bench, 21 is the 100BASE-T1 and 1000BASE-T1 Ethernet cable for the entertainment system test bench, 22 is the Ethernet master controller, 23 is the Ethernet slave controller, 24 is the Y-type cable, and 25 is the Ethernet test equipment; 21A and 21B are the connectors for Ethernet cable 21, 24A' and 24B' are the connectors for Y-type cable 24, and 24C is the connector C for Y-type cable.

[0116] Step 6

[0117] Perform functional debugging on the entertainment system test bench:

[0118] The functional debugging includes Ethernet communication debugging and Ethernet diagnostic debugging on the 100BASE-T1 and 1000BASE-T1 entertainment system test benches.

[0119] 1) Debugging of 100BASE-T1 and 1000BASE-T1 Ethernet communication, including:

[0120] a) First, disconnect the Ethernet communication test equipment, and reconnect the entertainment system test bench connector 21A and connector 21B. Check whether the following related functions of the entertainment system test bench's Ethernet communication are normal:

[0121] I. For 1000BASE-T1 Ethernet communication: The K model's head unit implements software updates and upgrades via T-BOX, i.e., OTA (Over the Air) function, meaning the head unit can download updated data in real time through network devices; the K model's head unit can also download head unit applications from the application market.

[0122] II. For 100BASE-T1 Ethernet communication: The K model's head unit can display images from the 360° surround view camera.

[0123] The above functions can all be achieved on the entertainment system test bench, indicating that the Ethernet communication between the K model's 100BASE-T1 and 1000BASE-T1 head units is normal.

[0124] b) Disconnect connectors 21A and 21B, and connect connectors 21A and 21B to the Y-type connectors 24A' and 24B' of the Ethernet communication test equipment, respectively. Connect the Y-type connector C of the Ethernet communication test equipment to the Ethernet communication test equipment 25. In this example, the Ethernet communication test equipment 25 is the Vector VN5640.

[0125] c) Ethernet communication test equipment 25 performs connectivity tests between the Ethernet gateway of the main controller 22 and the host of the slave controller 23. The Ethernet communication test software project is built using the industry-classic software CANoe. After completing the hardware channel configuration, the test software project of VN5640 can read the hardware communication status between the main controller 22 and the slave controller 23. After connecting to Ethernet communication test equipment 25, the test software project displays "Cable Connection is OK!", indicating that there is no problem with the connection between the main controller 22 and the slave controller 23, and the connectivity test between the main controller 22 and the slave controller 23 is passed.

[0126] Since the Ethernet communication protocol adopts a point-to-point transmission mode, the controllers under the same local area network, the main controller 22 sends messages to a specific slave controller 23 through the IP address and obtains a response from the slave controller 23. In this embodiment, the main controller is the Ethernet gateway 13 and the slave controller is the vehicle host HU.

[0127] d) Use the industry-leading software CANoe to build an Ethernet communication test software project. After completing the hardware channel configuration and other configurations, start the Ethernet communication test software project and check whether the Ethernet protocol messages are sent and received normally. Check whether there are any error frames during the sending and receiving process. If the Ethernet protocol messages are sent and received normally, then the 100BASE-T1 and 1000BASE-T1 Ethernet communication debugging is successful.

[0128] 2) Ethernet diagnostics and debugging

[0129] Ethernet diagnostic debugging is performed on the entertainment system test bench based on the Ethernet diagnostic protocol DoIP. First, the Ethernet diagnostic message Diagnose01 needs to be read in the Ethernet communication test software project. If the Ethernet diagnostic message Diagnose01 can be sent and received normally and all nodes communicate normally, the Ethernet diagnostic debugging is successful.

[0130] like Figure 2As shown, the test bench for an Ethernet-based in-vehicle entertainment system, created according to the above method, includes: a gateway, a CAN bus test device, an online connection unit controller, a power amplifier controller, a vehicle head unit, a central controller, instruments, a diagnostic interface, and vehicle start hard-wired signal output lines, battery constant power signal output lines, and a grounding wire.

[0131] The CAN bus testing equipment is connected to the gateway via the CAN bus. The CAN bus testing equipment includes: extended CAN, power CAN, comfort CAN, chassis CAN, and infotainment CAN, which are respectively connected to the extended CAN reading interface, power CAN reading interface, comfort CAN reading interface, chassis CAN reading interface, and infotainment CAN reading interface, for transmitting extended information, power information, comfort information, chassis information, and entertainment information.

[0132] The online connection unit controller is connected to the gateway via an OLN Ethernet cable. The online connection unit controller is also connected to the battery constant power signal output line and the grounding line.

[0133] The power amplifier controller is connected to the gateway via CAN, and is also connected to the constant power signal output line and the grounding line of the battery.

[0134] The vehicle's main unit is connected to the gateway via a host Ethernet cable, which includes a 100BASE-T1 Ethernet cable and a 1000BASE-T1 Ethernet cable. The vehicle's main unit is also connected to the battery's constant power signal output line and grounding wire.

[0135] The central controller is connected to the gateway via CAN. The central controller is also connected to the vehicle start hard wire signal output line, the battery constant power signal output line, and the ground wire.

[0136] The instrument connects to the gateway via CAN and is also connected to the constant power signal output line and grounding line of the battery.

[0137] The diagnostic interface is connected to the diagnostic Ethernet activation line and the diagnostic CAN access gateway. The diagnostic interface is also connected to the vehicle start hard wire signal output line, the battery constant power signal output line, and the ground wire, respectively.

[0138] The vehicle start signal output line is used to provide the vehicle start signal; the battery constant power signal output line is used to provide the battery constant power signal; and the grounding wire is used for grounding.

[0139] The entertainment system test bench also includes an Ethernet communication test device, which is connected to the gateway and the vehicle host respectively.

[0140] This invention proposes a method for building a test bench for an entertainment system based on the vehicle Ethernet protocol, providing a method for building a test environment for the functional testing of the current entertainment system Ethernet protocol.

[0141] This method allows for the rapid setup of a testing environment, enabling the identification of functional design issues in the entertainment system host during the development phase. This effectively shortens the development cycle of the entertainment system host and provides more time for product optimization.

[0142] Meanwhile, the entertainment system test bench based on the vehicle Ethernet protocol can flexibly choose between two modes for testing entertainment systems: direct Ethernet connection or Ethernet serial connection. It can simulate the actual functional state of the vehicle and also conveniently capture Ethernet packets from the bench for fault analysis, thus providing a solution for the current testing of entertainment systems based on the vehicle Ethernet protocol.

Claims

1. A method for constructing a test bench for an Ethernet-based in-vehicle entertainment system, characterized in that, Includes the following steps: Based on the vehicle system schematic diagram, s1 draws the schematic diagram of the entertainment system test bench; S2 builds the entertainment system test bench according to the schematic diagram of the entertainment system test bench; S3 has a CAN bus testing device installed on the entertainment system test bench; S4 connects the electrical components to the entertainment system test bench for debugging; An Ethernet communication test device was added to the entertainment system test bench of S5; S6 performs functional debugging on the entertainment system test bench, including: CAN communication debugging, CAN diagnostic debugging, 100BASE-T1 and 1000BASE-T1 Ethernet communication debugging, Ethernet diagnostic debugging, and power line stability debugging. The debugging of 100BASE-T1 and 1000BASE-T1 Ethernet communication includes the following steps: (6a) Check whether the Ethernet communication related functions of the entertainment system test bench are normal. If the Ethernet communication related functions are not normal, re-flash the parameters of the entertainment system test bench controller; if the Ethernet communication related functions are normal, connect the Ethernet communication test equipment. (6b) Disconnect the connector and connect connector A and connector B to the Ethernet communication test equipment Y-type connector A' and Y-type connector B' respectively, and connect the Ethernet communication test equipment Y-type connector C to the Ethernet communication test equipment. (6c) Perform connectivity tests between the master controller and the slave controller using Ethernet communication test equipment; (6d) Build the Ethernet communication test software project. After completion, start the Ethernet communication test software project and check whether the Ethernet protocol messages can be sent and received normally. If the Ethernet protocol messages cannot be sent and received normally, check the continuity between the master controller and the slave controller and the Ethernet communication test software project. Repeat steps (6c) and (6d) until the Ethernet protocol messages can be sent and received normally. If the Ethernet protocol messages can be sent and received normally, the 100BASE-T1 and 1000BASE-T1 Ethernet communication debugging is completed.

2. The method for constructing a test bench for an Ethernet-based in-vehicle entertainment system as described in claim 1, characterized in that, The vehicle system schematic diagram records the vehicle's electrical connection information and / or electrical selection information.

3. The method for constructing a test bench for an Ethernet-based in-vehicle entertainment system as described in claim 1, characterized in that, The schematic diagram of the entertainment system test bench records: electrical connection information and / or electrical selection information of the entertainment system.

4. The method for constructing a test bench for an Ethernet-based in-vehicle entertainment system as described in claim 1, characterized in that, The construction of the entertainment system test bench includes the following steps: (2a) Construct the structural framework of the entertainment system test bench; (2b) Set up the power supply line for the entertainment system test bench; (2c) Build an entertainment system test bench for components and circuits.

5. The method for constructing a test bench for an Ethernet-based in-vehicle entertainment system as described in claim 1, characterized in that, The debugging includes: CAN communication debugging, CAN diagnostic debugging, and power line stability debugging.

6. The method for constructing a test bench for an Ethernet-based in-vehicle entertainment system as described in claim 1, characterized in that, Installing Ethernet communication testing equipment on an entertainment system test bench includes the following steps: (4a) Cut the 100BASE-T1 Ethernet cable and the 1000BASE-T1 Ethernet cable on the entertainment system test bench; (4b) Install connector A and connector B at both ends of the cut entertainment system test bench 100BASE-T1 Ethernet cable and 1000BASE-T1 Ethernet cable respectively, and connect them. (4c) Disconnect the mating plugs and connect mating plug A and mating plug B to the Y-type cable mating plug A' and Y-type cable mating plug B' of the Ethernet communication test equipment respectively, and connect the Y-type cable plug C of the Ethernet communication test equipment to the Ethernet communication test equipment.

7. The method for constructing a test bench for an Ethernet-based in-vehicle entertainment system as described in claim 1, characterized in that, The Ethernet diagnostics and debugging includes the following steps: Connect the Ethernet diagnostic and debugging equipment and the host computer, and read the diagnostic status of all controllers on the entertainment system test bench. If all controllers can be read and respond to Ethernet diagnostic messages, the Ethernet diagnostic debugging is successful. If any controller cannot be read, check the controller for faults and replace the controller. Repeat reading the diagnostic status of all controllers on the entertainment system test bench until the Ethernet diagnostic debugging is successful.

8. The method for constructing a test bench for an Ethernet-based in-vehicle entertainment system as described in claim 1, characterized in that, After the entertainment system test bench has been functionally debugged, it is first determined whether the functional debugging of the entertainment system test bench has passed; if the functional debugging of the entertainment system test bench has passed, the entertainment system test bench has been set up. If the entertainment system test bench fails to function, perform a continuity test on the entertainment system test bench circuit and determine whether the continuity test passes. If the continuity test passes, check and modify the entertainment system test bench schematic diagram, and repeat steps s1 to s6 until the entertainment system test bench functions successfully. If the continuity test fails, change the faulty circuit and repeat step s6 until the entertainment system test bench functions successfully.

9. A test bench for an in-vehicle entertainment system using the Ethernet protocol, constructed using the test bench construction method for an in-vehicle entertainment system using the Ethernet protocol as described in any one of claims 1 to 8, characterized in that, include: Gateway, CAN bus testing equipment, online connection unit controller, power amplifier controller, vehicle main unit, central controller, instrument panel, diagnostic interface, and vehicle start hard-wired signal output line, battery constant power signal output line, and grounding wire, among which, The CAN bus test equipment is connected to the gateway via the CAN bus; The online connection unit controller is connected to the gateway via an OLN Ethernet cable. The online connection unit controller is also connected to the battery constant power signal output line and the grounding line. The power amplifier controller is connected to the gateway via CAN, and is also connected to the constant power signal output line and the grounding line of the battery. The vehicle's main unit is connected to the gateway via an Ethernet cable. The vehicle's main unit is also connected to the battery's constant power signal output line and grounding line. The central controller is connected to the gateway via CAN. The central controller is also connected to the vehicle start hard wire signal output line, the battery constant power signal output line, and the ground wire. The instrument connects to the gateway via CAN, and is also connected to the battery's constant power signal output line and grounding line. The diagnostic interface is connected to the diagnostic Ethernet activation line and the diagnostic CAN access gateway. The diagnostic interface is also connected to the vehicle start hard wire signal output line, the battery constant power signal output line, and the ground wire, respectively. The hard-wired vehicle start signal output line is used to provide the vehicle start signal. The battery constant voltage signal output line is used to provide a constant battery voltage signal. The grounding wire is used for grounding.

10. The test bench for an in-vehicle entertainment system using the Ethernet protocol as described in claim 9, characterized in that, The CAN bus testing equipment includes at least one of the following: extended CAN, powertrain CAN, comfort CAN, chassis CAN, and infotainment CAN, which are respectively connected to the extended CAN reading interface, powertrain CAN reading interface, comfort CAN reading interface, chassis CAN reading interface, and infotainment CAN reading interface, for transmitting extended information, powertrain information, comfort information, chassis information, and infotainment information.

11. The test bench for an in-vehicle entertainment system using the Ethernet protocol as described in claim 9, characterized in that, The host Ethernet cable has a connector A and a connector B in the middle, and connector A and connector B are plugged in.

12. The test bench for an in-vehicle entertainment system using the Ethernet protocol as described in claim 9, characterized in that, The host Ethernet cable includes: a 100BASE-T1 Ethernet cable and a 1000BASE-T1 Ethernet cable.

13. The test bench for an in-vehicle entertainment system using the Ethernet protocol as described in claim 9, characterized in that, Also includes: Ethernet communication testing equipment, which is connected to the gateway and the vehicle host respectively.

Citation Information

Patent Citations

  • Alternating current charging testing device and method for power battery pack system

    CN109387789A

  • Ethernet test method, device for gateway controller, equipment and medium

    CN112367223A