วันศุกร์ที่ 23 ธันวาคม พ.ศ. 2554

Modify ใส่ Internal HDD ให้กับ AZBox Ultra

สวัสดีครับ
ห่างหายไปนาน ช่วงน้ำท่วมก็มัวแต่เก็บของหนีน้ำ ตอนนี้น้ำลดแล้วขี้เกียจยกของลงซะงั้น
ไม่ค่อยได้ลองเล่นอะไรกับ AZBox เลย เพียงแต่ดูและอัดรายการเท่านั้นเอง
ความจริงโปรเจคโมดิฟายใส่ HDD นี้เริ่มมาหลายเดือนแล้ว แต่ยังไม่ได้ทำต่อเท่านั้นเอง
ก็กะว่าถ้าทำคราวนี้ไม่สำเร็จก็จะเลิกทำแล้ว แต่ปรากฏว่าทำสำเร็จ เลยมาบอกเล่าให้ท่านๆได้รับทราบกัน
เผื่อว่าใครสนใจอยากทำ



Background
ก่อนอื่นต้องทำความเข้าใจก่อนว่า AZBox Ultra ของจีนนั้นไม่มีฟังก์ชั่นสำหรับต่อ HDD แบบ SATA
จะมีก็เพียง USB มาให้ 2 ช่อง ซึ่งก็สามารถเอา HDD ไปเสียบได้เช่นกัน
แต่เมื่อไปพิจารณาแผงวงจรแล้ว จะพบว่ามีอุปกรณ์ที่เกี่ยวกับ HDD ไม่ได้ใส่มาเพียง 3 ตัวเท่านั้น
จึงคิดว่าหากเพิ่มอุปกรณ์ 3 ตัวนี้เข้าไปแล้ว เครื่องน่าจะสามารถเอา HDD ไปต่อเข้าตรงๆได้
อุปกรณ์ 3 ตัวที่ว่าคือ 1)IC PATA<>SATA 2)Oscillator 3)Connector



Components
จากการลองผิดลองถูก เอา IC เบอร์ฺโน้นมาใส่เบอร์นี้มาใส่ก็พบว่ามันไม่ใช่ ไม่สามารถใช้งานได้
เพราะว่าอุปกรณ์รอบๆนั้นติดตั้งมาสำหรับ IC ที่ตรงเบอร์เท่านั้นก็คือ IC ของยี่ห้อ Marvell เบอร์ 88SA8052-NNC2

ส่วน Oscillator นั้นใช้ค่า 20MHz (3.3V) ขอให้เข้าใจตรงกันนะครับว่า Oscillator นั้นไม่ใช่ X-TAL และมันมี 4 ขา ในขณะที่ X-TAL ทั่วไปมีแค่ 2 ขา
ความจริง IC เบอร์นี้ก็สามารถใช้ X-TAL ได้ แต่ต้อง Config ยุ่งยาก(มาก)เพราะต้องไปบัดกรีที่บางขาของ IC ออกมา

ส่วน Connector นั้นก็เป็นแค่ SATA Connector ทั่วๆไปไม่มีอะไรพิเศษ

Resources
สำหรับ IC นั้นอาจจะหายากนิดนึง แต่มีขายแน่นอนในไทย ถ้าอยากรู้ว่ามีขายที่ไหน ลองถามกลับไปยังต้นทางของเครื่องที่ท่านซื้อมาครับ มีตัวแทนจำหน่ายในไทย
Oscillator ก็มีขายที่ร้านที่บ้านหม้อ, Connector ไม่รู้มีขายที่ไหนเพราะผมถอดออกมาจาก Motherboard เก่าๆของ PC

How to
การบัดกรี IC ก็ทำได้โดยใช้ลมร้อนเป่า หรือถ้าไม่มีก็ใช้หัวแร้งปลายแหลมๆบัดกรีทีละขาก็ได้ แต่ลมร้อนจะสะดวกและน่าเชื่อถือได้ที่สุด

เพียงแค่ใส่อุปกรณ์ให้ครบทั้ง 3 ตัว ตรวจสอบให้เรียบร้อย ต่อสายไปยัง HDD SATA หาที่จ่ายไฟให้ HDD เปิดเครื่อง ใช้ได้เลย

ถ้าใช้ HDD ตัวเล็กก็ไม่มีปัญหาอะไร เพราะสามารถใส่เข้าไปในเครื่องได้เลย มีพื้นที่เหลือเฟือ และ HDD ตัวเล็กก็ใช้ไฟเลี้ยง 5V อย่างเดียว
สามารถต่อไฟออกมาจาก Connector J30 (Pin 2) ได้เลย

แต่ถ้าใช้ HDD ตัวใหญ่จะมีปัญหา เพราะพื้นที่ไม่พอยัดเข้าไปในเครื่อง และไฟ 12V ก็ไม่รู้จะไปหามาจากไหน (ขี้เกียจไล่หาแล้ว)


อุปสรรคที่จะพบคือ
1. ตำแหน่งของ SATA Connector กับสายที่ออกจากตัวอ่าน card มันชิดกันมาก ครั้นจะถอดตัวอ่านการ์ดออกก็จะเกิดอาการเสียงสะดุด
แก้ไขได้โดยบัดกรีช๊อต(แทนสวิตช์เช็คการ์ด) หรือไม่ก็ยัดมันเข้าไปแน่นๆนั่นแหล่ะ
2. หาไฟ 12V เอานะครับ ถ้าจะใช้ HDD ตัวใหญ่ แต่ขา 4 ของ J30 ไม่ใช่ไฟ 12V แน่ๆ
3. ไม่รู้ว่า HDD มัน access อยู่มั้ย ไม่มีไฟแสดงผล กลัวไปเผลอปิดสวิตช์ตอนมันเขียนข้อมูลอยู่ ยุ่งเลย แต่ถ้าเป็น USB มันมีไฟสถานะให้ดู
4. ต้องหาวิธียึด HDD เอา อาจจะต้องเจาะฐานของ AZBox









ขอบคุณความอนุเคราะห์ IC จากท่านผู้มีน้ำใจครับ
ได้แรงบันดาลใจจากกระทู้นี้ http://thaidreambox.bayore.net/index.php?topic=13433.0