複製鏈接
請複製以下鏈接發送給好友

固件升級

鎖定
固件升級,指的是對音樂播放機等便攜式機器的內嵌固件進行升級。可以完善機器功能、增強機器穩定性、修補機器漏洞。
中文名
固件升級
外文名
firmware update
性    質
現象
特    徵
對音樂播放機等便攜式機器
優    點
完善機器功能、增強機器穩定性

固件升級簡介

固件升級內容簡介

固件(FirmWare)的詞典裏的解釋是具有軟件功能的硬件,在早期這種器件一般都是存有軟件的EROM或EPROM等,並且通常這些硬件內所保存的程序是無法被用户直接讀出或修改的,在那時,一般情況下是沒有必要對固件進行升級操作的,即使在固件內發現了嚴重的Bug也必須由專業人員帶着寫好程序的EPROM把原來機器上的EPROM更換下來。那固件到底是指硬件還是軟件呢?在我們現在的理解,固件應當指的是軟件了。但軟件種類繁多,並不是所有軟件都能叫做固件的,一般來説,擔任着一個系統最基礎、最底層工作的軟件才可以稱之為固件,比如我們常説的計算機主板上的BIOS,在以前其實更多的專業人士叫它固件(FirmWare)。

固件升級重要性

瞭解的固件的基本原理後,我們可以得出我們對於固件的認識:“擔任着一個系統最基礎最底層工作的軟件”,而在播放器中,固件就是播放器的靈魂,因為播放器除了固件以外沒有其它軟件組成。因此固件也就決定着播放器的功能及性能。由這一點來看,播放器的固件與它的硬件有着幾乎相同的地位,而在某些程度上來説固件可能更重要一些。因為只有出編寫出色的固件程序才可以更加充分、巧妙的發揮硬件的作用。最著名的一個例子是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傳輸層也是由固件所支持的,所以在固件升級失敗後的危險等級要高一些,當然稍後我們會介紹升級失敗的處理方法。

固件升級準備

由於升級固件是有一定風險性的,因此在升級前還必須做好以下準備:
1. 電力充足的電池:可防止在升級過程因電池電力不足而中斷
2. 備份原有的固件:可以防止在升級錯誤或者不滿意新版固件時回退到原有版本。
3. 新的固件文件:雖然多數產品都可以實現網絡直接升級,但下載到計算機上再升級的可靠性要高得多。
4. 關閉計算機不相關的軟件:為防止升級過程受到其它軟件的干擾,最好暫時關閉不需要的軟件,特別是殺毒軟件。
5. 檢查USB接口可靠性:最好在升級前上傳或下載一下音樂文件,測試一下USB接口是否可靠。
6. 清空或格式化播放器:為防止升級時由於Flash容量不夠而造成升級失敗,清空播放器內的數據可保證升級的萬無一失。

固件升級升級過程

可以在硬件中找到播放器
出現這種情況的播放器一般來説它的USB傳輸並不依賴固件程序,或者説兩部分是獨立的,這類播放器升級失敗後是比較容易解決的,一般首先應當先分析一下升級失敗的原因,多數情況下都是在播放器還存有音樂文件的情況下進行才有這種可能,或者升級被一些意外原因中斷所致。而解決的方法也非常簡單,因為在計算機中依然可以找到播放器,所以按分的出來的原因一一解決,然後再進行一次升級即可解決。比如如果播放器上還存放着比較多的音樂文件,可以將播放器格式化一次試試;如果是因為某一應用程序的原因造成中斷,可以先將應用程序停止再進行一次升級試試。總之,因為升級失敗後播放器的USB傳輸還沒有中斷,所以進行補救是非常容易的。
機器無法打開,找不到播放器
出現這種情況一般來説比較麻煩,因為這時按正常的方法計算機是無法與播放器進行通信,所以也無法重新升級播放器了。但這並不是説播放器就此沒有救了,在您將播放器送到維修站前不妨先試試我的方法。將播放器的USB接入計算機,然後按下播放器的開機鍵(多數產品為Play鍵)4秒鐘以上,這時一般計算機都會報告發現新硬件,但顯示的並不是播放器,而是播放器主芯片的型號,如“Philips Saa7550 …”“STMP 3410 …”等等,這時立即打開播放器的管理程序,或者專用升級工具,有時這種專用工具播放器廠商並不直接提供,可以看看播放器光盤所提供的光盤內有無其它一些輔助程序,一般來説管理程序會立即發現播放器固件錯誤,並且將固件通過USB臨時加載到芯片的內存中去,然後芯片會自動重新啓動,並且在計算機中找到播放器,這時並不時説播放器已經正常了,因為固件時臨時通過加載到芯片上的,一但斷電,固件就會消失,所以應當立即使用管理軟件或專用的升級工具重新進行固件升級。
固件升級可以為你解決困擾已久的Bug,帶給您夢寐以求的新功能,因此升級固件已經成為數碼愛好者熱衷的一種提升硬件性能的方式。而隨着廠商的努力,升級固件已經越來越簡單,越來越安全,固件升級已經不是專業技術人員的專利,還在等什麼呢?您沒有理由拒絕固件所帶給您的“免費午餐”

固件升級失敗處理

一般來説升級都能非常順利地進行,但還是有不少用户出現過升級失敗的情況,目前的播放器種類繁多,所以我們無法對所有的播放器一一説明。