• 8

[EP]EeePC 遇上螺絲起子脫光光(拆機過程實錄) PIII

有關板大提供的SSD照片中. ene 迅杰的Chip 應該是askeing大的開箱文中提及的UB6225,而不是UB6210..
煩請Shian板大確認一下.
因為UB6225為USB 2.0 to SD Card reader, 應該是南橋ICH6M-->UB6225-->SD Card reader.
所以和SSD無關.

另外, SM223 是可以support 16Gb以上的Flash.
問題是, 所有的Flash Controller + Flash Chip在第一次需要"開卡", 就是要Flash作low level format,
並將相關資訊存回Flash. 這需要所謂開卡程式. 一般Flash Card在出廠前都會經過此一程序.
那要去哪裡找開卡程式?
1. 原來Controller provider.
2. 大陸某些網站會有某些知名Controller的開卡程式.
所以...改這部份的難度比用SD Card, or USB 來得困難多了..
Akuei2004 wrote:
有關板大提供的SSD照片中. ene 迅杰的Chip 應該是askeing大的開箱文中提及的UB6225,而不是UB6210..
煩請Shian板大確認一下...(恕刪)


UB6225這是確定的嗎?
因為我沒把ene 的 chip 照很詳細

而且我沒有說ene是使用6210
應該是別的網友發言誤認吧

沒關係
我會找時間詳細檢查一下

因為我沒有注意到USB2.0所使用的chip
抱歉抱歉造成誤會

感謝的指導

關於SM223 chip資訊

等有看完整理完畢再提供給大家參考


到時會一並提供給大家建議

ak大感謝你提供這資訊喔
DJ.MUSIC http://eip.minibox.tw/Phpbb3/index.php
Akuei2004 wrote:
問題是, 所有的Flash Controller + Flash Chip在第一次需要"開卡", 就是要Flash作low level format,
並將相關資訊存回Flash. 這需要所謂開卡程式. 一般Flash Card在出廠前都會經過此一程序.
那要去哪裡找開卡程式?


沒錯,
FLASH可不是換幾顆IC上去,焊一焊就能用了.
沒有開卡軟體,根本不可能能用.
當然華碩/SMI或相關的SSD廠商的工程師是一定會有.

就算能搞, 也是又要花幾千元,
那真不知何必買這樣低階的機器.
avlife wrote:
沒錯,FLASH可不...(恕刪)


開卡的部份~~看看你周邊朋友有沒有人是在電子業上班的~
請他用IC燒錄器直接對拷好了~~
這樣還省下重灌的時間~
不過不是每壹台IC燒錄器都有支援~這只是其中一個方法~


另外~~大家是在想法子來改造易PC~
雖然你不喜歡它....也不會想買~
但也沒必要潑我們冷水巴~~
有效日期 wrote:
開卡的部份~~看看你周邊朋友有沒有人是在電子業上班的~
請他用IC燒錄器直接對拷好了~~
這樣還省下重灌的時間~
不過不是每壹台IC燒錄器都有支援~這只是其中一個方法~


另外~~大家是在想法子來改造易PC~
雖然你不喜歡它....也不會想買~
但也沒必要潑我們冷水巴~~


這位大哥,
我覺得你還是想得太單純.
"每顆"FLASH IC都有不同的錯誤區塊表,
因為目前各大廠的FLASH IC, 由於製程問題,
頂多只保證有95%左右的可用容量, 也就是說有5%的不良區塊分佈,
而這5%, 分佈在那些位置?
FLASH IC出廠前, 原廠會依測試結果, 而在IC內寫入相關的資訊.
因此不是單純"對燒"就OK的.

簡單舉個例子,
100個方格, 你挑五個方格打X, 我也挑五個方格打X,
請問你要去COPY誰的, 能保證你打X的位置會剛好和我打的一樣?
(搞不好你會覺得100個猜中5個也不是不可能, 那1000個方格要猜中是哪50個呢?)
而且你還想換一張有兩百個方格的紙, 來打五個X?
兩百個方格的紙, 那它可能要有十個X,
到底那十個X的位置是我會想打的? 想知道, 那只有來問我(開卡軟體).

如果你用對燒的,
那這顆SSD或是你換上去的FLASH IC幾乎可以說等於不能用了.
首先是IC型號就和原來不一致, CONTROLLER無法基於原來的IC型號的開卡資訊正確動作,
其次是原本的BAD BLOCK(不能使用的區塊), 被你對燒之後,
反倒有很大可能被你當成可用區塊來用, 當然資料無法寫入.

所謂的開卡軟體,
就是要利用CONTROLLER,
去重新偵測FLASH顆粒,
並針對內部的GOOD BLOCK去重做低階格式化,
並寫入搭配CONTROLLER的必要的開卡資訊(例如讀寫速度設定在多少MB).
實際流程當然還不只這麼簡單.
而開卡資訊, 每家CONTROLLER都有不同的格式與定義(商業機密)
開卡軟體下什麼指令, CONTROLLER會有什麼動作? 這是VENDOR COMMAND, 一樣是商業機密.
開卡資訊只有該廠的CONTROLLER有辦法判讀.
也就是說沒有什麼可共用的軟體能去代替開卡軟體做這件事.
如果你有辦法在沒有原廠資料下靠自己作得到,
那我想你年收入隨便也有幾百萬.

說更簡單一點,
即使只是一支隨身碟, 上面只有一顆FLASH IC,
你換一顆型號一模一樣的全新IC上去,
那這支隨身碟也是不能用的.因為它沒有開卡資料.
你插進電腦, 只會看到一支容量是0的隨身碟.
你用對燒的? 那它是會看到有容量, 但是你可能COPY幾個檔案進去, 就當掉了.
因為GOOD BLOCK 位置不一樣.
除非經過開卡軟體重新開卡測試, 寫入開卡資料, 它才能用.
另外有一個可能它可以用,
就是你拿另一支相同型號, 相同CONTROLLER的隨身碟上拆下來的相同廠家/規格的FLASH IC把它焊上去.
如此一來, 才有正確的開卡資訊, 使隨身碟正常動作.

我並不是潑你冷水,
EEE PC是不錯的產品, 只是現階段無法符合我的預期.
等他再出個幾款, 也許會有我想要的.

而你提到的這種作法,
真的是相當荒謬.
打個比方來說,
就好像你以為把XBOX360的遊戲, 直接COPY到藍光光碟,
丟進PS3就以為這樣可以玩...
如果你真能靠自己做得到,
那你的年收入, 隨便要有幾百萬, 相信是容易到了極點, 你說是嗎?

avlife wrote:
這位大哥, 我覺得你...(恕刪)


恩恩~~這位大大感覺起來你應該是在記憶卡相關的廠商上班~
對Flash蠻了解的~

不過我會這麼說是因為IC燒錄器也會做同樣的事情~
首先~你在燒錄一顆Flash
會先Erase~再來Block check~然後Programing~最後Verify
前兩個動作就是偵測BAD BLOCK然後Mask起來
後面就是將資料寫入~以及再次確認寫入資料無誤~
當然就如你所說的~每一個Flash有不同的不良區塊~
所以最後會有一個紀錄那一個區塊有問題~資料放在哪一塊的Table,夜就是你所說的開卡資訊~
放在Flash裡~這樣Controller會依據這個Table知道相關的資訊~
所以其實IC燒錄器做的動作是跟開卡軟體一樣的~

當然你所說的Vendor Command~那也是經過開卡軟體放在Flash裡面~
所以一樣都會複製過去~我並不需要知道裡面的Code是怎麼寫的~

最後~~因為我本身也是做電子產品的~
我們的產品也都需要Flash來存放Firmware~
我們生產也都是用IC燒錄器去燒錄再打在PCB板上~
並沒什麼問題~所以直覺就認為用燒錄的應該OK~
如果有什麼地方錯的~請多多包涵與指教~~
有效日期 wrote:
不過我會這麼說是因為IC燒錄器也會做同樣的事情~
首先~你在燒錄一顆Flash
會先Erase~再來Block check~然後Programing~最後Verify
前兩個動作就是偵測BAD BLOCK然後Mask起來
後面就是將資料寫入~以及再次確認寫入資料無誤~
當然就如你所說的~每一個Flash有不同的不良區塊~
所以最後會有一個紀錄那一個區塊有問題~資料放在哪一塊的Table,夜就是你所說的開卡資訊~
放在Flash裡~這樣Controller會依據這個Table知道相關的資訊~
所以其實IC燒錄器做的動作是跟開卡軟體一樣的~

當然你所說的Vendor Command~那也是經過開卡軟體放在Flash裡面~
所以一樣都會複製過去~我並不需要知道裡面的Code是怎麼寫的~


這裏有個問題是,
若以你說的例子而言,
controller 會代替你的燒錄機去掃瞄原廠資料,
然後用只有它自己看得懂的格式去作成開卡資料存在flash,
因此每顆ic內存的開卡資訊又不會是相同的.
如果你單純用複製的, 那相容性鐵定有問題,
因為你的燒錄機無法模擬出controller針對另一顆flash所做成旳開卡資料.
也就是說, 本來很單純的FLASH,
一牽扯到CONTROLLER, 就變得很複雜.
因為各家廠商都為了商業機密,
搞出一些互不相容的格式.
例如一顆FLASH, 被某家廠商的CONTROLLER開過卡了,
即使把它拔下來, 焊到另一家的產品上,
再換用別家的CONTROLLER來開卡, 可能也不能用了.
因為開卡資訊無法判讀,
GOOD BLOCK可能被當BAD BLOCK, 結果容量不足,開卡失敗.
甚至根本完全無法動作,
因為對CONTROLLER來說指定的重要區塊, 己被寫入CONTROLLER無法判讀的資料,
結果判定CARD LOCK, 又得再換用別的方式處理.

而如果是你還想換成容量大一倍的flash,
那更是鐵定無法單純用複製的.
因為連ic型號都不一樣了.

我自己本身從事記憶卡, 隨身碟相關的測試工作多年.
SMI/PHISON...等廠商都是我們的VENDOR,
以我對這些產品的了解是如此.
當然如果版上有在這些IC設計公司上班的大大,
願意出來解說,
一定會更詳盡, 更讓人容易理解.


看到這邊我突然想到一個大大
上市之前不就已經弄出4G+4G的SSD了嗎

應該可以請他說明一下 可能大家會比較清楚...
air1124kimo wrote:
看到這邊我突然想到一...(恕刪)


之前那位大大提的,
算是利用USB埠去接一些東西.

這和想換大容量IC, 自行重新開卡相比,
個人覺得技術難度相差十萬八千里.
當然如果華碩/SMI願意放出開卡軟體,
那又突然變成很簡單了.


1.天真以為更換 Flash 就能擴充 SSD 容量是不可行的,絕對要經過 SMI 開卡程式開卡過後才能正常使用。
2.這個論壇太知名,相關員工根本不能在這邊講太多,要不然會被大頭們關心是否洩露商業機密............
  • 8
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 8)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?