How can vehicle manufacturers quickly upgrade their test equipment to CANFD?

Publisher:闪耀星空Latest update time:2020-12-18 Source: ZLG 立功科技·致远电子。Keywords:CANFD  Ethernet  CAN Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

1.   Application of CANFD in the new generation of intelligent connected vehicles

 

The traditional automotive network architecture is mainly composed of  the CAN bus. The distributed electronic control unit (ECU) in the vehicle is divided into bus areas such as powertrain, body control, and assisted driving according to function; windows, lights, sunroofs, etc. are connected to  the CAN network  through the LIN bus  .


In the wave of the new generation of intelligent connected vehicles, with the daily doubling of on-board ECUs and the rapid development of processor computing power and hardware, the network connecting ECUs requires a larger bandwidth, which far exceeds the  capacity limit of traditional on-board networks such as CAN  .


Therefore, the clear trend is to transition to CAN FD, which provides 64-byte data throughput and a maximum transmission rate of 5Mbps. Due to the high bandwidth, low latency and low cost characteristics of automotive Ethernet , it will replace the CAN bus and become the preferred network architecture in the next-generation vehicle architecture.


As shown in Figure 1, the core domain controllers (powertrain, body, entertainment, and ADAS) are connected together using the in-vehicle Ethernet as the backbone network. Each domain controller not only implements dedicated control functions, but also provides powerful gateway functions. As can be seen from Figure 1, below each domain controller, the communication between components is achieved through  CANFD  to share data.

 

Figure 1. The next generation of smart car network architecture
(picture drawn with reference to the Internet)


The introduction of CANFD  and in-vehicle Ethernet has led to significant changes in the vehicle architecture of the new generation of intelligent connected vehicles. To achieve the upgrade from traditional vehicles to intelligent connected vehicles, major changes will be made in the design of vehicle production line control, laboratories, and ECU units. The CAN nodes involved are numerous and complex. If all are upgraded to CANFD nodes to implement the design, testing, and production of ECU units, it will be a relatively long process.


2. How to quickly implement CANFD upgrade of equipment?

With the development of a new generation of smart cars, many car manufacturers are considering using CAN FD to replace CAN to speed up data transmission. At present, major car manufacturers have not fully realized vehicle domain control. There is a phenomenon of coexistence of CAN and CANFD in production lines or laboratories. For example, millimeter-wave radar and other equipment in the ADAS system of a new generation of smart cars need to use CANFD to increase the communication rate and ensure safe driving. At the same time, ADAS is also the most important part of smart cars. As shown in Figure 2, the existing vehicle system is mainly based on the CAN network. During the debugging stage, the ADAS system cannot communicate with the power control and body control, so it is extremely important to open up the communication between CAN and CANFD.

 

Figure 2 CANFD communication status


Since CANFD is backward compatible with CAN, and ordinary CAN nodes cannot parse CANFD messages normally, as shown in Figure 3, the baud rates of CAN nodes and CANFD nodes are obviously mismatched. The maximum baud rate of CANFD is 5Mbps, which leads to communication failures, and errors are reported all the time, resulting in abnormal network communication.

 

Figure 3 CAN and CANFD waveform comparison


So how to ensure the normal communication test of CAN/CANFD nodes and quickly upgrade to CAN FD?


1. All CAN nodes in the network are upgraded to CANFD


Although this method can ensure that both CAN messages and CANFD messages can exist in the network, since the entire network is replaced by CANFD, it is costly and has a low utilization rate for early car factory testing or production of some units.


2.CAN nodes automatically ignore CANFD messages

This method prevents CAN 2.0 nodes in the network from identifying CANFD messages, which can ensure that there are no error frames in the network. However, the CAN nodes and CANFD nodes cannot communicate, which is a disadvantage and can only be used as a temporary solution.


3. Realize the conversion between CAN and CANFD

For the upgrade of CAN FD, if not all nodes are upgraded, most vehicle manufacturers will upgrade the power domain to CANFD first, and then upgrade each functional domain. Therefore, in order to avoid conflicts with the CAN bus, it is necessary to first open up the communication between the CAN network and the CANFD node to ensure that communication testing can be performed on the production line or in the laboratory. In this case, it is a better method to use a CANFD bridge as a conversion. As shown in Figure 4, engineers do not need to worry about how to complete the conversion between CAN and CAN FD messages. They only need to configure some parameters to achieve mutual conversion between CAN/CANFD and focus on the realization of product functions, reduce the cost of preliminary testing, and increase utilization.

 

Figure 4 CANFD bridge realizes CAN and CANFD communication


In addition, the testing, debugging, reading and storage of data of CANFD devices are also existing pain points. In the face of such phenomena, ZHIYUAN Electronics has launched a series of CANFD cards and recorders as shown in Figure 5 for commonly used interfaces, such as USB, serial port, network port, WiFi, PCIe, etc., to help engineers complete the design, verification, debugging, troubleshooting and maintenance of CANFD networks and automotive Ethernet.

 

Figure 5 CANFD series products


3. CANFDBridge helps OEMs quickly upgrade CANFD

CANFDBridge is a high-performance CAN/CANFD intelligent protocol bridge developed by Guangzhou Zhiyuan Electronics Co., Ltd. It integrates 2 CAN/CANFD switchable interfaces and supports ISO standard CANFD and Bosch CANFD standard. Each interface has an independent 2500VDC electrical isolation protection circuit and supports setting the baud rate range of 50K~5Mbps; supports default conversion processing of CAN to CAN, CAN to CANFD, CANFD to CAN, CANFD to CANFD and other messages. In addition, it has the following features:


1. Flexible transformation combination to restore data

The three methods of direct conversion, merging and splitting are used to realize the conversion between the 8-byte length of traditional CAN and the 64-byte length of CANFD, and the original data is restored without loss.

 

 

2. Support 64 group ID filtering, effective filtering does not require data

Each CAN channel supports setting 64 sets of standard frame ID/standard frame group ID/extended frame ID/extended frame group ID filtering configurations, effectively filtering unnecessary data and reducing bus load.

 

 

3. Support CAN ID and data conversion mapping function

CANFDBridge supports conversion mapping between ID and data, and can convert and output specific ID and data of input messages to achieve network access of the same device.

 

 

4. Flexible setting of baud rate sampling point, built-in terminal resistor enabled

CANFDBridge has built-in configurable terminal resistance, which can be enabled or removed by the user through software; it comes with a custom baud rate calculator that can calculate the baud rate registers of TESG1, TESG2, SJW and sampling points of the matching network to improve the adaptability of the device.

 

 

5. Bus error feedback function to improve fault warning capability

CANFDBridge has the function of sending error information back, allowing the device on this side to know the bus operation status on the other side and improve the fault warning capability.

 

 

6. Configure the interface to read the bus error status

Through the configuration interface of CANFDBridge, it is possible to read the communication error status, which can easily find the general direction of the fault, so as to facilitate the troubleshooting of software and hardware problems.

 

 

7. Support ECU flashing and E2E security algorithm, perfectly matching the AUTOSAR standard

ZCANPRO supports ECU refresh and E2E security algorithm, provides UDS protocol service, adds flash files and applies actuators, and can easily complete ECU data safe and fast refresh.

 

 



Keywords:CANFD  Ethernet  CAN Reference address:How can vehicle manufacturers quickly upgrade their test equipment to CANFD?

Previous article:A mirror to reveal true and false smart cars! The 2020 version of i-VISTA evaluation regulations is officially released
Next article:OTA empowerment, automotive remote diagnosis enters the era of intelligence

Recommended ReadingLatest update time:2024-11-16 11:28

What are the rules for CAN bus synchronization?
Hardware synchronization The receiving unit performs synchronization adjustment when it detects the start of a frame in the idle state of the bus. Where an edge is detected, the value of SJW is not considered and it is considered to be an SS segment. The process of hardware synchronization is shown in the figur
[Embedded]
What are the rules for CAN bus synchronization?
CAN wiring harness layout design principles
CAN Harness Requirements The wiring harness layout design requires multiple on-board ECUs and offline tools in the network, as shown in Figure 2. For CAN harness design, the following points are generally required: 1) The total length of the CAN bus is less than 40m; 2) ECU spacing 20m;
[Embedded]
CAN wiring harness layout design principles
Intelligent ultrasonic liquid level transmitter designed using LPC2119 chip CAN bus and DSl8B20
0 Preface Fieldbus is a fully distributed, fully digital, intelligent, two-way, interconnected, multi-variable, multi-point, and multi-station communication network used between field instruments, control systems and control rooms. CAN (Controller Area Network) is a serial data communication protocol proposed by the G
[Microcontroller]
Intelligent ultrasonic liquid level transmitter designed using LPC2119 chip CAN bus and DSl8B20
WPG Group launches CAN/LIN communication matrix headlight solution based on Microchip, Onsemi and OSRAM products
On September 15, semiconductor component distributor WPG Holdings announced that its subsidiary Pinjia has launched a CAN/LIN communication matrix headlight solution based on Microchip's PIC16F1779, Onsemi's NCV78343 and OSRAM LED. Figure 1- A physical picture of the CAN/LIN communication matrix headlight solution l
[Automotive Electronics]
WPG Group launches CAN/LIN communication matrix headlight solution based on Microchip, Onsemi and OSRAM products
Design of car light control system based on single chip microcomputer and CAN bus
1 Introduction CAN (Controller Area Network) was first proposed by Bosch of Germany. It is the most popular and commonly used bus in the automotive controller area network. Its main features are: CAN bus is a multi-master bus. Each node can actively send information to other nodes on the network at any time, regardl
[Automotive Electronics]
Design of car light control system based on single chip microcomputer and CAN bus
Notes on using avr studio - Issues related to cannot find '*.elf'
I'm learning about avr microcontrollers recently, and downloaded avr studio4.19 and winavr20110110. I tried to write some code, but when I mutated it, I got the following error message: avr-objcopy: '*.elf': No such file I have found a lot of information on the Internet, but I still need to analyze specific problems s
[Microcontroller]
Intel's internal Cannon Lake-Y 10nm CPU sample exposed with 3 small chips
Recently, an Intel CPU sample based on the Cannon Lake architecture was exposed on the Internet. The interesting thing is that the sample has 3 small chips. This CPU uses a 10nm process. Although the current models on the market have never adopted such a change, Intel may adopt this hybrid chip design in future models
[Home Electronics]
STM32F103 CAN communication filter settings
When you first start using CAN communication, after testing the transmission and reception, you still need to use identifier filtering to implement data transmission and reception of fixed nodes. Record the settings of the filtering parameters under the "shield bit mode". The sending code is as follows: //can send
[Microcontroller]
STM32F103 CAN communication filter settings
Latest Automotive Electronics Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号