2022-11-19 03:40发布
固件升级不是下载驱动:请看下文 固件升级功能已经越来越多的写在了各种播放器的规格表,对于这个即熟悉又陌生的功能,可能很多朋友都在磕磕碰碰一知半解中使用过,但却未了解其中技巧与细节。在本文里,我将带着大家探识固件的秘密。 [固件到底是什么] 固件(FrimWare)的词典里的解释是具有软件功能的硬件,在早期这种器件一般都是存有软件的EROM或EPROM等,并且通常这些硬件内所保存的程序是无法被用户直接读出或修改的,在那时,一般情况下是没有必要对固件进行升级操作的,即使在固件内发现了严重的Bug也必须由专业人员带着写好程序的EPROM把原来机器上的EPROM更换下来。那固件到底是指硬件还是软件呢?在我们现在的理解,固件应当指的是软件了。但软件种类繁多,并不是所有软件都能叫做固件的,一般来说,担任着一个系统最基础、最底层工作的软件才可以称之为固件,比如我们常说的计算机主板上的BIOS,在以前其实更多的专业人士叫它固件(FirmWare)。 [固件有多重要] 了解的固件的基本原理后,我们可以得出我们对于固件的认识“担任着一个系统最基础最底层工作的软件”,而在播放器中,固件就是播放器的灵魂,因为播放器除了固件以外没有其它软件组成。因此固件也就决定着播放器的功能及性能。由这一点来看,播放器的固件与它的硬件有着几乎相同的地位,而在某些程度上来说固件可能更重要一些。因为只有出编写出 {MOD}的固件程序才可以更加充分、巧妙的发挥硬件的作用。最著名的一个例子是Hyunwon公司在2000年推出了一款名为“月亮宝盒”的播放器,但在投入市场没多久就发现由于PCB板的设计问题造成按键失灵,问题非常普遍。按惯例,很多厂商可能会采取招回的方式来处理这一问题,但Hyunwon公司在分析原理后对其固件进行了小小的修改,让固件来对这种硬件问题进行修补,结果很快就将这一事件平息。由此看来,在这里,优秀的固件还可以弥补一些硬件上的缺陷。 [为什么要升级固件] 虽然以“固件”为名,但不管怎么说,它还是应当被我们理解为软件,并且由于目前集成电路的进步,这种固件都以Flash为载体,升级固件也变得越来越简单,越来越没有危险,固件程序与我们通常所说的程序的区别已经越来越小。在早期,升级固件主要是为了解决一些Bug及兼容性问题。而随着信息时代的来临,厂商的设计很难全面的满足客户需求,更多的厂商把升级固件提供更多更新的功能做为附加值来提供给用户。因此,我们可以对固件升级做以下总结: 1. 解决已经存在的bug、兼容性问题。 2. 改善操作方式,提供更加方便更加人性化的功能。 3. 提供更多的音乐格式支持。 [升级原理] 由于现在的播放器几乎都是将固件保存在Flash中,所以升级固件实际上就是用新的固件程序重写Flash,但根据不同的芯片及原理其实要分为两种方式。第一种方式是使用独立的USB芯片的产品,比较有代表的是Hyundai的GDS30c6001,对于这类播放器,升级比较简单,也比较安全,只需要通过USB芯片将新的固件程序传送到Flash中即可。第二种是USB是主芯片的一部分,工作也需要固件的支持,比较有代表的是目前热销的iRiver 180TC(使用的为Philips 的DSP芯片)。对于这类播放器,升级过程要比上一种复杂,并且也存在一定的危险性,因为一但更新失败可能会连最基本的USB传输功能都会丧失。当然对于这类播放器,也有比较灵活的方面,就是包括USB传输层都可以重新编程。这一类播放器在处理具体升级的过程与上一种情况也是一样的,依然是通过USB传输将新的固件传送到Flash芯片中去。只是由于USB传输层也是由固件所支持的,所以在固件升级失败后的危险等级要高一些,当然稍后我们会介绍升级失败的处理方法。
看看固件的定义。Firmware 固件(firmware)是指设备内部保存的设备“驱动程序”,通过固件,操作系统才能按照标准的设备驱动实现特定机器的运行动作,比如光驱、刻录机等都有内部固件。 Firmware是固化在了硬件中的软件,光存储的Firmware是运行在驱动器上的软件指令集,它存储着计算机系统中硬件设备最基本的参数,为系统提供最底层、最直接的硬件控制。Firmware功能上有点类似于主板上BIOS,同样在开机过程中,系统会先读取其内部的硬件设备初始化信息,使操作系统能够正确识别硬件,并为其他软件的运行提供最基本的依据。部分厂商还会在Firmware内存储市面上各式光盘的资料数据,主要是刻录机的Firmware存储刻录盘的资料,在刻录时检测当前使用盘的信息,与存储的资料进行对比,进而采取相应的刻录方法。 Firmware是存储在硬件中的,其存储介质主要有ROM、PROM、EPROM、EEPROM和Flash Rom,现在的光储产品基本都使用可擦写的存储介质存储Firmware,便于用户刷新。Flash Rom是一种在EEPROM基础上改进的非易失性的存储介质,它在擦写数据时是以“块”为单位进行的,块的大小由厂商自定,而EEPROM则是以字节为单位进行擦写的,因此Flash Rom的擦写速度较快,其技术的先进性和操作的便捷性非常方便用户自行对固件进行升级。具体采用何种存储介质,设备制造商往往是根据制造成本、安全性能、是否需要升级、设备标准的发展变化等实际情况来综合考虑的。 Firmware的重要性不言而喻,采用可擦写的介制是为了对其进行升级。厂家可以提供对Firmware的升级,以便为Firmware增加更多的功能或改进其性能,甚至修正其中的错误。虽然有些固件的问题可以通过软件补丁来弥补,但终归还是不如直接进行固件的升级来得可靠和方便。因此目前绝大多数的厂家在推出硬件产品时,都采用了可以升级的固件设计以提供更加灵活的适用性。 一般光储厂商都会提供必要的Firmware升级程序,可以去其官方网站直接下载,此类程序容量都较小,一般在一二百KB以内。大部分的Firmware升级程序都需要在纯DOS环境下运行。本回答被提问者和网友采纳
刷固件的意思是对设备的固件进行更新。刷是更新、重写、升级的意思。
固件存储于设备中的电可擦除只读存储器EEPROM或FLASH芯片中,可由用户通过特定的刷新程序进行升级的程序。
固件担任着一个系统最基础最底层工作的软件。而在硬件设备中,固件就是硬件设备的灵魂,因为一些硬件设备除了固件以外没有其它软件组成,因此固件也就决定着硬件设备的功能及性能。
扩展资料
固件担任着一个数码产品最基础、最底层工作的软件,比如计算机主板上的基本输入/输出系统BIOS(Basic Input/output System),在以前其实更多的专业人士叫它固件。
早期固件芯片采用了ROM设计,Firmware代码是在生产过程中固化的,用任何手段都无法修改。
随着技术的不断发展,修改固件以适应不断更新的硬件环境成了用户们的迫切要求,所以,可重复写入的可编程可擦除只读存储器EPROM(Erasable Programmable ROM),EEPROM和flash出现了。这些芯片是可以重复刷写的,让固件得以修改和升级。
参考资料来源:百度百科-固件
固件是担任着一个系统最基础最底层工作的软件。而在硬件设备中,固件就是硬件设备的灵魂,因为一些硬件设备除了固件以外没有其它软件组成,因此固件也就决定着硬件设备的功能及性能。
固件(firmware)一般存储于设备中的电可擦除只读存储器EEPROM(Electrically Erasable Programmable ROM)或FLASH芯片中,一般可由用户通过特定的刷新程序进行升级的程序。一般来说,担任着一个数码产品最基础、最底层工作的软件才可以称之为固件,比如计算机主板上的基本输入/输出系统BIOS(Basic Input/output System),在以前其实更多的专业人士叫它固件。
最多设置5个标签!
固件升级不是下载驱动:请看下文
固件升级功能已经越来越多的写在了各种播放器的规格表,对于这个即熟悉又陌生的功能,可能很多朋友都在磕磕碰碰一知半解中使用过,但却未了解其中技巧与细节。在本文里,我将带着大家探识固件的秘密。
[固件到底是什么]
固件(FrimWare)的词典里的解释是具有软件功能的硬件,在早期这种器件一般都是存有软件的EROM或EPROM等,并且通常这些硬件内所保存的程序是无法被用户直接读出或修改的,在那时,一般情况下是没有必要对固件进行升级操作的,即使在固件内发现了严重的Bug也必须由专业人员带着写好程序的EPROM把原来机器上的EPROM更换下来。那固件到底是指硬件还是软件呢?在我们现在的理解,固件应当指的是软件了。但软件种类繁多,并不是所有软件都能叫做固件的,一般来说,担任着一个系统最基础、最底层工作的软件才可以称之为固件,比如我们常说的计算机主板上的BIOS,在以前其实更多的专业人士叫它固件(FirmWare)。
[固件有多重要]
了解的固件的基本原理后,我们可以得出我们对于固件的认识“担任着一个系统最基础最底层工作的软件”,而在播放器中,固件就是播放器的灵魂,因为播放器除了固件以外没有其它软件组成。因此固件也就决定着播放器的功能及性能。由这一点来看,播放器的固件与它的硬件有着几乎相同的地位,而在某些程度上来说固件可能更重要一些。因为只有出编写出 {MOD}的固件程序才可以更加充分、巧妙的发挥硬件的作用。最著名的一个例子是Hyunwon公司在2000年推出了一款名为“月亮宝盒”的播放器,但在投入市场没多久就发现由于PCB板的设计问题造成按键失灵,问题非常普遍。按惯例,很多厂商可能会采取招回的方式来处理这一问题,但Hyunwon公司在分析原理后对其固件进行了小小的修改,让固件来对这种硬件问题进行修补,结果很快就将这一事件平息。由此看来,在这里,优秀的固件还可以弥补一些硬件上的缺陷。
[为什么要升级固件]
虽然以“固件”为名,但不管怎么说,它还是应当被我们理解为软件,并且由于目前集成电路的进步,这种固件都以Flash为载体,升级固件也变得越来越简单,越来越没有危险,固件程序与我们通常所说的程序的区别已经越来越小。在早期,升级固件主要是为了解决一些Bug及兼容性问题。而随着信息时代的来临,厂商的设计很难全面的满足客户需求,更多的厂商把升级固件提供更多更新的功能做为附加值来提供给用户。因此,我们可以对固件升级做以下总结:
1. 解决已经存在的bug、兼容性问题。
2. 改善操作方式,提供更加方便更加人性化的功能。
3. 提供更多的音乐格式支持。
[升级原理]
由于现在的播放器几乎都是将固件保存在Flash中,所以升级固件实际上就是用新的固件程序重写Flash,但根据不同的芯片及原理其实要分为两种方式。第一种方式是使用独立的USB芯片的产品,比较有代表的是Hyundai的GDS30c6001,对于这类播放器,升级比较简单,也比较安全,只需要通过USB芯片将新的固件程序传送到Flash中即可。第二种是USB是主芯片的一部分,工作也需要固件的支持,比较有代表的是目前热销的iRiver 180TC(使用的为Philips 的DSP芯片)。对于这类播放器,升级过程要比上一种复杂,并且也存在一定的危险性,因为一但更新失败可能会连最基本的USB传输功能都会丧失。当然对于这类播放器,也有比较灵活的方面,就是包括USB传输层都可以重新编程。这一类播放器在处理具体升级的过程与上一种情况也是一样的,依然是通过USB传输将新的固件传送到Flash芯片中去。只是由于USB传输层也是由固件所支持的,所以在固件升级失败后的危险等级要高一些,当然稍后我们会介绍升级失败的处理方法。
看看固件的定义。Firmware 固件(firmware)是指设备内部保存的设备“驱动程序”,通过固件,操作系统才能按照标准的设备驱动实现特定机器的运行动作,比如光驱、刻录机等都有内部固件。 Firmware是固化在了硬件中的软件,光存储的Firmware是运行在驱动器上的软件指令集,它存储着计算机系统中硬件设备最基本的参数,为系统提供最底层、最直接的硬件控制。Firmware功能上有点类似于主板上BIOS,同样在开机过程中,系统会先读取其内部的硬件设备初始化信息,使操作系统能够正确识别硬件,并为其他软件的运行提供最基本的依据。部分厂商还会在Firmware内存储市面上各式光盘的资料数据,主要是刻录机的Firmware存储刻录盘的资料,在刻录时检测当前使用盘的信息,与存储的资料进行对比,进而采取相应的刻录方法。 Firmware是存储在硬件中的,其存储介质主要有ROM、PROM、EPROM、EEPROM和Flash Rom,现在的光储产品基本都使用可擦写的存储介质存储Firmware,便于用户刷新。Flash Rom是一种在EEPROM基础上改进的非易失性的存储介质,它在擦写数据时是以“块”为单位进行的,块的大小由厂商自定,而EEPROM则是以字节为单位进行擦写的,因此Flash Rom的擦写速度较快,其技术的先进性和操作的便捷性非常方便用户自行对固件进行升级。具体采用何种存储介质,设备制造商往往是根据制造成本、安全性能、是否需要升级、设备标准的发展变化等实际情况来综合考虑的。 Firmware的重要性不言而喻,采用可擦写的介制是为了对其进行升级。厂家可以提供对Firmware的升级,以便为Firmware增加更多的功能或改进其性能,甚至修正其中的错误。虽然有些固件的问题可以通过软件补丁来弥补,但终归还是不如直接进行固件的升级来得可靠和方便。因此目前绝大多数的厂家在推出硬件产品时,都采用了可以升级的固件设计以提供更加灵活的适用性。 一般光储厂商都会提供必要的Firmware升级程序,可以去其官方网站直接下载,此类程序容量都较小,一般在一二百KB以内。大部分的Firmware升级程序都需要在纯DOS环境下运行。本回答被提问者和网友采纳
刷固件的意思是对设备的固件进行更新。刷是更新、重写、升级的意思。
固件存储于设备中的电可擦除只读存储器EEPROM或FLASH芯片中,可由用户通过特定的刷新程序进行升级的程序。
固件担任着一个系统最基础最底层工作的软件。而在硬件设备中,固件就是硬件设备的灵魂,因为一些硬件设备除了固件以外没有其它软件组成,因此固件也就决定着硬件设备的功能及性能。
扩展资料
固件担任着一个数码产品最基础、最底层工作的软件,比如计算机主板上的基本输入/输出系统BIOS(Basic Input/output System),在以前其实更多的专业人士叫它固件。
早期固件芯片采用了ROM设计,Firmware代码是在生产过程中固化的,用任何手段都无法修改。
随着技术的不断发展,修改固件以适应不断更新的硬件环境成了用户们的迫切要求,所以,可重复写入的可编程可擦除只读存储器EPROM(Erasable Programmable ROM),EEPROM和flash出现了。这些芯片是可以重复刷写的,让固件得以修改和升级。
参考资料来源:百度百科-固件
刷固件的意思是对设备的固件进行更新。刷是更新、重写、升级的意思。
固件是担任着一个系统最基础最底层工作的软件。而在硬件设备中,固件就是硬件设备的灵魂,因为一些硬件设备除了固件以外没有其它软件组成,因此固件也就决定着硬件设备的功能及性能。
固件(firmware)一般存储于设备中的电可擦除只读存储器EEPROM(Electrically Erasable Programmable ROM)或FLASH芯片中,一般可由用户通过特定的刷新程序进行升级的程序。一般来说,担任着一个数码产品最基础、最底层工作的软件才可以称之为固件,比如计算机主板上的基本输入/输出系统BIOS(Basic Input/output System),在以前其实更多的专业人士叫它固件。
一周热门 更多>