[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
 Samedisk • 檢視主題 - 可以直接上主板2.54mm Replace 排針的排線做法

可以直接上主板2.54mm Replace 排針的排線做法

找不到適用的轉接器嗎?或是對轉接器有更好的想法?想發表分享自己DIY的轉接器作品?歡迎在此發表討論~

可以直接上主板2.54mm Replace 排針的排線做法

文章變形蟲 » 週五 2月 01, 2008 10:26 pm

主機板開發板有些有留replace on board SPI flash的2.54mm排針
常見的大概有
2x4 (支援一顆SPI FLASH)
2x5 (支援兩顆SPI FLASH)
怎麼樣才能將ZC2564 SPI FLASH Emulator 直接上那個PINOUT做Replace呢?
很簡單
變形蟲教你怎麼做個簡單的的小排線讓這條小排線內建replace功能:
首先先參考一下Haki老大的這篇原理

看完應該有點心得了吧
接著來看一下on board 2X5, 2X4的腳位定義
圖檔
以模擬器而言
只需要用到2x4就夠了
如果怕不小心插錯那就用2x5
主要看你的板子是甚麼的或是你比較喜歡的方式就可以
我舉FOXCONN 的APAC公板為例
圖檔
實做一個 2x5 相容的的排線
準備零件如下
圖檔
10PIN彩虹排線(12公分).........................1條
2.54mm 10PIN簡牛母座(2x5).................1個
2.54mm 10PIN排針母座(2x5).................1個
100 ohm電阻........................................1個
47K ohm電阻........................................2個(1K~47K都可以)
可以的話再弄點熱熔膠和熱縮套管備用
那就開始DIY吧

步驟一:
先看看ZC2564模擬器的出頭腳位定義和排線顏色定義
PIN 1是CS#, 咖啡色
圖檔
所以咖啡色也是上在簡牛母座的第1PIN
圖檔
插好後用壓線鉗壓緊,
圖檔
迴繞一圈,
圖檔
再套上附件,
圖檔
這樣線才就穩固多了, 這樣一端已經完成.
圖檔

步驟二:
排線只要八條所以可以剪掉兩條, 你要留著也可以, 怕混淆的話可以剪掉.
我一般都是把黑排那兩條剪掉.
圖檔
圖檔
接下來用剝線鉗把排線的前端的外皮去除並上錫,
免得等一下焊接的時候開花要額外處理會很討厭也較花時間.
圖檔
圖檔
接著用美工刀把每條線分開並間隔的將線左右對分整齊
因為其實那個2x4的腳位定義是跟SPI Flash Chip一樣的
圖檔

步驟三:
拿出排針母座(看你是要做2x4或2x5),
先拿漆筆做個第一PIN的記號,
自己看得懂的記號就可以
圖檔
接著就可以開始焊了
按照顏色的區分去一條一條焊好
因為排線左右交錯對分過了
所以很好焊
圖檔
記得黃色的線(Hold#)先不要焊

步驟四:
接下來做Pull High焊Pull Low的動作
首先是要把主板端的Hold#給PULL Low
所以把100 ohm的電阻串在排針母座的HOLD# pin 和 GND PIN (紫色)
這樣當排線插上主板上面的排針時, 板子上的SPI Flash Chip 的Hold# Pin
就會因為分壓的關係被Pull Low 而被Disable了
再來處理模擬器端另兩個Pull High,
一個是黃色的Hold#排線要串一個47K的電阻到Vcc(紅色)
這樣模擬器的DO就會正常發送
圖檔
另一個是WP#(綠色)也要串一個47K的電阻到Vcc(紅色)
因為主板上的排針的這個訊號並沒有拉出來
所以模擬器端也要拉High才可以正常寫入
圖檔

這樣就可以上板子去測了
插好模擬器接上APAC公板
圖檔
開電, 板子不會動, 主板上的SPI flash chip已經被HOLD住了
在拉一個CODE進去SAMEFILE
Reset主板
果然可以正確取代

步驟五:
最後就可以把這個排線做個最後美容
你要裸線也可以
讓大家景仰一下你的大做
但是拔來拔去很容易發生排線和排針拔起來了
結果母座的黑色塑膠頭還牢牢的附在主板的排針上
圖檔
弄個熱熔膠固定一下
圖檔
一坨大鼻屎看起來有點噁心
圖檔
再給他上一個熱縮套管吧
圖檔
熱風槍再烤一烤
美麗的曲線就成型了
圖檔
插拔也比較容易出力些
觸感和視覺上也顯得較柔和些
圖檔

有空想自己做看看卻沒空買材料零件的可以打電話找SAMEDISK買DIY用零件包
沒空自己做卻馬上想要用的也可以找SAMEDISK指名買變形蟲親手加持的成品!
當然會比DIY貴多了
因為多了變形蟲親手加工外加測試....(加持費用就免費贈送, 送完為止)
變形蟲
 
文章: 20
註冊時間: 週三 12月 22, 2010 3:38 am

回到 各式線材轉接板(adaptor)討論區

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客