เส ไทยแลนด์ เราเชี่ยวชาญด้านมือถือ

Mobile Phone => BlackBerry => ข้อความที่เริ่มโดย: ช่าง.มันส์ ที่ มกราคม 19, 2012, 01:27:14 pm

หัวข้อ: บีบี9700 อาการรีสตาร์ท บางครั้งเครื่องไม่บูทแถบบีบี ศึกษาเป็นแนวทางกันครับ
เริ่มหัวข้อโดย: ช่าง.มันส์ ที่ มกราคม 19, 2012, 01:27:14 pm
ก่อนอื่น ต้องบอกว่ากระทู้นี้เหมาะสำหรับท่านที่ไม่ขี้เกียจอ่าน

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


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


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

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


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

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


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

(http://www.dragon-upload.com/uploads/1326985936.png)


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

(http://www.dragon-upload.com/uploads/1326978305.png)



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

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

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


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

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

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

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

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

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

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

 

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

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

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


   


เราก็มาทดสอบกัน โดย จัดการหาไฟที่เท่ากับไฟเลี้ยงแมม คือไฟ 2.85 ซึ่งต้องหาไฟที่ออกตลอก ก็มีไฟ vdic2.85 เราทำการดึงไฟนี้มาเพื่อทดสอบว่า อาการรีสตาร์ทจะหายไหม
(http://www.dragon-upload.com/uploads/1327008439.png)



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

(http://www.dragon-upload.com/uploads/1327013802.png)




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

(http://www.dragon-upload.com/uploads/1326965970.png)