การใช้เครื่อง Flash BIOS PCB-50 (อ่าน,บันทึก ข้อมูลใน ROM เก็บเป็น Files)

การอ่านข้อมูลใน ROM Memory ที่ต้องการ

  • เพื่อหลังจากอ่านเสร็จ เราก็จะสามารถบันทึกข้อมูลนั้นๆ เก็บไว้เป็นต้นฉบับที่ดีของเรา เพื่อใช้แก้ปัญหากับอุปกรณ์ที่เป็นยี่ห้อ รุ่นเดียวกันได้นะครับ
  • สมมุติว่าต่อนี้ ผมกำลังจะเขียนข้อมูลลง ROM Memory เบอร์ EN29F002  ยี่ห้อ EON ซึ่งเป็น ROM BIOS ของเครื่องคอมฯแบบ PC ผมก็นำเจ้าไอซีรอม ซึ่งเป็นตัวถังแบบ PLCC 32 (ไม่ใช่ Firmware Hub )  ใส่ลงไปในซ๊อคเก็ตแบบ PLCC 32 ตามรูป และจากนั้นผมก็คลิ๊กไปที่ Device Select

pcb50

flash1

flash2

รูปด้านบนนี้ ให้คลิ๊กตามหมายเลข  1 2 3 4 เลยนะครับ เพื่อเป็นการเลือก Device ROM memory ยี่ห้อ และเบอร์ (อาจใช้เบอร์ใกล้เคียงได้) ก่อนเป็นอันดับแรก อาจไม่ตรงเบอร์ก็ได้นะครับ

flash31

รูปด้านบนนี้ เราจะทำการตรวจ ROM ID โดยการคลิ๊กที่ตำแหน่ง 5 จากนั้นจะได้รูปดังตำแหน่งที่  6  และตำแหน่งของ Dip Switch จะเปลี่ยนแปลง ให้เราปรับ Dip Sw .ที่ตัวเครื่อง Copy ROM ให้เหมือนตามแบบที่ปรากฎในหน้าต่างของ Software  เสร็จแล้วคลิ๊กที่ ตำแหน่งที่ 8 เป็นการ Read Chip (อ่านข้อมูลในROM)

flash51

รูปด้านบน  โปรแกรมกำลัง Read Chip   ให้รอจนกว่า ครบ 100 %  จากนั้นให้คลิ๊กไปที่ ตำแหน่งหมายเลข 9 (buffer) ถ้าใน Chip นั้นมีข้อมูลที่บรรจุอยู่ ก็จะสามารถเห็นเลขฐานสิบหกได้ในตำแหน่งที่  10 ครับ

flash6

จากนั้นให้กดเพือทำการบันทึกข้อมูลที่อ่านได้เก็บไว้ โดยคลิ๊กที่ตำแหน่งที่ 11 แล้วก็เซฟเก็บไว้ในฮาร์ดดิสก์ได้เลย โดยมันจะมีนามสกุลเป็น .bin ครับ

ตัวอย่าง Device ID ที่อยู่ในชุดโปรแกรม Flash ที่มีใช้

ตัวอย่างด้านล่าง Device ID  93C06 หรือในกลุ่ม 93Cxx ก็ใช้ได้ครับ

93c06

ตัวอย่างด้านล่าง Device ID  24C08 หรือในกลุ่ม 24CXX ก็ใช้ได้นะครับ

24c08

ตัวอย่างด้านล่าง Device ID  93C06,93C56 หรือในกลุ่ม 93Cxx  8 bit, 16 bit ก็ใช้ได้นะครับ

Datasheet ของเบอร์นี้คลิ๊กอ่านได้ที่นี่เลยครับ

93cxxอ่านขั้นตอนการโปรแกรมรอมต่อได้ที่นี่ครับ

5 comments

Skip to comment form

    • naamsing on December 4, 2009 at 9:47 am
    • Reply

    ยังมีของอยู่รึเปล่าครับ ฝากเมย์ลแจ้งทีครับ

    • ใหญ่ on February 21, 2010 at 8:21 pm
    • Reply

    อยากให้สอนแฟรชไบออส ตัวชิบที่มันเป็นสี่เหลี่ยมจัสตุรัสครับ เพราะตัวนี้มีทั้งบอร์ด 478 และ 775 ที่มีขายอยู่ตามท้องตลาดตอนนี้ครับ ผมซื้อ PCB45 มา1ตัว(เพื่อนซื้อให้จาก กทม.ไม่รู้ซื้อจากร้านไหน)มันอ่านและแฟรชตัวที่เป็นตะขาบได้เหมือนที่พี่สอนครับ แต่ อ่านและแฟรช ตัวที่บอกนี่ไม่ได้เลย อยากให้สอนหน่อยครับว่าผมขาดตกหล่นตรงไหนบ้าง ยกตัวอย่างไบออสที่ใช้เยอะ เช่นตัว W39V040APZ ของ Winboard ครับ

    ขอบคุณมากครับ

    • Wiriya on July 6, 2010 at 6:23 pm
    • Reply

    ผมลองให้เครื่องนี้ Erase IC เบอร์ AT29C256 (PLCC32)แล้วไม่ผ่านทุกครั้งเลยครับ แต่สำหรับการ Read นั้นทำได้ไม่มีปัญหาครับ ไม่แน่ใจว่าติดอะไรหรือเปล่านะครับ
    *หมายเหตุ หลังจากเลือกเบอร์ Device แล้วโปรแกรมจะให้ short ขา 331 บน ZIF32 ก็ทำตามที่แจ้งแล้วแต่ยังลบไม่ได้ครับ

    ขอบคำแนะนำด้วยครับ

    • นครศรี on August 10, 2010 at 2:08 pm
    • Reply

    แฟรชเป้นแล้ว ใด้เครื่องและความรู้จาก p’ต้อย Repir-notebookนี่แหละ

  1. ทำไม เลือกเบอร์แล้ว เลือก Elictronit ID = Hardware Error Check Power & connect

Leave a Reply

Your email address will not be published.