CN102033770B - 移动终端的触摸屏固件升级方法及装置 - Google Patents
移动终端的触摸屏固件升级方法及装置 Download PDFInfo
- Publication number
- CN102033770B CN102033770B CN201010594511.2A CN201010594511A CN102033770B CN 102033770 B CN102033770 B CN 102033770B CN 201010594511 A CN201010594511 A CN 201010594511A CN 102033770 B CN102033770 B CN 102033770B
- Authority
- CN
- China
- Prior art keywords
- touch
- screen
- firmware
- version information
- upgrade
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/654—Updates using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供了一种移动终端的触摸屏固件升级方法及装置,该方法包括:包括:将保存在***的用户空间中的触摸屏的固件版本信息读入到***的内核空间;根据所读入的固件版本信息,通过触摸屏的通用输入/输出端口GPIO来模拟升级协议进行触摸屏固件升级。在本发明中,通过复用触摸屏的硬件连接器上用于I2C通信的时钟管脚SCL和数据管脚SDA的GPIO端口来模拟升级协议,使得可以在移动终端上实现触摸屏固件的自动升级,从而减少升级工作量,升级速度快,使用方便。
Description
技术领域
本发明涉及通信领域,具体而言,涉及一种移动终端的触摸屏固件升级方法及装置。
背景技术
随着智能手机的普遍应用,触摸屏起着越来越至关重要的作用,尤其是电容触摸屏,因其寿命长、可以手指肚触摸、使用方便等优点,在未来将引领主要的触摸屏市场,并有可能完全替代电阻触摸屏。但是电容触摸屏作为一种新生事物,技术还不够完善,固件版本经常会更新,有时候需要解决一些bug(如线性漂移、乱报数据、局部失灵等)、兼容性问题,或者需要厂商提供更多更新的功能,这都需要升级触摸屏的固件。
现有技术是通过采用专门的工具对触摸屏固件进行升级,这种升级方式存在以下问题:如果移动终端的触摸屏在已经批量生产后,需要固件升级,则需要拆掉触摸屏,用专门的工具来进行升级,这样的话,就会工作量极大并且容易将触摸屏损坏。
发明内容
本发明的主要目的在于提供一种移动终端的触摸屏固件升级方法及装置,以至少解决上述触摸屏固件升级工作量大并且容易将触摸屏损坏的问题。
根据本发明的一个方面,提供了一种移动终端的触摸屏固件升级方法,包括:将保存在***的用户空间中的触摸屏的固件版本信息读入到***的内核空间;根据所读入的固件版本信息,通过触摸屏的GPIO(General Purpose I/O,通用输入/输出)端口来模拟升级协议进行触摸屏固件升级。
进一步地,将保存在***的用户空间中的触摸屏的固件版本信息读入到***的内核空间,包括:通过内核驱动中的proc接口将保存在用户空间的文件***中的固件版本信息读入到内核空间的缓存中。
进一步地,GPIO端口为触摸屏的硬件连接器上用于I2C(Inter Integrated Circuit,内部集成电路)通信的时钟管脚SCL(I2C Serial Clock,串行时钟)和数据管脚SDA(I2C Serial Data,串行数据)。
进一步地,根据所读入的固件版本信息,通过触摸屏的通用输入/输出端口GPIO来模拟升级协议进行触摸屏固件升级之前,包括:关闭触摸屏用于I2C通信的中断,并将SCL和SDA管脚配置成普通GPIO管脚。
进一步地,根据所读入的固件版本信息,通过触摸屏的通用输入/输出端口GPIO来模拟升级协议进行触摸屏固件升级,包括:使需要升级的触摸屏芯片处于升级模式,并检查触摸屏芯片ID是否满足升级要求;如果是,则将触摸屏芯片中原有的固件版本信息擦除;将读入内核空间中的固件版本信息烧入触摸屏芯片中。
进一步地,将读入内核空间中的固件版本信息烧入触摸屏芯片中之后,还包括:校验烧入触摸屏芯片中的固件版本信息的校验和是否正确,如果是,则设置升级成功标志。
进一步地,使需要升级的触摸屏芯片处于升级模式,并检查触摸屏芯片ID是否满足升级要求之前,包括:初始化一个用于保证升级过程不被中断的锁,并开启锁保护。
根据本发明的另一方面,提供了一种移动终端的触摸屏固件升级装置,包括:读入模块,用于将保存在***的用户空间中的触摸屏的固件版本信息读入到***的内核空间;升级模块,用于根据所读入的固件版本信息,通过触摸屏的通用输入/输出端口GPIO来模拟升级协议进行触摸屏固件升级。
进一步地,升级模块包括:检查子模块,用于使需要升级的触摸屏芯片处于升级模式,并检查触摸屏芯片ID是否满足升级要求;擦除子模块,用于将触摸屏芯片中原有的固件版本信息擦除;烧入子模块,用于将读入内核空间中的固件版本信息烧入触摸屏芯片中。
进一步地,升级模块还包括:校验子模块,用于校验烧入触摸屏芯片中的固件版本信息的校验和是否正确,如果是,则设置升级成功标志。
在本发明中,通过复用触摸屏的硬件连接器的时钟管脚SCL和数据管脚SDA的GPIO端口来模拟升级协议,使得可以在移动终端上实现触摸屏固件的自动升级,从而减少升级工作量,升级速度快,使用方便。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的触摸屏固件升级方法流程图;
图2是根据本发明实施例的触摸屏固件升级装置框图;
图3是根据本发明实施例的触摸屏固件升级装置模块结构图;
图4是根据本发明实施例的触摸屏固件升级示意图;以及
图5是根据本发明实施例的触摸屏固件升级流程图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
图1是根据本发明实施例的触摸屏固件升级方法流程图,如图1所示,包括以下步骤:
步骤S102,将保存在***的用户空间中的触摸屏的固件版本信息读入到***的内核空间;
步骤S104,根据所读入的固件版本信息,通过复用触摸屏的硬件连接器的时钟管脚SCL和数据管脚SDA的GPIO端口来模拟升级协议。
在本实施例中,通过复用触摸屏的硬件连接器的时钟管脚SCL和数据管脚SDA的GPIO口来模拟升级协议,使得可以在移动终端上实现触摸屏固件的自动升级,从而减少升级工作量,升级速度快,使用方便。
其中,在步骤S102中,触摸屏的固件版本放在用户空间的文件***中,是通过proc接口把固件版本信息读入到内核空间中。如果要使触摸屏固件升级完成后不需要开关机触摸屏就能正常使用,则升级时触摸屏的驱动就不能卸载。在上述方法中,通过采用内核中的proc接口来实现升级,proc接口放在触摸屏的驱动中,即在内核驱动中实现触摸屏固件的升级,这样升级完成后就不用重新开关机触摸屏能正常使用。
一般的电容触摸屏都是I2C通信的,触摸屏的硬件连接器的接口一般有五个GPIO管脚,分别为:GND(接地)、SCL(时钟)、SDA(数据)、VDD(供应电压)和INT(中断)管脚。步骤S104中的固件升级主要是通过SCL和SDA两个gpio口来模拟升级协议实现的。
在硬件上I2C通信时数据管脚SDA和时钟管脚SCL需要上拉电阻,而触摸屏处于固件升级模式时,这两个管脚需要下拉电阻。在本实施例中可通过如下办法来实现:时钟管脚从高电平变为低电平实现一次对数据管脚的采样,把数据管脚由输入模式改为输出低模式,并延时一段时间,当检测到数据管脚为低时,触摸屏芯片进入升级模式,再把数据管脚由输出低模式改为输入模式,从而解决需要下拉电阻的问题。
其中,在步骤S104采用SCL和SDA两个gpio口来模拟升级协议前,应先关闭触摸屏中断,保证触摸屏的中断暂时不起作用,如果触摸屏中断起作用,会进行I2C通讯,就会使用到SCL和SDA两个gpio管脚,从而影响升级的进行;然后复用I2C通信的两个gpio口,配置成普通的两个gpio引脚,这样这两个管脚暂时就不会进行I2C通讯了。
其中,步骤S104的升级过程主要包括:
加锁保护,保证升级过程不被中断,锁机制是用来解决多个进程并发访问同一个文件时所面临的同步问题。
检查固件,使触摸屏芯片处于升级模式,检查需要升级的芯片ID是否满足要求,满足要求才能进行升级。
擦flash,把原来的触摸屏固件版本擦除。
烧写flash,把从用户空间读入的新的固件版本烧写进flash。
校验,校验新烧写的固件版本的校验和是否正确,正确则表示升级成功。设置升级成功标志,否者设置升级失败标志。如果升级失败,升级会重新进行,如此反复三次。
在升级成功后解开锁保护。
图2是根据本发明实施例的触摸屏固件升级装置框图,如图2所示,包括读入模块10和升级模块20。其中,读入模块10,用于将保存在***的用户空间中的触摸屏的固件版本信息读入到***的内核空间;升级模块20,用于根据所读入的固件版本信息,通过触摸屏的通用输入/输出端口GPIO来模拟升级协议进行触摸屏固件升级。
在本实施例中,通过复用触摸屏的硬件连接器的时钟管脚SCL和数据管脚SDA的GPIO端口来模拟升级协议,使得可以在移动终端上实现触摸屏固件的自动升级,从而减少升级工作量,升级速度快,使用方便。
在上述装置中,如图3所示,升级模块20包括检查子模块202、擦除子模块204烧入子模块206和校验子模块208。其中,检查子模块202,用于使需要升级的触摸屏芯片处于升级模式,并检查触摸屏芯片ID是否满足升级要求。擦除子模块204,用于将触摸屏芯片中原有的固件版本信息擦除。烧入子模块206,用于将读入内核空间中的固件版本信息烧入触摸屏芯片中。校验子模块208,用于校验烧入触摸屏芯片中的固件版本信息的校验和是否正确,如果是,则设置升级成功标志。
图4是根据本发明实施例的触摸屏固件升级示意图,如图4所示,Linux***分为用户空间和内核空间两部分,内核空间的核心软件独立于普通应用程序,运行在较高的特权级别上,它们驻留在被保护的内存空间上,拥有访问硬件设备的所有的权限;相对的,应用程序则运行在用户空间,运行在用户空间的应用程序只能看到允许它们使用的部分***资源,并且不能使用某些特定的***功能,也不能直接访问内核空间和硬件设备,以及其他一些具体的使用限制。将用户空间和内核空间置于这种非对称访问机制下有很好的安全性,能有效抵御恶意用户的窥探,也能防止质量低劣的用户程序的侵害,从而使***运行得更稳定可靠。
在本实施例中,把触摸屏固件版本放在用户空间的文件***中,升级程序放在内核空间的触摸屏驱动程序中,用户空间和内核空间的交互通过proc接口进行。
把触摸屏的固件版本放在用户空间的文件***中,通过proc接口把固件版本信息读入到内核空间中,用户空间发升级命令,proc接口收到升级命令,升级开始。
在本实施例中,主要包括用户模块、内核驱动模块和升级模块。
用户模块用来保存新的触摸屏固件,发送升级命令,检查升级是否成功,如果失败重新发送升级命令。
升级模块,主要是按照升级协议执行的模块,主要实现以下功能:(1)检查固件,使触摸屏芯片处于升级模式,检查需要升级的芯片ID是否满足要求,满足要求才能进行升级。(2)擦flash,把原来的触摸屏固件版本擦除。(3)烧写flash,把从用户空间读入的新的固件版本烧写进flash。(4)校验,校验新烧写的固件版本的校验和是否正确,正确则表示升级成功。设置升级成功标志,否者设置升级失败标志。如果升级失败,升级会重新进行,如此反复三次。
内核驱动模块,主要是触摸屏的驱动,在驱动里面添加proc接口,在proc接口里面实现触摸屏的升级工作。Proc接口主要是保证三个方面的工作:
(1)复用触摸屏连接器的SCL和SDA两个gpio口,使其暂停I2C通信的工作,按照普通的gpio模拟触摸屏固件的升级协议工作。
(2)升级模块,按照触摸屏固件升级协议进行升级。
(3)触摸屏固件升级完成后不需要开关机触摸屏能正常使用。升级前关触摸屏中断,暂停I2C的通信工作,升级后恢复I2C通信,开中断,触摸屏正常使用。
用户模块和内核驱动模块是两大模块,proc接口放在内核驱动模块中,是联系用户模块和内核驱动模块的通道,proc接口实现用户模块和内核驱动模块之间的通讯。同时,升级模块位于proc接口内部,当proc接口收到用户模块发送的升级命令时,就让升级模块开始真正的固件升级。
图5是根据本发明实施例的触摸屏固件升级流程图,如图5所示,包括以下步骤:
步骤S502,用户发送升级命令,升级开始。
步骤S504,做升级的一些准备工作,关中断,复用I2C的SCL和SDA管脚来模拟升级协议。
步骤S506,初始化一个新的锁,开启锁保护,保证升级过程不被中断。
步骤S508,通过proc接口把用户空间的最新的触摸屏固件版本读入到内核空间,存储在本地buff中,用于升级使用。
步骤S510,检查硬件信息,使触摸屏芯片处于升级模式,并检查芯片ID是否满足升级要求。
步骤S512,擦flash,把原来的固件擦除掉;
步骤S514,烧写flash,把存储在本地buff中的最新的固件写入flash;
步骤S516,校验,计算从flash读取的信息的校验和跟保存在buff中的固件信息的校验和比较,如果一样则升级成功,设置升级成功标志;如果失败,设置升级失败标志,用户重新发送升级命令,升级重新开始。
步骤S518,关闭锁保护,注销锁。
步骤S520,触摸屏掉电上电,不是移动终端的掉电上电,恢复I2C的SCL和SDA的gpio口配置,使能I2C通讯,开中断,保证触摸屏能正常使用。至此,整个升级过程就完成了。
在本发明的上述实施例中,通过移动终端电容触摸屏固件自动升级可以随时把触摸屏的固件升级到最新的版本,从而解决原有固件版本的bug、兼容性、功能不全等问题,并且升级过程不依赖于专门的升级工具,升级过程速度快,可靠性强,方便使用;另外,触摸屏固件版本放在移动终端的软件版本中,可以伴随着移动终端软件版本的更新而更新版本;如果升级失败,可循环升级,从而更好的保证电容触摸屏升级固件成功。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种移动终端的触摸屏固件升级方法,其特征在于,包括:
将保存在***的用户空间中的触摸屏固件版本信息读入到所述***的内核空间;
根据所读入的固件版本信息,通过触摸屏的通用输入/输出端口GPIO来模拟升级协议进行触摸屏固件升级,其中,所述通用输入/输出端口GPIO为触摸屏的硬件连接器上用于I2C通信的时钟管脚SCL和数据管脚SDA;
其中,通过触摸屏的通用输入/输出端口GPIO来模拟升级协议进行触摸屏固件升级之前,包括:
关闭所述触摸屏用于I2C通信的中断,并将所述时钟管脚SCL和所述数据管脚SDA配置成普通GPIO管脚;
其中,通过如下方式来实现时钟管脚SCL和数据管脚SDA在模拟升级协议过程中所需的下拉电阻:时钟管脚SCL从高电平变为低电平实现一次对数据管脚SDA的采样,将数据管脚SDA由输入模式改为输出低模式,并延时一段时间,当检测到数据管脚SDA为低时,触摸屏芯片进入升级模式,再将数据管脚SDA由输出低模式改为输入模式。
2.根据权利要求1所述的方法,其特征在于,将保存在***的用户空间中的触摸屏固件版本信息读入到所述***的内核空间,包括:
通过内核驱动中的proc接口将保存在用户空间的文件***中的所述固件版本信息读入到内核空间的缓存中。
3.根据权利要求1所述的方法,其特征在于,根据所读入的固件版本信息,通过触摸屏的通用输入/输出端口GPIO来模拟升级协议进行触摸屏固件升级,包括:
使需要升级的触摸屏芯片处于升级模式,并检查所述触摸屏芯片ID是否满足升级要求;
如果是,则将所述触摸屏芯片中原有的固件版本信息擦除;
将读入内核空间中的所述固件版本信息烧入所述触摸屏芯片中。
4.根据权利要求3所述的方法,其特征在于,将读入内核空间中的所述固件版本信息烧入所述触摸屏芯片中之后,还包括:
校验烧入所述触摸屏芯片中的固件版本信息的校验和是否正确,如果是,则设置升级成功标志。
5.根据权利要求4所述的方法,其特征在于,使需要升级的触摸屏芯片处于升级模式,并检查所述触摸屏芯片ID是否满足升级要求之前,包括:
初始化一个用于保证升级过程不被中断的锁,并开启锁保护。
6.一种移动终端的触摸屏固件升级装置,其特征在于,包括:
读入模块,用于将保存在***的用户空间中的触摸屏固件版本信息读入到所述***的内核空间;
升级模块,用于根据所读入的固件版本信息,通过触摸屏的通用输入/输出端口GPIO来模拟升级协议进行触摸屏固件升级,其中,所述通用输入/输出端口GPIO为触摸屏的硬件连接器上用于I2C通信的时钟管脚SCL和数据管脚SDA,在通过触摸屏的通用输入/输出端口GPIO来模拟升级协议进行触摸屏固件升级之前,关闭所述触摸屏用于I2C通信的中断,并将所述时钟管脚SCL和数据管脚SDA管脚配置成普通GPIO管脚;
其中,所述升级模块通过如下方式来实现时钟管脚SCL和数据管脚SDA在模拟升级协议过程中所需的下拉电阻:时钟管脚SCL从高电平变为低电平实现一次对数据管脚SDA的采样,将数据管脚SDA由输入模式改为输出低模式,并延时一段时间,当检测到数据管脚SDA为低时,触摸屏芯片进入升级模式,再将数据管脚SDA由输出低模式改为输入模式。
7.根据权利要求6所述的装置,其特征在于,所述升级模块包括:
检查子模块,用于使需要升级的触摸屏芯片处于升级模式,并检查所述触摸屏芯片ID是否满足升级要求;
擦除子模块,用于将所述触摸屏芯片中原有的固件版本信息擦除;
烧入子模块,用于将读入内核空间中的所述固件版本信息烧入所述触摸屏芯片中。
8.根据权利要求7所述的装置,其特征在于,所述升级模块还包括:
校验子模块,用于校验烧入所述触摸屏芯片中的固件版本信息的校验和是否正确,如果是,则设置升级成功标志。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010594511.2A CN102033770B (zh) | 2010-12-17 | 2010-12-17 | 移动终端的触摸屏固件升级方法及装置 |
PCT/CN2011/070973 WO2012079301A1 (zh) | 2010-12-17 | 2011-02-14 | 移动终端的触摸屏固件升级方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010594511.2A CN102033770B (zh) | 2010-12-17 | 2010-12-17 | 移动终端的触摸屏固件升级方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102033770A CN102033770A (zh) | 2011-04-27 |
CN102033770B true CN102033770B (zh) | 2015-01-28 |
Family
ID=43886704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010594511.2A Active CN102033770B (zh) | 2010-12-17 | 2010-12-17 | 移动终端的触摸屏固件升级方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102033770B (zh) |
WO (1) | WO2012079301A1 (zh) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102436389B (zh) * | 2011-12-22 | 2015-04-15 | 北京百纳威尔科技有限公司 | 触摸屏升级方法及装置 |
CN102646048B (zh) * | 2012-05-03 | 2016-02-10 | 中兴通讯股份有限公司 | 移动终端触摸屏固件升级的方法及装置 |
CN102693144B (zh) * | 2012-05-25 | 2016-01-13 | 惠州Tcl移动通信有限公司 | 一种Android移动终端的电容屏固件升级的方法 |
CN103577213B (zh) * | 2012-08-09 | 2018-08-31 | 努比亚技术有限公司 | 一种智能终端触摸屏固件的升级方法 |
CN102937900B (zh) * | 2012-10-10 | 2016-08-24 | 广东欧珀移动通信有限公司 | 一种cob工艺下触控芯片的程序烧录方法及*** |
CN103019977A (zh) * | 2012-12-07 | 2013-04-03 | 上海市共进通信技术有限公司 | 嵌入式***应用设备实现版本自动识别的方法及启动方法 |
CN103106088B (zh) * | 2012-12-28 | 2016-07-20 | 上海斐讯数据通信技术有限公司 | 硬件固件独立升级***及方法 |
CN103823723B (zh) * | 2014-02-19 | 2017-08-08 | 惠州Tcl移动通信有限公司 | 一种移动终端的触摸屏固件修复方法和装置 |
CN104598276B (zh) * | 2015-01-13 | 2018-01-16 | 中科创达软件科技(深圳)有限公司 | 一种触摸屏固件在线升级方法及装置 |
CN105718281B (zh) * | 2015-07-29 | 2019-04-12 | 中科创达软件科技(深圳)有限公司 | 一种触摸屏固件升级方法及装置 |
CN105094834A (zh) * | 2015-08-10 | 2015-11-25 | 上海闻泰电子科技有限公司 | 手机上触摸屏固件管理的方法 |
JP2017107377A (ja) * | 2015-12-09 | 2017-06-15 | 株式会社リコー | 機器管理装置、機器管理システム、検証方法及びプログラム |
CN107194242B (zh) * | 2017-03-30 | 2019-11-08 | 百富计算机技术(深圳)有限公司 | 固件升级方法和装置 |
CN107291310A (zh) * | 2017-06-21 | 2017-10-24 | 珠海格力电器股份有限公司 | 一种触摸屏灵敏度的自适应调节方法、装置及*** |
CN108196721B (zh) * | 2018-01-29 | 2020-11-17 | 业成科技(成都)有限公司 | 触控显示装置及其固件设定方法 |
CN108366131B (zh) * | 2018-03-13 | 2020-10-02 | 广州视源电子科技股份有限公司 | 数据传输方法、装置、终端以及存储介质 |
CN112527341B (zh) * | 2019-09-19 | 2024-03-01 | 合肥杰发科技有限公司 | 一种车机***升级方法、车机***及计算机存储介质 |
CN112181467B (zh) * | 2020-10-10 | 2023-11-14 | 北京字节跳动网络技术有限公司 | 终端的存储器固件升级方法、装置、终端和存储介质 |
CN112486525A (zh) * | 2020-10-19 | 2021-03-12 | 深圳贝特莱电子科技股份有限公司 | 一种触控芯片远程升级调试装置及方法 |
CN112214235A (zh) * | 2020-10-23 | 2021-01-12 | Oppo广东移动通信有限公司 | 快充固件升级方法、装置、移动终端和存储介质 |
CN112306536B (zh) * | 2020-11-25 | 2023-09-29 | 山东云海国创云计算装备产业创新中心有限公司 | 一种主板及其芯片以及芯片升级方法 |
CN112601075B (zh) * | 2020-12-07 | 2023-06-20 | 上海商米科技集团股份有限公司 | 一种基于双镜像的网络摄像机升级故障恢复***及方法 |
CN113760333A (zh) * | 2021-09-16 | 2021-12-07 | 海宁奕斯伟集成电路设计有限公司 | 软件升级方法、装置、电子设备及计算机可读存储介质 |
CN114115588B (zh) * | 2021-09-26 | 2023-11-03 | 洛晶半导体(上海)有限公司 | 感应面板的控制芯片、控制电路及控制方法 |
CN115904820B (zh) * | 2023-02-21 | 2023-06-16 | 合肥康芯威存储技术有限公司 | 一种失效硬盘的恢复方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6904457B2 (en) * | 2001-01-05 | 2005-06-07 | International Business Machines Corporation | Automatic firmware update of processor nodes |
CN101046789A (zh) * | 2006-03-27 | 2007-10-03 | 飞博创(成都)科技有限公司 | 一种数据传输方法、固件升级方法及总线下载器 |
CN101452689A (zh) * | 2007-12-04 | 2009-06-10 | 佳世达科技股份有限公司 | 用来更新显示器固件的固件更新***及其方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070240095A1 (en) * | 2006-01-30 | 2007-10-11 | Inventec Corporation | Computer product customized information programming method and system |
CN101534343A (zh) * | 2009-04-21 | 2009-09-16 | 上海闻泰电子科技有限公司 | 一种安全升级手机固件的方法 |
-
2010
- 2010-12-17 CN CN201010594511.2A patent/CN102033770B/zh active Active
-
2011
- 2011-02-14 WO PCT/CN2011/070973 patent/WO2012079301A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6904457B2 (en) * | 2001-01-05 | 2005-06-07 | International Business Machines Corporation | Automatic firmware update of processor nodes |
CN101046789A (zh) * | 2006-03-27 | 2007-10-03 | 飞博创(成都)科技有限公司 | 一种数据传输方法、固件升级方法及总线下载器 |
CN101452689A (zh) * | 2007-12-04 | 2009-06-10 | 佳世达科技股份有限公司 | 用来更新显示器固件的固件更新***及其方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2012079301A1 (zh) | 2012-06-21 |
CN102033770A (zh) | 2011-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102033770B (zh) | 移动终端的触摸屏固件升级方法及装置 | |
CN106557340B (zh) | 一种配置方法及装置 | |
CN100511148C (zh) | 一种cpu***的启动方法及*** | |
CN103513994A (zh) | 一种通过pcie 进行fpga 在线升级的方法和*** | |
CN104185836A (zh) | 用于在***改变之后验证计算设备的适当操作的方法和*** | |
CN102693144B (zh) | 一种Android移动终端的电容屏固件升级的方法 | |
CN106096386A (zh) | 更新软件的方法和*** | |
CN109388345B (zh) | 存储器的数据读取方法、显示装置及计算机可读存储介质 | |
CN102395980A (zh) | 智能卡读取器 | |
CN104679559A (zh) | 单片机在线编程的方法 | |
CN105718281A (zh) | 一种触摸屏固件升级方法及装置 | |
CN104077166A (zh) | 基于fpga中ip核的epcs与epcq存储器在线升级方法 | |
CN104239097A (zh) | 一种通过移动终端升级配件的方法、***及移动终端 | |
CN108153548A (zh) | 一种emmc固件升级方法和装置 | |
CN103514074A (zh) | Mvb网卡开发方法及平台 | |
CN108694052B (zh) | 一种固件升级方法、固件升级装置及固件升级*** | |
CN110134423B (zh) | 固件的更新方法、装置及计算机可读存储介质 | |
CN101094252A (zh) | 手机中的液晶显示模块的自动识别方法 | |
CN109214144A (zh) | 基于usb3.2协议ts2训练序列的ip软核产权保护与侵权鉴定方法 | |
US11763913B2 (en) | Automated testing of functionality of multiple NVRAM cards | |
CN109102436A (zh) | 基于usb3.0协议ts1训练序列的ip软核产权保护与侵权鉴定方法 | |
CN105068835A (zh) | 移动终端及其调试信息显示方法 | |
CN111722858A (zh) | 在线升级方法及终端设备 | |
CN105243040A (zh) | 一种基于PCIe总线支持USBTMC协议的仪器程控***及方法 | |
CN102722231B (zh) | 一种VPX平台的Payload电源管理方法及VPX平台 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |