![]() |
學校地址:湖南省 長沙市 雨花區 車站南路紅花坡路口 |
![]() |
學校地址:湖南省 長沙市 雨花區 車站南路紅花坡路口 |
Firmware
,感覺大家對FIRMWARE還是比較生疏,有的居然想出一些拆掉芯片用編程器燒錄后再焊回去的方式,這種方式千萬不能使用,因為一些隱含的問題會發生。具體的問題不必多說大家都會明白。
為什么很難獲得FIRMWARE?
作為固件程序員,我這里幾乎有全部種類的FIRMWARE,但是,有些不能公開,有的是為一些廠商而做的,是規定收取費用的種類,有的是內部測試版本,針對特定的方案而專門編寫的,不能公開。一般公開的版本號有特別的規定,不能高于市場正在銷售的版本。(FIRMWARE)
Q1:對于普通用戶來說,有沒有升級硬盤固伯的必要?如果有,什么情況下推薦升級Firmware?
A1:對于普通用戶來說,沒有必要升級硬盤固件,一般微小的缺陷可以在軟件里使用補丁程序解決。除非和適配器的兼容性存在問題或者彌補硬件的某些缺陷,廠家才會推出升級的程序(括全部升級或部分補丁升級)。這里要著重說一下補丁,補丁具有很嚴密的針對性,不是每個同型號的產品都適用補丁,不正當的升級會導致嚴重的問題。(huyiyang)
Q2:如果真的要升級硬盤固件,是如何升級?是否跟升級DVD的Firmware一樣?即跟涮新BIOS相似的道理和過程?
A2:PC里的SCSI硬盤升級程序只是一個傳送升級代碼的程序,是把升級代碼送到硬盤緩沖里,然后讓硬盤的DSP運行升級代碼,升級代碼運行過程中執行升級過程并修改EEPROM相應的區域,這時候升級程序進入了狀態監視過程。(huyiyang)
你們看到的FIRMWARE為什么和EEPROM的大小不一樣,現在該明白是什么原因了吧。
Q3:廠家會不會不斷升級Firmware,就像升級驅動程序一樣,不斷更新版本?如果是的話,Firmeware對于廠商又有何意義?
A3:廠家會不斷升級Firmware,并且應用到新生產的產品中去,但是廠家不會公開發布FIRMWARE,只有當廠家判定你的硬盤確實需要升級的時候才會給你。當然對于升級的后果廠家不會承擔任何責任。FIRMWARE的作用,打個比方硬盤的控制板是臺電腦,FIRMWARE就是操作系統,它括很多模塊:驅動,控制,解碼,傳送,檢測……
這里建議大家不要隨便升級硬盤的FIRMWARE,你的硬盤現在能夠正常使用就是沒有升級的必要,因為升級的后果有不可預見性。一定要小心!!!(huyiyang)
Q4:據說富士通硬盤的Firmware有公開發行的?這是真的否?
A4:對于SCSI公開的只是一部分況且是退出市場的產品型號,你能取得現在正在銷售的MAP,MAS的FIRMWARE嗎?如果能獲得,我認為你是從一些渠道獲得的,而不是他們公開發布的。
廠家往往提醒大家不要使用網上流傳的一些FIRMWARE,網上流傳的一些FIRMWARE很多是好奇者修改的版本。據我所了解,在某BSD論壇上曾經有一個SCSI工具打發布了一部分FIRMWARE,但是就在這個四月,他們的新版本里刪除了那一部分FIRMWARE,具體原因可能是受到廠商的警告。
當然對于一些計算機大廠有自己的FIRMWARE開發能力(象HP,SUN,COMPAQ,IBM,etc)為了自己的整個產品的性能會推出一些較新的FIRMWARE,但是這些FIRMWARE具有特別嚴密的針對性,發布的版本往往是經過加密換算的,需使用專門提供的升級程序。專門提供的升級程序在升級前會判斷你的硬盤是否屬于升級范圍內的硬盤,升級代碼在執行過程中也會判定當前硬盤是不是屬于要升級的類型。
另外提醒的是廠家的硬盤生產型號往往是系列的,比方說,現在大部分36,72,148的硬件方案都是一樣的,有時候為了生產調配,明明是
|
|