ผู้เขียน หัวข้อ: บีบี9700 อาการรีสตาร์ท บางครั้งเครื่องไม่บูทแถบบีบี ศึกษาเป็นแนวทางกันครับ  (อ่าน 1975 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ ช่าง.มันส์

  • AMT User
  • Newbie
  • *****
  • กระทู้: 15
  • คะแนนน้ำใจ: 1
    • อีเมล์
ก่อนอื่น ต้องบอกว่ากระทู้นี้เหมาะสำหรับท่านที่ไม่ขี้เกียจอ่าน

  คำแนะนำ ควรอ่านให้ละเอียดแล้วท่านจะเข้าใจอาการพวกนี้ หากไม่เข้าใจแปลว่าผมอธิบายไม่ดีเอง 5555


        และ  ขอขอบคุณ พี่ใหม่ simsim สงขลาที่ช่วยกันวิเคราะห์อาการนี้


 เรามาเริ่มอธิบายอาการนี้กันก่อน เครื่องมีอาการอยู่ว่า บูทเครื่องบางครั้งแถบที่หลอดวิ่งไปซัก25% แล้วเครื่องรีสตาร์ทบูทใหม่
หรือ บางครั้งบูทจนเข้าหน้าเมนูได้แล้ว แต่ก็รีสตาร์ทอีก

  อีกอาการ บางครั้งเครื่องขึ้นแค่ไฟแดง แต่พอไฟแดงดับไม่ยอมบูท


 ก่อนอื่นก่อนที่จะทำฮาร์ดแวร์ เราต้องมาวิเคราะห์ที่ซอร์ฟแวร์ก่อนว่าเป็นที่ซอร์ฟหรือป่าว

 พื้นฐานคือการแฟลชเครื่อง ใช้mfi แล้วจัดการแฟลชใหม่ด้วย Loadder แฟลชจบแต่อาการเดิมยังรีสตาร์ท
แต่ปัญหาในการแฟลชก็มีมากพอสมควร อย่างที่บอกบางครั้งเครื่องบูทบ้าง ไม่บูทบ้าง แฟลชก็ไม่ค่อยผ่าน


อย่างรูปนี้ แฟลชตอนที่โปรแกรมล้างแอฟแล้ว เมื่อต้องการลงแอฟเครื่องดันไม่บูท โปรแกรมก็จะเออเร่อทันที ต้องถอดแบต
ถอดยูเอสบี แล้วก็ใส่แบตรอให้เครื่องบูทแล้วถึงจะเสียบยูเอสบีอีกที




เลยใช้วิธีแฟลชแบบ ดอท เอา เพื่อทำให้มั่นใจว่าเราทำซอร์ฟชัวแล้วแน่นอน
วิธีนี้ แฟลชจบ แต่อาการรีสตาร์ท ไม่หาย เราจึงมั่นใจว่าเครื่องไม่ได้มีปัญหาที่ซอร์ฟแวร์แล้วแน่นอน





.....................

....................... มาอีกส่วน  ส่วนของฮาร์ดแวร์
อาการนี้คือเครื่องรีสตาร์ท หรือ บางครั้งไม่บูท ไฟหลักของเครื่องตรงนี้ไม่มีปัญหาแน่นอ

อธิบายแบบคร่าวๆ การที่เครื่องบีบี จะบูทได้ ต้องมีไฟหลักของเครื่องจ่ายจากพาวเวอร์แต่หากเมื่อไหร่ไฟแดงขึ้น นั่นหมายความว่า
ไฟหลักของเครื่องออกแล้ว


 ทีนี้ต้องมาดูที่ Clk ตัวควบคุมจังหวะต่างๆของเครื่อง   แต่ตรวจเช็คแล้วClk ไม่มีปัญหา

 ก็ทำการวิเคราะห์ใหม่โดย ได้พี่ใหม่มาช่วย ทีนี้เรามาตัดปัญหาทีละอย่าง

 ตัวนี้พอยกไอซีตัวใหน หากบอร์ดร้อนเครื่องจะใช้งานได้ไม่รีสตาร์ท หากเครื่องเย็นอาการรีสตาร์ทจะกลับมาทันที

1.ไฟหลักของเครื่อง ตัดออก เพราะเครื่องบูทไฟแดงแล้ว ยังไงไฟหลักก็ต้องออกแล้ว ( แต่จะมีลีคไหมค่อยว่ากัน)

2.Clk ในส่วนต่างๆของเครื่อง วัดแล้วไม่มีปัญหาจุดใหน

3.ย้อนไปดูข้อ1 ไฟหลักออก เลยต้องวัดว่าไฟหลักของเครื่องมีลีคไหม สรุปไม่มีลีคเลย

4.ทุกอย่างแคบลงมาแล้ว เลยไปตรวจเช็ค ไฟเลี้ยง

 

  แล้วก็มี 1 จุดที่น่าสงสัย นั่นคือไฟเลี้ยง MMC โดยผมใช้วิธีวัดความต้านทาน เทียบกะเครื่องดี ความต้านทานมันแตกต่างกันเยอะเลย

 เพื่อให้เกิดความมั่นใจว่าจุดนี้มีปัญหา เรามาทำความเข้าใจ ระบบการทำงานของ mmc แบบคร่าวๆ

โดยในระบบ mmc จะมีไฟเลี้ยงมารอก่อน เมื่อเราใส่แมม จะมีสวิตท์ติ๊กเพื่อให้ไฟเลี้ยงเป็น0 โดยมีลาย ดีแทคไปยัง ซีพียู


   


เราก็มาทดสอบกัน โดย จัดการหาไฟที่เท่ากับไฟเลี้ยงแมม คือไฟ 2.85 ซึ่งต้องหาไฟที่ออกตลอก ก็มีไฟ vdic2.85 เราทำการดึงไฟนี้มาเพื่อทดสอบว่า อาการรีสตาร์ทจะหายไหม




   สรุปเมื่อดึงไฟ 2.85ที่มีไฟออกตลอก สรุปว่าอาการรีสตาร์ทหาย ดังนั้นก็ไปเล็ง icทั้งหมดในลาย ไฟเลี้ยงmmc ได้เลย
 สุดท้ายเป็นเพราะ c ในลายไฟเลี้ยงลีคอยู่






จบงานอาการนี้  เท่าที่ผมอธิบาย หากเราเจออาการนี้ มันเป็นไปได้เกือบทุกจุดของบอร์ด
แต่หากเรามีการวิเคราะห์ ก็จะจบงานได้ ถึงแม้จะจบงานยากแต่ยังดีกว่า จบงานไม่ได้ ใช่ม่ะอิอิ








 


Facebook Comments