Touch chip and startup method thereof, touch display screen, and main control chip
By removing Flash storage from the touch chip of the OLED touch display screen and using the firmware code issued by the main control module to start the chip, the problem of high cost of T-IC components is solved, the chip production cost is reduced, and the application of OLED touch display screen in mid- and low-end mobile phones is promoted.
Patent Information
- Application Number
- CN202111182874.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-11
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2041-10-11
AI Technical Summary
The high cost of components such as T-IC in OLED touch displays limits its wide application in mid- and low-end mobile phone products.
By removing Flash storage in the touch chip, only T-IC crystals are retained, and using the firmware code sent by the main control module to start the touch chip, the dependence on Flash storage is reduced.
It reduces the production cost and process cost of touch chips, and realizes the wide application of OLED touch displays in mid- and low-end mobile phone products.
Smart Images

Figure CN113900719B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of touch display technology, and in particular to a touch chip and a startup method thereof, a touch display screen, and a main control chip. Background Art
[0002] In recent years, OLED (Organic Light-Emitting Diode) touch screens have gradually occupied the high-end products in the mobile phone market. Since the high-quality images displayed by OLED touch screens can better meet the needs of consumers, OLED touch screens are increasingly used in touch display products.
[0003] At present, the T-IC (touch chip) in the OLED touch display is as follows: Figure 1 As shown, it includes T-IC wafer and Flash (flash memory). Because the cost of T-IC and other components in OLED touch screens remains high, low-end and mid-range mobile phone products are still dominated by LCD (Liquid Crystal Display) touch displays. In order to make OLED touch screens widely used in low-end and mid-range mobile phone products, it is necessary to reduce the cost of each component in OLED touch screens. Summary of the invention
[0004] The purpose of the embodiments of the present invention is to provide a touch control chip and a startup method thereof, a touch display screen, and a main control chip, so as to reduce the cost of the touch control chip.
[0005] The specific technical solutions are as follows:
[0006] In a first aspect, an embodiment of the present application provides a touch control chip, including:
[0007] Processor and random access memory;
[0008] The random access memory is used to receive and store the firmware code of the touch control chip sent by the main control module, wherein the main control module is the main control module in the touch display screen to which the touch control chip belongs;
[0009] The processor is used to start the touch control chip based on the firmware code in the random access memory.
[0010] In a possible implementation manner, the touch control chip further includes an analog sensor and a touch simulation controller;
[0011] The analog sensor is used to receive a touch signal and send the touch signal to the touch simulation controller;
[0012] The touch simulation controller is used to control the simulation sensor.
[0013] In a possible implementation manner, the touch control chip further includes:
[0014] The low voltage drop linear regulator is used to adjust the input voltage to generate the reference voltage inside the touch control chip and the power supply voltage of the external circuit.
[0015] In a possible implementation manner, the touch control chip further includes a communication interface supporting the SPI protocol;
[0016] The random access memory is specifically used to receive the firmware code of the touch control chip sent by the main control module based on the SPI protocol using the communication interface, and store the firmware code.
[0017] In a second aspect, an embodiment of the present application provides a touch display screen, comprising a main control module and any touch control chip described in the present application, wherein the main control module comprises a non-volatile storage medium, and the non-volatile storage medium of the main control module stores a firmware code of the touch control chip;
[0018] The main control module is used to download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip during the startup of the touch control chip.
[0019] In a possible implementation manner, a boot program is stored in the non-volatile storage medium of the main control module;
[0020] The main control module is specifically used to start the boot program during the startup of the touch control chip, and use the boot program to download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip.
[0021] In a possible implementation manner, the main control module is further configured to detect whether the firmware code downloaded into the random access memory of the touch control chip is complete, and if complete, trigger the processor in the touch control chip to complete the startup of the touch control chip.
[0022] In a possible implementation manner, the main control module is specifically configured to send the firmware code based on the SPI protocol to a random access memory of the touch control chip.
[0023] In a third aspect, an embodiment of the present application provides a method for starting a touch chip, which is applied to any touch display screen described in the present application, and the method includes:
[0024] During the startup of the touch control chip, the main control module downloads the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip;
[0025] The random access memory of the touch control chip receives and stores the firmware code sent by the main control module;
[0026] The processor of the touch control chip starts the touch control chip based on the firmware code in the random access memory of the touch control chip itself.
[0027] In a possible implementation manner, before the processor of the touch control chip completes starting the touch control chip based on the firmware code in the random access memory of the touch control chip itself, the method further includes:
[0028] The main control module detects whether the firmware code downloaded into the random access memory of the touch chip is complete;
[0029] If complete, the main control module triggers the processor in the touch control chip to complete the startup of the touch control chip.
[0030] In a fourth aspect, an embodiment of the present application provides a main control chip, including a processor and a non-volatile storage medium, wherein the non-volatile storage medium stores the firmware code of a touch control chip, and the processor is used to perform the following steps at runtime: during the startup of the touch control chip, download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control chip to the random access memory of the touch control chip.
[0031] Beneficial effects of the embodiments of the present invention:
[0032] The embodiment of the present invention provides a touch chip and a startup method thereof, a touch display screen, and a main control chip. The touch chip includes a processor and a random access memory. The random access memory is used to receive and store the firmware code of the touch chip sent by the main control module, and the processor is used to complete the startup of the touch chip based on the firmware code in the random access memory. There is no need to integrate Flash storage in the touch chip. The touch chip can be fully started and run using the firmware code sent by the main control module. Compared with the touch chip in the prior art, the touch chip in the present application does not need to install Flash storage, so the cost of Flash storage can be saved, and the process of integrating Flash storage on the touch chip is eliminated, which can reduce the production process cost of the touch chip and ultimately reduce the cost of the touch chip.
[0033] Of course, it is not necessary to achieve all of the advantages described above at the same time to implement any product or method of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0035] Figure 1 This is a schematic diagram of the structure of a conventional touch chip;
[0036] Figure 2 This is a schematic diagram of the first structure of the touch control chip according to an embodiment of the present application;
[0037] Figure 3 This is a schematic diagram of a second structure of a touch control chip according to an embodiment of the present application;
[0038] Figure 4 A third structural schematic diagram of the touch control chip according to an embodiment of the present application;
[0039] Figure 5 This is a fourth structural schematic diagram of the touch control chip according to an embodiment of the present application;
[0040] Figure 6 A schematic diagram of the structure of a touch display screen according to an embodiment of the present application;
[0041] Figure 7 This is a first flow chart of the touch chip startup method according to an embodiment of the present application;
[0042] Figure 8 This is a second flow chart of the touch chip startup method according to an embodiment of the present application;
[0043] Fig. 9 This is a third flow chart of the touch chip startup method according to an embodiment of the present application. DETAILED DESCRIPTION
[0044] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field based on the present application belong to the scope of protection of the present invention.
[0045] In the prior art, conventional touch control chips consist of two bare chips: T-IC wafer and Flash storage, and there is almost no room for cost reduction. Figure 1As shown, the Flash stores the firmware code for starting the touch chip, and the T-IC wafer is used to implement various functions of the touch chip during the running of the firmware code.
[0046] In order to reduce the cost of the touch chip, the present application embodiment provides a touch chip, see Figure 2 , remove the Flash storage in the conventional touch chip and only keep the T-IC wafer part, thereby reducing the cost of the touch chip. The following is a detailed explanation:
[0047] The present application embodiment provides a touch control chip, see Figure 3 ,include:
[0048] A processor 11 and a random access memory 12;
[0049] A random access memory 12, used for receiving and storing the firmware code of the touch chip sent by the main control module;
[0050] The processor 11 is used to start the touch control chip based on the firmware code in the random access memory.
[0051] In the embodiment of the present application, the touch chip downloads the firmware code required for startup from the main control module. There is no need to install Flash storage in the touch chip. The touch chip uses the random access memory to receive and store the firmware code of the touch chip sent by the main control module, and then the processor completes the startup of the touch chip according to the firmware code in the random access memory. Compared with conventional touch chips, the touch chip in the embodiment of the present application reduces Flash storage, which can effectively reduce the production cost and process cost of the touch chip.
[0052] In one possible embodiment, see Figure 4 The touch chip also includes an analog sensor and a touch simulation controller 13.
[0053] The touch analog controller is used to control the analog sensor. For example, it is used to control the working mode and sensing sensitivity of the analog sensor.
[0054] The analog sensor is used to receive a touch signal and send the touch signal to a touch simulation controller.
[0055] In one example, the touch signal is generated by a finger touching the touch panel. The analog sensor receives the touch signal triggered by the touch panel being touched by the finger, senses the touch, slide and gesture on the touch panel through the analog sensor, and converts the touch signal into a digital signal, which is then sent to the touch simulation controller.
[0056] In one example, the touch simulation controller is also connected to the processor 11, and the touch simulation controller is also used to control the analog sensor to send the digital signal converted from the touch signal to the processor 11, so that the processor 11 can perform the operation corresponding to the digital signal according to the firmware code.
[0057] In one possible embodiment, see Figure 4 The touch control chip also includes a low voltage dropout linear regulator 14 for adjusting the input voltage to generate a reference voltage inside the touch control chip and a power supply voltage for an external circuit.
[0058] The low voltage difference linear regulator in the present application is used to adjust the input voltage to generate the required voltage. For example, the input voltage 3.3V is adjusted by the low voltage difference linear regulator to generate a voltage of 1.2V, which is used as the reference voltage inside the touch chip. It can also generate a voltage of 1.8V to power the external circuit. In the embodiment of the present application, the low voltage difference linear regulator is used to stably obtain the reference voltage to meet the touch chip's acquisition of its own reference voltage. In addition, the low voltage difference linear regulator can also be used to generate the external circuit power supply voltage to meet the external power supply requirements.
[0059] The touch chip and the main control module can use a variety of communication methods, such as I2C (Inter-Integrated Circuit, two-wire serial bus) or SPI (Serial Peripheral Interface, serial peripheral interface). I2C is a simple, bidirectional two-wire synchronous serial bus that only needs two wires to transmit information between devices connected to the bus. Its maximum transmission rate is 400Kbps. SPI is a high-speed, full-duplex, synchronous communication bus that requires four wires to complete full-duplex communication. The transmission rate of SPI is usually greater than 10Mbps.
[0060] In one possible embodiment, see Figure 4 The touch control chip also includes a communication interface 15 supporting the SPI protocol.
[0061] The random access memory is specifically used to receive the firmware code of the touch control chip sent by the main control module based on the SPI protocol using the communication interface, and store the firmware code.
[0062] After power-on, the touch chip needs to receive the firmware code sent by the main control module. In order to shorten the startup time of the touch chip, it is necessary to select a communication method with a faster transmission rate. The touch chip and the main control module use the SPI communication method for connection and communication. The fast transmission rate of the firmware code can increase the speed at which the touch chip receives the firmware code, thereby increasing the startup speed of the touch chip.
[0063] In one possible embodiment, see Figure 5 The touch chip includes a processor, an analog sensor, a touch analog controller, a random access memory, a general input / output port, a bus power supply, a low-voltage dropout regulator 1.8V, a low-voltage dropout regulator 1.2V, and a power supply.
[0064] Wherein: the processor is used to start the touch control chip based on the firmware code in the random access memory, and is also used for calculation and control inside the touch control chip.
[0065] The analog sensor is used to receive a touch signal and send the touch signal to a touch simulation controller.
[0066] The touch analog controller is used to control analog sensors.
[0067] The random access memory is used to store the firmware code of the touch chip sent by the main control module.
[0068] In one example, the general input / output port can be used to simulate the SPI timing in software programming to achieve SPI communication between the touch chip and the main control module. The standard SPI includes four signal lines, namely MISO (master data input signal), MOSI (master data output signal), SCLK (clock signal), and CS (chip select signal). In the embodiment of the present application, the general input / output port can be used to simulate the SPI timing in software programming to achieve SPI data transmission to the display.
[0069] The bus power is the power interface of the internal bus of the touch chip.
[0070] The 1.8V low dropout regulator generates a 1.8V voltage after adjusting the input voltage to power the external circuit.
[0071] The low voltage dropout regulator 1.2V generates a 1.2V voltage after adjusting the input voltage, which serves as the reference voltage inside the touch chip.
[0072] The power supply is the power supply of the chip, which is used to access the input voltage. In an example, the power supply voltage of the touch chip is DC 3.3V or 5V.
[0073] An embodiment of the present application further provides a touch display screen, comprising a main control module and any touch control chip described in the present application, wherein the main control module comprises a non-volatile storage medium, and the non-volatile storage medium of the main control module stores the firmware code of the touch control chip.
[0074] The main control module is used to download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip during the startup of the touch control chip.
[0075] A non-volatile storage medium, such as Flash storage, will be installed in the main control module, and its capacity can reach the Mbit level, while the capacity of the touch chip firmware code generally does not exceed 128Kbit. The capacity of the Flash storage in the main control module can accommodate the firmware code required to store the touch chip.
[0076] The touch chip uses a random access memory to quickly receive and store the firmware code of the touch chip sent by the main control module based on the SPI communication interface with the main control module, and then the processor completes the startup of the touch chip according to the firmware code in the random access memory.
[0077] In addition, see Figure 6 , wherein the main control module includes a touch panel driver and an upper Android system, wherein the touch panel driver includes an underlying driver for driving the touch panel, and the upper Android system provides an operating system for the touch display screen. The touch chip is also used to control the touch panel, wherein the functions of the firmware code include being responsible for simulating the scanning control of the front end, and in order to avoid interference in different operating environments or modes, the firmware code in the touch chip generally has an automatic frequency hopping setting, which is used to switch frequency hopping between different modes, and performs data processing on the touch signal generated when the touch panel is triggered by a finger, and at the same time, according to the user's gesture changes and the location of the electric shock, it is converted into coordinates after calculation. And the coordinate information is reported to the main control module. The detailed functions of the touch chip can be found in the above-mentioned embodiment of the touch chip, which will not be repeated here.
[0078] In a possible implementation, a boot program is stored in the non-volatile storage medium of the main control module; the main control module is specifically used to start the boot program during the startup of the touch control chip, and use the boot program to download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip.
[0079] After the touch display screen is powered on, the boot program can be used to enter the system boot phase first. The boot program is used to import the operating system program. Specifically, the boot program is a boot program before the operating system kernel runs, which is used to initialize hardware devices, change the processor operation mode, reorganize interrupt vectors and establish a memory space mapping map, so as to bring the system's hardware and software to a suitable state or a user-customized specific state, so as to prepare the correct environment for the final loading of the operating system kernel. In an embodiment of the present application, when the touch display screen is powered on, the boot program notifies the main control module to download the firmware code of the touch chip stored in its non-volatile storage medium to the random access memory of the touch chip by guiding the operating system.
[0080] In a possible implementation manner, the main control module is further configured to detect whether the firmware code downloaded into the random access memory of the touch control chip is complete, and if so, trigger the processor in the touch control chip to complete the startup of the touch control chip.
[0081] In one example, the boot program notifies the main control module to download the firmware code of the touch chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch chip. After the firmware code is downloaded, the boot program verifies whether the firmware code in the random access memory of the touch chip is complete. When the verification is passed, the boot program calls the firmware code in the random access memory, and the firmware code starts to execute, which triggers the processor in the touch chip to complete the startup of the touch chip. When the verification fails, the boot program triggers the alarm program in the main control module. Through the verification of the boot program, the integrity of the firmware code can be guaranteed, providing protection for the startup of the touch chip.
[0082] In a possible implementation manner, the main control module is specifically configured to send the firmware code based on the SPI protocol to a random access memory of the touch control chip.
[0083] The present application also provides a method for starting a touch chip, which is applied to a touch display screen, see Figure 7 , the method comprising:
[0084] In step S11, during the startup of the touch control chip, the main control module downloads the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip.
[0085] More specifically, after the touch display screen is powered on, the boot program in the main control module is started, and the boot program notifies the main control module to download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip.
[0086] In step S12, the random access memory of the touch control chip receives and stores the firmware code sent by the main control module.
[0087] The random access memory of the touch chip receives the firmware code sent by the main control module based on the SPI communication protocol using the communication interface, and stores the firmware code.
[0088] In step S13, the processor of the touch control chip completes the startup of the touch control chip based on the firmware code in the random access memory of the touch control chip itself.
[0089] More specifically, the boot program calls the firmware code in the random access memory, and the firmware code starts to execute, which triggers the processor in the touch control chip to complete the startup of the touch control chip.
[0090] As can be seen from the above, in the embodiment of the present application, since the touch chip does not include Flash, the required firmware code originally stored in Flash is stored in the non-volatile storage medium of the main control module. After the touch display screen is powered on, the boot program in the main control module is started. The boot program notifies the main control module to download the firmware code of the touch chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch chip. The boot program calls the firmware code in the random access memory, and the firmware code starts to execute, which triggers the processor in the touch chip to complete the startup of the touch chip. The touch chip does not require Flash, and the startup of the touch chip can be completed by redefining the startup process of the touch chip and the main control module. Compared with conventional touch chips, the performance of the touch chip is guaranteed while reducing the production cost and process cost.
[0091] In one possible implementation, see Figure 8 Before the processor of the touch control chip completes the startup of the touch control chip based on the firmware code in the random access memory of the touch control chip itself, the method further includes:
[0092] In step S21, the main control module detects whether the firmware code downloaded into the random access memory of the touch chip is complete;
[0093] In step S22, if complete, the main control module triggers the processor in the touch control chip to complete the startup of the touch control chip.
[0094] In a possible implementation, a method for starting a touch chip is applied to a touch display screen. Fig. 9 , the method comprising:
[0095] In step S31, the touch display screen is powered on.
[0096] In step S32, the Boot program is started.
[0097] In step S33, the Boot program is started to notify the main control module to download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip.
[0098] In step S34, after the firmware code is downloaded, the main control module detects whether the firmware code downloaded to the random access memory of the touch chip is complete.
[0099] In step S35, the Boot program calls the firmware code to complete the initialization of the touch chip.
[0100] In step S36, the main control module triggers the processor in the touch chip to start the touch chip, and the touch chip works normally and reports data.
[0101] The various parts of the above touch chip can communicate with each other via a communication bus. In one example, the communication bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0102] The communication interface is used for communication between the above electronic device and other devices.
[0103] The memory may include a random access memory (RAM) or a non-volatile memory (NVM), such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0104] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0105] In another embodiment of the present invention, a computer-readable storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above touch chip startup methods are implemented.
[0106] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk SolidState Disk (SSD)), etc.
[0107] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0108] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referenced to each other.
[0109] The above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.
Claims
1. A touch chip, characterized in that: include: Processor and random access memory; The random access memory is used to receive and store the firmware code of the touch control chip sent by the main control module, wherein the main control module is the main control module in the touch display screen to which the touch control chip belongs; the non-volatile storage medium of the main control module stores a boot program, and during the startup of the touch chip, the main control module starts the boot program, and uses the boot program to download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch chip; The processor is used to start the touch control chip based on the firmware code in the random access memory.
2. The touch control chip according to claim 1, characterized in that: The touch control chip also includes an analog sensor and a touch simulation controller; The analog sensor is used to receive a touch signal and send the touch signal to the touch simulation controller; The touch simulation controller is used to control the simulation sensor.
3. The touch control chip according to claim 1, characterized in that: The touch control chip also includes: The low voltage drop linear regulator is used to adjust the input voltage to generate the reference voltage inside the touch control chip and the power supply voltage of the external circuit.
4. The touch control chip according to claim 1, characterized in that: The touch control chip also includes a communication interface supporting the SPI protocol; The random access memory is specifically used to receive the firmware code of the touch control chip sent by the main control module based on the SPI protocol using the communication interface, and store the firmware code.
5. A touch display screen, characterized in that: Comprising a main control module and the touch control chip according to any one of claims 1 to 4, wherein the main control module comprises a non-volatile storage medium, and the non-volatile storage medium of the main control module stores the firmware code of the touch control chip; The main control module is used to download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip during the startup of the touch control chip; The non-volatile storage medium of the main control module stores a boot program; The main control module is specifically used to start the boot program during the startup of the touch control chip, and use the boot program to download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip.
6. The touch display screen according to claim 5, characterized in that: The main control module is further used to detect whether the firmware code downloaded into the random access memory of the touch control chip is complete. If it is complete, the main control module triggers the processor in the touch control chip to complete the startup of the touch control chip.
7. The touch display screen according to claim 5, characterized in that: The main control module is specifically used to send the firmware code based on the SPI protocol to the random access memory of the touch control chip.
8. A method for starting a touch chip, characterized in that: Applied to the touch display screen according to any one of claims 5 to 7, the method comprises: During the startup of the touch control chip, the main control module downloads the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip; The random access memory of the touch control chip receives and stores the firmware code sent by the main control module; The processor of the touch control chip completes the startup of the touch control chip based on the firmware code in the random access memory of the touch control chip itself; The non-volatile storage medium of the main control module stores a boot program; the main control module downloads the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip, including: The main control module is specifically used to start the boot program during the startup of the touch control chip, and use the boot program to download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip.
9. The method according to claim 8, characterized in that Before the processor of the touch control chip completes starting the touch control chip based on the firmware code in the random access memory of the touch control chip itself, the method further includes: The main control module detects whether the firmware code downloaded into the random access memory of the touch chip is complete; If complete, the main control module triggers the processor in the touch control chip to complete the startup of the touch control chip.
10. A main control chip, characterized in that: The system comprises a processor and a non-volatile storage medium, wherein the non-volatile storage medium stores the firmware code of the touch control chip, and the processor is used to perform the following steps during operation: during the startup of the touch control chip, download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control chip to the random access memory of the touch control chip; A boot program is stored in the non-volatile storage medium of the main control module. The processor is specifically used for starting the boot program by the main control module during the startup of the touch control chip, and using the boot program to download the firmware code of the touch control chip stored in the non-volatile storage medium of the main control module to the random access memory of the touch control chip.
Citation Information
Patent Citations
Method for processing configuration file, processing unit, touch chip, apparatus, and medium
CN110998524A