什麽是固件升級?怎麽升級?
固件升級功能已經越來越多的被寫入各種播放器的說明書中。對於這個熟悉又陌生的功能,可能很多朋友在壹知半解中用過,但是並不了解其中的技巧和細節。在這篇文章中,我將帶妳探索固件的秘密。在固件的字典裏,解釋是有軟件功能的硬件。在早期,這種設備通常是帶有軟件的EROM或EPROM,存儲在這些硬件中的程序不能被用戶直接讀取或修改。那時候壹般不需要升級固件。即使在固件中發現了嚴重的錯誤,原始機器上的EPROM也必須由專業人員用寫有程序的EPROM來替換。固件是指硬件還是軟件?以我們現在的理解,固件應該是指軟件。但是,軟件有很多種,並不是所有的軟件都可以稱為固件。壹般來說,作為系統最基礎、最底層工作的軟件可以稱為固件。比如我們常說的電腦主板上的BIOS,其實過去更多的專業人士稱之為固件。【固件有多重要】在了解了固件的基本原理後,我們可以得出結論,我們對固件的理解是“在壹個系統最基礎的層面上工作的軟件”,而在播放器中,固件是播放器的靈魂,因為播放器除了固件沒有其他軟件。所以固件也決定了播放器的功能和性能。從這個角度來說,播放器的固件和它的硬件地位幾乎壹樣,固件在某種程度上可能更重要。因為只有寫出優秀的固件程序,才能更充分、更巧妙的發揮硬件的作用。最著名的例子之壹就是Hyunwon公司在2000年推出了壹款名為“月盒”的播放器。但是投入市場沒多久就發現由於PCB的設計問題導致按鍵失效,問題很普遍。傳統上,許多制造商可能會采取召回的方式來處理這個問題。但是Hyunwon在分析了原理之後,對其固件做了壹個小的修改,讓固件修復了這個硬件問題。結果,事件很快平息。從這個角度來說,在這裏,優秀的固件也可以彌補壹些硬件缺陷。雖然名為“固件”,但無論如何都應該理解為軟件。由於集成電路的進步,這種固件是基於Flash的,升級固件變得越來越簡單,也越來越危險。固件程序和我們通常所說的程序的區別越來越小。早期升級固件主要是為了解決壹些bug和兼容性問題。隨著信息時代的到來,廠商的設計很難完全滿足客戶的需求,更多的廠商通過升級固件為用戶提供更多更新的功能作為附加值。所以我們可以把固件升級總結為:1。解決現有的bug和兼容性問題。2.改進操作方式,提供更加便捷和人性化的功能。3.提供更多的音樂格式支持。【升級原理】因為現在的播放器幾乎都是把固件保存在Flash裏,所以升級固件其實就是用壹個新的固件程序重寫Flash,但是根據芯片和原理的不同又可以分為兩種方式。第壹種方式是使用獨立的USB芯片產品,最具代表性的是現代的GDS30c6001。對於這類播放器來說,升級相對簡單安全,只需要將新的固件程序通過USB芯片轉移到Flash中即可。第二是USB是主芯片的壹部分,工作也需要固件的支持。最具代表性的是iRiver 180TC(采用飛利浦的DSP芯片)。對於這類播放器來說,升級過程比之前更復雜,也有壹定的危險性,因為壹旦更新失敗,連最基本的USB傳輸功能都可能丟失。當然,對於這類播放器,也有更靈活的方面,就是包括USB傳輸層可以重新編程。這類播放器在處理具體升級的過程和前面的情況壹樣,新的固件還是通過USB傳輸轉移到Flash芯片上。只是因為固件也支持USB傳輸層,固件升級失敗後風險等級更高。當然,我們會在後面介紹升級失敗的處理方法。【升級前的準備工作】由於升級固件有風險,升級前必須做好以下準備工作:1。電量充足的電池:可以防止升級時電池電量不足而中斷。2.備份原始固件:它可以防止您在固件升級不正確或對新版本不滿意時恢復到原始版本。3.新固件文件:雖然大部分產品可以直接在網絡上升級,但是下載到電腦上升級的可靠性要高很多。4.關閉電腦無關軟件:為了防止升級過程受到其他軟件的幹擾,最好暫時關閉不必要的軟件,尤其是殺毒軟件。5.檢查USB接口的可靠性:升級前最好上傳或下載音樂文件,測試USB接口是否可靠。6.清空或格式化播放器:為了防止由於Flash容量不足導致升級失敗,清空播放器中的數據可以保證升級萬無壹失。【升級失敗後的處理】壹般來說,升級可以很順利的進行,但是還是有很多用戶升級失敗。目前玩家種類繁多,無法壹壹解釋所有玩家,但我們分析壹下目錄市場的玩家升級方法,總結兩種情況來解決。第壹,可以在出現故障後,在硬件中找到播放器。壹般來說,這種情況下播放器的USB傳輸並不依賴於固件程序,或者說兩部分是獨立的。這種播放器升級失敗的問題相對容易解決。壹般要先分析升級失敗的原因。在大多數情況下,只有當播放器仍然有音樂文件時,或者升級因壹些意想不到的原因而中斷時,才有可能。解決的方法也很簡單,因為在電腦裏還是可以找到播放器的,所以可以壹個壹個的解決原因,然後做壹個升級就可以了。比如,如果播放器上還存儲著很多音樂文件,可以嘗試格式化播放器壹次;如果中斷是由應用程序引起的,您可以停止該應用程序並嘗試再次升級。總之,因為升級失敗後播放器的USB傳輸並沒有中斷,所以補救起來非常容易。二、故障後機器無法開機,電腦硬件中找不到播放器。這種情況壹般是比較麻煩的,因為此時電腦已經無法以正常的方式與播放器進行通信,所以無法再次升級播放器。但這並不代表玩家沒救了。在妳把播放器送到維修站之前,試試我的方法。