A portable device for off-line downloading of a vehicle instrument program

By designing a portable device, the system utilizes an MCU module and a CAN communication module to enable program updates for vehicle instruments without disassembly, solving the problems of inconvenience in carrying and damage during disassembly in existing technologies, and achieving efficient and portable program downloading.

CN224417284UActive Publication Date: 2026-06-26ZHEJIANG JUNDA INSTR CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
ZHEJIANG JUNDA INSTR CO LTD
Filing Date
2025-09-01
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

The current method of flashing vehicle instrument cluster programs relies on PCs or diagnostic tools, which are inconvenient to carry and complicated to operate. Disassembling finished instrument clusters can easily damage them, resulting in economic losses.

Method used

A portable device was designed, comprising a control board, a status indicator unit, a connection harness, and a human-machine interface unit. It employs an MCU module, a CAN communication module, a power supply module, and a NOR FLASH module, supporting offline program download without disassembly. It connects to the vehicle's instrument panel via a CAN bus, enabling portable and efficient program updates.

Benefits of technology

It enables program updates without disassembling the instrument, avoiding damage, improving portability and flexibility, reducing learning costs and operation time, and is compatible with a wide range of CAN bus protocol instruments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224417284U_ABST
    Figure CN224417284U_ABST
Patent Text Reader

Abstract

The utility model discloses a portable equipment of vehicle-mounted instrument program offline download belongs to the field of automobile electron technique, including shell, control panel, state indicating unit, connecting wire bundle and man -machine interaction unit, and control panel fixed mounting is in the shell inside, and state indicating unit sets up in the shell surface, and connecting wire bundle one end is electrically connected with control panel, and the other end is from the shell inside and stretches out, and man -machine interaction unit sets up in the shell surface, and state indicating unit is electrically connected with control panel, the control panel includes MCU module, CAN communication module, external interface, power module, LED module, touch module, NOR FLASH module and USB communication protection interface, can be offline operation completely, through built -in large capacity NORFLASH storage program file, gets rid of the dependence of PC, notebook computer and so on host computer equipment, has promoted the portability and flexibility of field operation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model belongs to the field of automotive electronics technology, and more specifically, relates to a portable device for offline downloading of vehicle instrument program. Background Technology

[0002] In existing technologies, the programming of vehicle instrument clusters usually relies on host computer devices such as PCs and diagnostic tools, which are inconvenient to carry and complicated to operate. For finished instrument clusters that have already been packaged, the traditional rework and upgrade method requires disassembling the shell, which is cumbersome and can easily damage the instrument cluster, resulting in economic losses. Therefore, there is an urgent need for a high-efficiency offline program download device that does not require disassembly and does not rely on a host computer. Utility Model Content

[0003] The technical problem to be solved by this utility model is to provide a portable device for offline downloading of vehicle instrument programs, which can meet the requirements of a high-efficiency, non-disassembly-required, and non-dependent host computer offline program downloading device.

[0004] This utility model discloses a portable device for offline downloading of vehicle instrument program, comprising a shell, a control board, a status indicator unit, a connecting harness, and a human-machine interaction unit. The control board is fixedly installed inside the shell, the status indicator unit is disposed on the surface of the shell, one end of the connecting harness is electrically connected to the control board, and the other end extends out from inside the shell. The human-machine interaction unit is disposed on the surface of the shell, and the status indicator unit is electrically connected to the control board.

[0005] The control board includes an MCU module, a CAN communication module, an external interface, a power module, an LED module, a touch module, a NOR FLASH module, and a USB communication protection interface.

[0006] As a further improvement of this utility model, the CAN communication module adopts the TJA1042T / 1J chip, and the chip has a maximum communication rate of 5Mbps.

[0007] As a further improvement of this utility model, the MCU module adopts the Cortex-M4F core N32G452CCL7 chip. The N32G452 series adopts a 32-bit ARM Cortex-M4F core with a maximum operating frequency of 144MHz. It supports floating-point operations and DSP instructions and can be plugged into a computer's USB-A port to function as a USB flash drive to enable internal OTA updates of the BIN file sent via CAN.

[0008] As a further improvement of this utility model, the USB communication protection interface integrates a USB communication circuit, and the power module supports dual power input mode. The input source of the power module can selectively connect to the USB power obtained from the USB communication protection interface or the external 12V adapter power connected through the power interface in the external interface. The power module can perform voltage conversion and distribution. When only USB power is supplied, the device is identified as a USB flash drive mode; when the external 12V power supply or the dual power supply is supplied at the same time, the device enters the program upgrade mode.

[0009] As a further improvement of this utility model, the human-computer interaction unit is a capacitive touch button, and the status indicator unit is an RGB three-color LED light. The RGB three-color LED light indicates the working status of the device through different colors and flashing states.

[0010] As a further improvement of this utility model, the external interface is connected to the outside through a connecting wire harness. The connecting wire harness includes at least four wires: CAN_H, CAN_L, VCC, and GND, which are used to connect the CAN bus interface of the external instrument and the power interface connected to the external power supply.

[0011] As a further improvement of this utility model, after the user presses and holds the touch module, the MCU module controls the LED status display module to emit a blue flashing light to indicate that the program is being transmitted, and the LED light turns off after the upgrade is completed.

[0012] Compared with the prior art, the beneficial effects of this utility model are as follows:

[0013] It can operate completely offline, and by using built-in large-capacity NORFLASH to store program files, it eliminates the dependence on host computer devices such as PCs and laptops, improving the portability and flexibility of on-site operation.

[0014] The single-touch button combined with the three-color LED status indicator facilitates human-machine interaction, reducing the learning cost and operation time for operators; the connection harness consists of only four wires, which can be freely wired by the user, making it highly versatile; it can be adapted to all vehicle instruments that support the CAN bus upgrade protocol, with a wide range of applications; the program can be updated without any physical disassembly of the sealed instrument, avoiding shell damage and seal failure caused by disassembly and reassembly, and perfectly solving the rework problem of potted instruments such as IP67. Attached Figure Description

[0015] Figure 1 This is a main structural block diagram of the present invention;

[0016] Figure 2 This is a schematic diagram of the structure of this utility model;

[0017] Figure 3-7 This is the schematic diagram of the MCU module of this utility model. Figure 3 This is the first part of the diagram. Figure 4 This is the second part of the diagram. Figure 5 This is the third part of the diagram. Figure 6 This is the fourth part of the diagram. Figure 7 (This is the fifth part of the diagram).

[0018] Figure 8-9 This is a schematic diagram of the CAN communication module of this utility model. Figure 8 This is the first part of the diagram. Figure 9 (This is the second part of the diagram).

[0019] Figure 10 This is a schematic diagram of the external interface of this utility model;

[0020] Figure 11-14 Schematic diagram of the power module of this utility model ( Figure 11 This is the first part of the diagram. Figure 12 This is the second part of the diagram. Figure 13 This is the third part of the diagram. Figure 14 (This is the fourth part of the diagram).

[0021] Figure 15 This is a schematic diagram of the LED module of this utility model;

[0022] Figure 16 This is a schematic diagram of the touch module of this utility model;

[0023] Figure 17-18 This is a schematic diagram of the NOR FLASH module of this utility model. Figure 17 This is the first part of the diagram. Figure 18 (This is the second part of the diagram).

[0024] Figure 19 This is a schematic diagram of the USB communication protection interface of this utility model.

[0025] Explanation of the labels in the diagram:

[0026] 1. Housing; 2. Control board; 21. MCU module; 22. CAN communication module; 23. External interface; 24. Power module; 25. LED module; 26. Touch module; 27. NOR FLASH module; 28. USB communication protection interface; 3. Status indicator unit; 4. Connection harness; 5. Human-machine interaction unit; 6. Program instrument to be upgraded; 7. Computer update USB flash drive program management device. Detailed Implementation

[0027] The technical solutions of the present utility model will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present utility model. Obviously, the described embodiments are only some embodiments of the present utility model, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present utility model without creative effort are within the protection scope of the present utility model.

[0028] In the description of this utility model, it should be noted that the terms "upper," "lower," "inner," "outer," "top / bottom," etc., indicating the orientation or positional relationship are based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this utility model and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this utility model. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0029] In the description of this utility model, it should be noted that, unless otherwise explicitly specified and limited, the terms "installed," "equipped with," "sleeved / connected," "connected," etc., should be interpreted broadly. For example, "connection" can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium; it can be a connection within two components. Those skilled in the art can understand the specific meaning of the above terms in this utility model based on the specific circumstances.

[0030] Specific Implementation Example 1: Please refer to Figures 1-2 This utility model relates to a portable device for offline downloading of vehicle instrument program, including a housing 1, a control board 2, a status indicator unit 3, a connecting harness 4, and a human-machine interaction unit 5. The control board 2 is installed inside the housing 1 and is electrically connected to the status indicator unit 3 and the connecting harness 4. The status indicator unit 3 and the human-machine interaction unit 5 are respectively embedded on the surface of the housing 1. The connecting harness 4 is led out from the tail end of the housing 1. The control board 2 includes an MCU module 21, a CAN communication module 22, an external interface 23, a power module 24, an LED module 25, a touch module 26, a NOR FLASH module 27, and a USB communication protection interface 28.

[0031] The outer casing 1 is made of durable engineering plastic, the status indicator unit 3 uses RGB three-color LEDs, and the human-computer interaction unit 5 is set as a touch button.

[0032] Please see Figures 3-7 This is the schematic diagram of MCU module 21. Figure 3 This is the circuit diagram of the input / output section of MCU module 21. Figures 4-5The left and right sides are pieced together to form a circuit diagram, which is the processing part of the MCU module 21. Figure 6 This is the circuit diagram for the power connection of MCU module 21. Figure 7 This is the circuit diagram for the reset section of MCU module 21. MCU module 21 uses the Cortex-M4F core N32G452CCL7 chip. The N32G452 series uses a 32-bit ARM Cortex-M4F core with a maximum operating frequency of 144MHz. It supports floating-point operations and DSP instructions. When plugged into the computer's USB-A port, it functions as a USB flash drive. Internally, it requires OTA updates via CAN-sent BIN files.

[0033] The specific pin connections are as follows:

[0034] The MC_OSC_IN, MC_OSC_OUT, and NRST pins of the reset circuit diagram of MCU module 21 are connected one-to-one with the corresponding pins of the processing circuit diagram of MCU module 21; the M_CAN_TX and M_CAN_RX pins of MCU module 21 are connected one-to-one with the corresponding pins of CAN communication module 22; the MCU_R, MCU_B, and MCU_G pins of MCU module 21 are connected to the MCU_R, MCU_B, and MCU_G pins of LED module 25 to control the output of LED signals of different colors; the TOUCH_IN pin of MCU module 21 is connected to the TOUCH_IN pin of touch module 26 to receive button signals; the U3_TX, U3_RX, SPI_CS, SPI_MISO, SW_CLK, SW_DIO, SPI_SCK, and SPI_MOSI pins of MCU module 21 are connected to the NOR pins of CAN communication module 22. The pins of the FLASH module 27 are connected one by one; the M_CAN_RX_DM and M_CAN_TX_DP pins of the main control module MCU module 21 are connected one by one with the pins of the USB communication protection interface 28.

[0035] Please see Figures 8-9 ,in Figures 8-9 The left and right sides are spliced ​​together to form a circuit diagram, which is the schematic diagram of the CAN communication module 22. The CAN communication module 22 uses the TJA1042T / 1J chip, and the chip has a maximum communication rate of 5Mbps.

[0036] The specific pin connections are as follows:

[0037] The CAN_H and CAN_L pins of the CAN communication module 22 are connected one by one to the corresponding pins of the external interface 23.

[0038] Please see Figures 11-14The input source of the power module 24 can be selectively connected to an external power supply from the USB communication protection interface 28 or the external interface 23, and the voltage is converted and distributed accordingly. Figure 11 Circuit diagram for a standalone power supply for USB. Figure 12 Circuit diagram for an external 12V independent power supply. Figure 13 This is a circuit diagram showing how a 12V external power supply is connected and then converted to supply power from 12V to 3.3V. Figure 14 Circuit diagram for monitoring a 12V external power supply.

[0039] The specific pin connections are as follows:

[0040] The ACC_IN pin of the 12V external power monitoring circuit in power module 24 is connected to the ACC_IN pin of MCU module 21. The VCC and GND pins of power module 24 are connected to the VCC and GND pins of MCU module 21, CAN communication module 22, external interface 23, LED module 25, touch module 26, NOR FLASH module 27 and USB communication protection interface 28 respectively to provide power and form a loop.

[0041] Please see Figures 17-18 ,in Figure 17 This is the circuit diagram of the receiving section of the NOR FLASH module 27. Figure 18 This is a circuit diagram of the transmission section of the NORFLASH module 27.

[0042] During the upgrade, the control board 2 connects to the instrument 6 to be upgraded. A long press of the button on the human-machine interface unit 5 transmits a signal to the touch module 26 for the upgrade. The LED module 25 displays the upgrade status. Only when needed, the computer updates the USB flash drive program management device 7, which modifies the files stored internally on the control board 2 via the USB communication protection interface 28. The program files from the host computer are copied to the NOR FLASH module 27 via the USB communication protection interface 28. After completion, an external 12V power supply is connected via a four-wire connection harness 4 to power the device and connect to the CAN bus of the target instrument. When the user long presses the human-machine interface unit 5, the touch module 26 detects the signal and informs the MCU module 21. The MCU module 21 then starts the programming process from the NOR... The FLASH module 27 reads program data and sends it to the target instrument according to the predetermined protocol via the CAN communication module 22. At the same time, the MCU module 21 controls the RGB light, which serves as the status indicator unit 3, to emit a flashing blue light through the LED module 25 to indicate that the upgrade is in progress. Once the upgrade is complete, the MCU module 21 controls the RGB light, which serves as the status indicator unit 3, to turn off or emit a constant green light to indicate that the operation was successful. If a communication interruption or verification failure occurs during the process, the RGB light, which serves as the status indicator unit 3, is controlled to emit a red light alarm. The USB communication protection interface 28 provides hardware protection for USB communication, and the power module 24 provides a stable and reliable DC power supply for the entire device.

Claims

1. A portable device for offline downloading of vehicle instrument cluster programs, characterized in that: The system includes a control board (2), which includes an MCU module (21), a CAN communication module (22), an external interface (23), a power module (24), an LED module (25), a touch module (26), a NOR FLASH module (27), and a USB communication protection interface (28). The MCU module (21) is connected to the CAN communication module (22), the LED module (25), the touch module (26), the NOR FLASH module (27), and the USB communication protection interface (28) through pins. The CAN communication module (22) is connected to the external interface (23) through pins. The power module (24) is connected to the MCU module (21), the CAN communication module (22), the external interface (23), the LED module (25), the touch module (26), the NOR FLASH module (27), and the USB communication protection interface (28) through power pins.

2. The portable device for offline downloading of vehicle instrument program according to claim 1, characterized in that: It also includes a housing (1), a status indicator unit (3), a connecting harness (4), and a human-machine interaction unit (5). The control board (2) is fixedly installed inside the housing (1), the status indicator unit (3) is set on the surface of the housing (1), one end of the connecting harness (4) is electrically connected to the control board (2), and the other end extends out from inside the housing (1). The human-machine interaction unit (5) is installed on the surface of the housing (1), and the status indicator unit (3) is electrically connected to the control board (2).

3. A portable device for offline downloading of vehicle instrument program according to claim 1, characterized in that: The CAN communication module (22) uses the TJA1042T / 1J chip, which has a maximum communication rate of 5Mbps.

4. A portable device for offline downloading of vehicle instrument program according to claim 2, characterized in that: The MCU module (21) uses the Cortex-M4 core N32G452CCL7 chip. The N32G452 series uses a 32-bit ARM Cortex-M4F core with a maximum operating frequency of 144MHz.

5. A portable device for offline downloading of vehicle instrument program according to claim 2, characterized in that: The human-computer interaction unit (5) is a capacitive touch button.

6. A portable device for offline downloading of vehicle instrument program according to claim 2, characterized in that: The status indicator unit (3) is selected as an RGB three-color LED.

7. A portable device for offline downloading of vehicle instrument program according to claim 2, characterized in that: The external interface (23) is connected to the outside through the connecting harness (4), which includes four wires: CAN_H, CAN_L, VCC and GND.

8. A portable device for offline downloading of vehicle instrument program according to claim 1, characterized in that: The power module (24) supports dual power input mode. The input source of the power module (24) can selectively connect to the USB power obtained from the USB communication protection interface (28) or the external power connected through the power interface in the external interface (23). The power module (24) can perform voltage conversion and distribution.