科技愛好者Will Whang近日完成了一項(xiàng)極具挑戰(zhàn)性的逆向工程任務(wù)——他成功讓2004年東芝推出的全球最小機(jī)械硬盤(0.85英寸的MK4001MTD)在現(xiàn)代設(shè)備上重新運(yùn)行,并開源了配套的USB橋接器設(shè)計(jì)方案。這款僅有4GB容量的微型硬盤曾因停產(chǎn)和協(xié)議特殊,長(zhǎng)期無法被讀取,直到Whang通過創(chuàng)新方法破解了其通信協(xié)議。
為攻克這一難題,Whang首先收集了多塊完好或損壞的同型號(hào)硬盤,并嘗試用標(biāo)準(zhǔn)SD卡讀卡器測(cè)試,但發(fā)現(xiàn)設(shè)備無法識(shí)別。經(jīng)過深入分析,他發(fā)現(xiàn)該硬盤采用非標(biāo)準(zhǔn)的4位SDIO接口,且內(nèi)部通過該接口傳輸類似ATA協(xié)議的設(shè)備識(shí)別指令。這一發(fā)現(xiàn)顛覆了傳統(tǒng)存儲(chǔ)設(shè)備的通信邏輯,為此他專門找來一臺(tái)仍能開機(jī)的諾基亞N91手機(jī)——這款2005年發(fā)布的機(jī)型是當(dāng)時(shí)少數(shù)搭載該微型硬盤的設(shè)備之一。通過拆解手機(jī)主板并監(jiān)測(cè)引腳信號(hào),Whang最終確認(rèn)了硬盤的硬件通信方式。
在軟件層面,Whang引入開源AI工具“OpenClaw”輔助解析復(fù)雜的邏輯信號(hào)。該工具不僅成功逆向解碼了SDIO接口的通信協(xié)議,還為樹莓派Pico開發(fā)了底層固件。為進(jìn)一步優(yōu)化代碼,他結(jié)合Oups 4.6和GPT-5.4大模型,在手工搭建的面包板測(cè)試環(huán)境中完成了數(shù)據(jù)讀取流程的驗(yàn)證。這一過程涉及大量調(diào)試工作,例如通過調(diào)整SDIO時(shí)鐘頻率至10MHz,才勉強(qiáng)實(shí)現(xiàn)0.42MB/s的讀寫速度——讀取滿4GB數(shù)據(jù)需約兩個(gè)半小時(shí)。
硬件設(shè)計(jì)方面,Whang使用KiCad軟件繪制了定制PCB電路板,其外觀與之前1英寸微型硬盤項(xiàng)目的風(fēng)格保持一致。為方便其他愛好者復(fù)現(xiàn),他將所有源代碼、硬件圖紙和文檔以最寬松的開源協(xié)議上傳至GitHub平臺(tái)。值得注意的是,該項(xiàng)目不僅解決了技術(shù)難題,還為復(fù)古硬件的現(xiàn)代化適配提供了參考范式。
在尺寸對(duì)比實(shí)驗(yàn)中,Whang將MK4001MTD與HP Kittyhawk 1.3英寸(20MB)、希捷ST1 1英寸CF(6GB)等早期微型硬盤并列展示,并加入一塊M.2 2230 SSD(128GB)作為參照。這一對(duì)比直觀呈現(xiàn)了存儲(chǔ)設(shè)備小型化的技術(shù)演進(jìn),也凸顯了逆向工程此類古董硬件的特殊價(jià)值。盡管性能受限,但該項(xiàng)目證明了通過開源社區(qū)協(xié)作,即使面臨技術(shù)斷層,仍有可能喚醒沉睡的硬件設(shè)備。











