Vehicle-mounted camera module firmware upgrading device

The vehicle camera module firmware upgrade device, designed with modular assembly, solves the problems of high price, large size and difficulty in disassembly of existing devices, and achieves low-cost and easy-to-operate firmware upgrade.

CN224067214UActive Publication Date: 2026-03-31NANYANG LIDA PHOTOELECTRIC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

Existing vehicle module firmware upgrade devices are expensive, have complex functions, are bulky, and are difficult to disassemble, resulting in high production costs and long maintenance times.

Method used

It adopts a modular design to simplify the upgrade process. It consists of a host computer, an adapter module, a serialization module, and a programming module. It communicates via USB interface, I2C protocol, and 50-ohm coaxial cable. It supports multi-voltage I/O and configurable SPI/I2C interface, achieving miniaturization and ease of operation.

Benefits of technology

It achieves a simple, low-cost, and easy-to-operate firmware upgrade for vehicle-mounted camera modules, which is suitable for current vehicle-mounted module firmware upgrade needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224067214U_ABST
    Figure CN224067214U_ABST
Patent Text Reader

Abstract

The utility model discloses a vehicle-mounted camera module firmware upgrading device which comprises an upper computer, a switching module, a deserializing module and a burning module, the upper computer is communicated with a switching plate in the switching module through a USB interface, the switching plate is communicated with a deserializing plate in the deserializing module through a standard I2C protocol, and the burning module is connected with the switching module. The deserializing board is connected with the camera module to be upgraded through a 50-ohm coaxial cable COAX and follows a GMSL protocol, and the data rate does not exceed 1.74 Gbps. According to the vehicle-mounted module firmware upgrading device, modular combination is adopted, upgrading links are simplified, miniaturization design is achieved, and the vehicle-mounted module firmware upgrading device has the advantages of being simple in structure, low in cost and easy to operate and is very suitable for current vehicle-mounted module firmware upgrading.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model relates to the field of firmware update and upgrade of vehicle-mounted camera modules, specifically to a firmware upgrade device for vehicle-mounted camera modules. It is a device for configuring and upgrading the registers of vehicle-mounted camera modules and can be applied to firmware upgrade devices for vehicle-mounted module products composed of lenses and CMOS or CCD. Background Technology

[0002] Currently, the firmware upgrade process for automotive modules faces several challenges. First, the firmware upgrade devices used are expensive and feature-rich, but only a few functions are needed in actual production, leading to wasted costs and increased burdens on companies. Second, the large size and difficulty in disassembling and assembling the automotive module firmware upgrade devices necessitate consideration of their size during production, and also result in long repair times after damage. Summary of the Invention

[0003] The technical problem to be solved by this utility model is to provide a vehicle-mounted camera module firmware upgrade device, which adopts modular combination, simplifies the upgrade link, miniaturizes the design, has a simple structure, low cost and easy operation, and is very suitable for current vehicle-mounted module firmware upgrades.

[0004] To solve the above-mentioned technical problems, the technical solution adopted by this utility model is: a vehicle-mounted camera module firmware upgrade device, including a host computer, an adapter module, a deserialization module, and a programming module. The host computer communicates with the adapter board in the adapter module via a USB interface. The adapter board communicates with the deserialization board in the deserialization module via the standard I2C protocol. The deserialization board is connected to the camera module to be upgraded via a 50-ohm coaxial cable COAX, and conforms to the GMSL protocol, with a data rate not exceeding 1.74Gbps.

[0005] The host computer includes an information display area, a file loading area, a burning start area, and an exit area. In the information display area, the user can obtain the current burning status based on the displayed information, including three states: pending burning, FT4222 not found, burning in progress, and burning complete. The burning area includes three parts: a file selection indicator button, an add button, and information about the file to be burned. The user selects the firmware to be burned based on the required firmware of the vehicle module using the "add" button, and the firmware path will be displayed after the file is selected. The burning start area includes a "burn" button. Clicking the button starts the burning process, and the burning process information will be displayed in real time in the information display area.

[0006] The deserialization module is centered around a power supply circuit and a deserialization circuit. A 12V regulated power supply transmits electricity to the power chip through a power interface. The power chip converts the input voltage into the 3V3 and 1V8 voltages required by the deserialization chip, providing the normal operating voltage for the chip to ensure its normal operation. After obtaining a stable operating voltage, the deserialization chip receives command data converted by the conversion module, configures the registers of the deserialization chip, and opens the communication link between the deserialization chip and the vehicle camera module. Then, the deserialization chip samples the data information that requires firmware upgrade and saves the sampled data in its internal registers.

[0007] The adapter board uses an FTDI controller chip, a high-speed USB 2.0 to QuadSPI / I2C device controller in a compact 32-pin QFN package; it supports multiple voltage I / O, including 3.3V, 2.5V, or 1.8V; it also provides 128 bytes of read-only memory (OTP) space for storing vendor-specific information; it includes a configurable SPI / I2C interface, with the SPI interface configured in master mode with single, dual, or quad-bit data width transmission, or configured in slave mode with single-bit data width transmission; the I2C interface is configured in master or slave mode.

[0008] The vehicle-mounted camera module firmware upgrade device designed using the above-mentioned technical solution adopts modular combination, simplifies the upgrade process and miniaturizes the design. It features simple structure, low cost and easy operation, and is very suitable for current vehicle-mounted module firmware upgrades. Attached Figure Description

[0009] Figure 1 This is a schematic diagram showing the structure of the present invention;

[0010] Figure 2 This is a schematic diagram showing the physical connection of the present invention. Detailed Implementation

[0011] The following description, in conjunction with the accompanying drawings, details a firmware upgrade device for a vehicle-mounted camera module according to this utility model.

[0012] This utility model relates to a firmware upgrade device for a vehicle-mounted camera module. See also: Figure 1 It includes a host computer, an adapter module, a deserialization module, and a programming module. The host computer communicates with the adapter board in the adapter module via a USB interface. The adapter board communicates with the deserialization board in the deserialization module via the standard I2C protocol. The deserialization board is connected to the camera module to be upgraded via a 50-ohm coaxial cable COAX, and complies with the GMSL protocol, with a data rate not exceeding 1.74Gbps.

[0013] The main functions of the host computer in this utility model include an information display area, a file loading area, a burning start area, and an exit area. In the information display area, users can obtain the current burning status based on the displayed information, mainly including three states: pending burning, FT4222 not found, burning in progress, and burning complete. The burning area includes a file selection indicator button, an add button, and information about the file to be burned; users can select the firmware to be burned using the "add" button according to the firmware requirements of the vehicle module to be burned, and the firmware path will be displayed after the file is selected. The burning start area mainly includes a "burn" button; clicking the button starts the burning process, and the burning progress information will be displayed in real time in the information display area. A reserved button is used to reserve space for the development of new functions.

[0014] The deserialization board described in this utility model is a deserialization protocol circuit independently designed by the researchers. The deserialization module is centered around a power supply circuit and a deserialization circuit. A 12V regulated power supply transmits power to the power chip through a power interface. The power chip converts the input voltage into the 3V3 and 1V8 voltages required by the deserialization chip, providing the chip with the normal operating voltage to ensure its normal operation. After obtaining a stable operating voltage, the deserialization chip receives command data converted by the conversion module, configures its registers, and establishes a communication link between the deserialization chip and the vehicle-mounted camera module. Then, the deserialization chip samples the data information requiring firmware upgrades and stores the sampled data in its internal registers.

[0015] The adapter board described in this invention uses an FTDI controller chip, a high-speed USB 2.0 to QuadSPI / I2C device controller, in a compact 32-pin QFN package. It supports multiple voltage I / O, including 3.3V, 2.5V, or 1.8V. It also provides 128 bytes of read-only memory (OTP) space for storing vendor-specific information. It includes a configurable SPI / I2C interface. The SPI interface can be configured in master mode with single, dual, or quad-bit data width transmission, or in slave mode with single-bit data width transmission. The I2C interface can be configured in master or slave mode.

[0016] See Figure 2 This utility model discloses a firmware upgrade device for an in-vehicle camera module. The computer 1 is the host computer, and the adapter module 41 is mounted on the support 43. The host computer 1 communicates with the adapter board in the adapter module 41 via a USB connection cable 31. The adapter module 41 communicates with the deserialization board in the deserialization module 42 via the standard I2C protocol. The deserialization board is connected to the in-vehicle camera module 5 to be upgraded via a 50-ohm coaxial connection cable 33. The power supply 2 supplies power to the device via the power supply cable 32.

[0017] The steps for using this utility model are as follows:

[0018] 1. As per the attached document Figure 2 Connect the device to the data cable as shown (including the USB data cable and coaxial cable).

[0019] 2. Open the host computer program, select the firmware upgrade data, and after completing the program selection, click the firmware upgrade button on the program to transfer the entire data to the adapter module via the USB transfer path;

[0020] After data conversion, the host computer program reads the data from the conversion chip's register and compares it with the data inside the host computer program. If they don't match, as shown in the figure, the program will display "FT4222 not found." If they match, the data will be transmitted to the deserialization module via a pin. After all data sampling and storage are complete, the host computer program will also perform a data read operation on the registers of the deserialization chip, reading the firmware upgrade data stored on the deserialization chip and comparing it with the firmware upgrade data inside the program. If the data comparison doesn't match, the host computer program will display "Serializer setting failed."

[0021] 3. After sampling all firmware upgrade data, the data is sent from the register and transmitted to the register of the vehicle module being upgraded via the connector;

[0022] The host computer program will re-enter access mode to read the registers of the chip being upgraded, read the program stored on the chip into the host computer, and compare it with the program data stored on the host computer. If the data matches, the host computer program will display that the firmware upgrade was successful; otherwise, it will display that the firmware upgrade failed.

Claims

1. A vehicle-mounted camera module firmware upgrading device, comprising a host computer, a conversion module, a deserializing module and a burning module, characterized in that The host computer communicates with the adapter board in the adapter module through a USB interface, the adapter board communicates with the deserializing board in the deserializing module through a standard I2C protocol, the deserializing board is connected with the camera module to be upgraded through a 50-ohm coaxial cable COAX and complies with a GMSL protocol, and a data rate is not more than 1.74 Gbps.

2. The device according to claim 1, characterized in that The host computer includes an information display area, a burning file loading area, a burning start area and a quit area, in the information display area, a user obtains a current burning state according to display information, including three states of to be burned, Ft4222 not found, burning and burning completed; the burning area includes a selection file instruction button, an addition button and three parts of to-be-burned file information; the user selects a firmware to be burned through the "add" button according to the demand of the vehicle-mounted module for the firmware, and the firmware path is displayed after the selection of the file; the burning start area includes a "burn" button, and the burning process is started after the button is clicked, and the burning process information is displayed in the information display area in real time.

3. The vehicle-mounted camera module firmware upgrade device according to claim 1, characterized in that... The deserializing module takes a power supply circuit and a deserializing circuit as cores, a 12V stabilized power supply transmits electricity to a power supply chip through a power supply interface, the power supply chip converts the input voltage into 3V3 and 1V8 voltages required by the deserializing chip, provides normal voltages for the working of the deserializing chip to guarantee the normal working of the chip; after the deserializing chip obtains the stable working voltage, the command data converted by the conversion module is received, the register of the deserializing chip is configured, the communication link between the deserializing chip and the vehicle-mounted camera module is opened, and then the deserializing chip samples the data information required for firmware upgrading and saves the sampled data in the internal register.

4. The device for upgrading the firmware of a vehicle camera module according to claim 1, characterized in that The adapter board adopts a controller chip of FTDI, a high-speed USB2.0 to QuadSPI / I2C device controller, adopts a compact 32-pin QFN package; supports multiple voltage IO, including 3.3V, 2.5V or 1.8V; also provides 128 bytes of read-only memory OTP space for storing supplier information; includes a configurable SPI / I2C interface, the SPI interface is configured in a master mode, has single, double or four-bit data width transmission, or is configured in a slave mode, has single-bit data width transmission; the I2C interface is configured in a master mode or a slave mode.