Raspberry Pi 4 รุ่น B หน่วยหันหน้าไปทาง USB Type C ปัญหามีวิธีแก้ปัญหาง่ายๆแม้จะมีข้อบกพร่องด้านการออกแบบที่เห็นได้ชัด

เทคโนโลยี / Raspberry Pi 4 รุ่น B หน่วยหันหน้าไปทาง USB Type C ปัญหามีวิธีแก้ปัญหาง่ายๆแม้จะมีข้อบกพร่องด้านการออกแบบที่เห็นได้ชัด อ่าน 4 นาที

ราสเบอร์รี่ Pi-



Raspberry Pi Foundation เพิ่งเปิดตัวการทำซ้ำครั้งที่สี่ของคอมพิวเตอร์บอร์ดเดี่ยวที่ได้รับความนิยมอย่างมาก Raspberry Pi 4 Model B หลังจากนั้นไม่นานหลายหน่วยที่ซื้อโดยผู้ซื้อที่กระตือรือร้นล้มเหลวในการเปิดเครื่องผ่านพอร์ต USB Type C มูลนิธิได้ดำเนินการตรวจสอบภายในของตนเองอย่างรวดเร็วและยืนยันว่า Raspberry Pi 4 Model B ใหม่เอี่ยมมีปัญหากับสาย USB Type C บางตัวไม่สามารถชาร์จคอมพิวเตอร์บอร์ดเดี่ยวได้ ผู้ซื้อค่อนข้างมีความคิดเห็นเกี่ยวกับปัญหาแปลก ๆ ที่ดูเหมือนจะเป็นความล้มเหลวของฮาร์ดแวร์ แม้ว่าปัญหาจะอยู่ที่วิธีการออกแบบฮาร์ดแวร์ แต่ก็มีวิธีแก้ไขปัญหาที่ง่ายและมีประสิทธิภาพอยู่สองสามวิธี

Raspberry Pi Foundation ยอมรับอย่างเปิดเผยว่า Raspberry Pi 4 ที่เพิ่งเปิดตัวจะไม่ทำงานเมื่อขับเคลื่อนโดยใช้สาย USB Type C บางรุ่น คอมพิวเตอร์บอร์ดเดี่ยวราคาประหยัดเป็นตัวเลือกยอดนิยมสำหรับนักพัฒนาที่ทำงานในโครงการ Internet of Things (IoT) นอกเหนือจากองค์ประกอบฮาร์ดแวร์ใหม่และปรับปรุงหลายอย่างรวมถึงโปรเซสเซอร์ที่ดีขึ้นพอร์ต micro HDMI ออกคู่และ RAM สูงสุด 4 GB Raspberry Pi 4 Model B เป็นบอร์ด Pi ตัวแรกที่ใช้ปลั๊กไฟ USB-C อนึ่งการทำซ้ำใหม่ไม่มีพอร์ตจ่ายไฟเฉพาะและต้องพึ่งพาพอร์ต USB Type C อย่างสมบูรณ์ กล่าวอีกนัยหนึ่ง Raspberry Pi รุ่นที่สี่เป็นรุ่นแรกที่มีพอร์ต USB-C ที่สามารถจ่ายพลังงานให้กับมันได้



ผู้ใช้หลายคนและผู้ที่ใช้ Raspberry Pi 4 Model B รุ่นแรก ๆ ตระหนักได้อย่างรวดเร็วว่าสาย USB Type C บางประเภทไม่สามารถเปิดเครื่องคอมพิวเตอร์บอร์ดเดี่ยวได้ อนึ่งผู้ใช้หลายคนอ้างว่าสาย USB Type C ทั้งหมดที่มีความสามารถในการส่งพลังงานและการส่งข้อมูลควรจะทำงานร่วมกับ Raspberry Pi 4 Model B ใหม่ได้หาก Raspberry Pi Foundation ปฏิบัติตามข้อกำหนด USB-C อย่างถูกต้อง และทั่วถึง กล่าวอีกนัยหนึ่งมูลนิธิดูเหมือนจะพลาดตัวชี้นำการออกแบบและโปรโตคอลที่เรียบง่าย แต่มีความสำคัญบางประการซึ่งจะทำให้มั่นใจได้ว่าพอร์ต USB Type C ในรุ่นใหม่ที่ยอมรับการจ่ายพลังงานจากสายเคเบิลที่เข้ากันได้ทั้งหมด

เหตุใด Raspberry Pi 4 Model B ใหม่จึงไม่สามารถรับพลังงานจากสาย USB Type C บางรุ่นได้

ปัญหาแปลก ๆ ได้รับการรายงานครั้งแรกโดย Liliputing ซึ่งเป็นแพลตฟอร์มที่ทดสอบคอมพิวเตอร์บอร์ดเดี่ยวเป็นประจำ หลังจากมีรายงานหลายฉบับเกี่ยวกับสาย USB Type C บางสายที่ไม่ทำงานกับ Raspberry Pi 4 Model B ผู้ร่วมก่อตั้ง Raspberry Pi Eben Upton รับทราบปัญหาและพยายามเสนอคำอธิบายเกี่ยวกับปรากฏการณ์ดังกล่าว

จากข้อมูลของ Upton Raspberry Pi 4 ใหม่ไม่ได้รับพลังงานเมื่อใช้กับสาย USB-C ที่ทำเครื่องหมายด้วยระบบอิเล็กทรอนิกส์หรือ e-mark โดยทั่วไปแล้วสายเคเบิลรุ่นใหม่เหล่านี้มักใช้กับ Apple MacBooks และแล็ปท็อปอื่น ๆ ไม่จำเป็นต้องเพิ่มสายเคเบิลเหล่านี้ได้รับการออกแบบมาโดยเฉพาะโดยคำนึงถึงความปลอดภัยเป็นสำคัญ พวกเขามีการป้องกันในตัวซึ่งจะป้องกันการไหลของกระแสไฟฟ้าหากมีความไม่ตรงกันระหว่างการจัดส่งและการยอมรับพลังงาน กล่าวอีกนัยหนึ่งคือสายเคเบิลมีความฉลาดพอที่จะสร้างมาตรฐานทั่วไปในการจ่ายไฟจากนั้นจึงปล่อยให้กระแสไฟไหลเท่านั้น



เมื่อพูดถึงปัญหาดังกล่าว Upton กล่าวว่า“ เครื่องชาร์จอัจฉริยะที่มีสายเคเบิลที่มีเครื่องหมาย e จะระบุ Raspberry Pi 4 เป็นอุปกรณ์เสริมอะแดปเตอร์เสียงไม่ถูกต้องและปฏิเสธที่จะจ่ายไฟ ฉันคาดว่าสิ่งนี้จะได้รับการแก้ไขในการแก้ไขบอร์ดในอนาคต แต่สำหรับตอนนี้ผู้ใช้จะต้องใช้วิธีแก้ปัญหาที่แนะนำอย่างใดอย่างหนึ่ง น่าแปลกใจที่สิ่งนี้ไม่ปรากฏในโปรแกรมการทดสอบภาคสนาม (ค่อนข้างครอบคลุม) ของเรา”

Benson Leung วิศวกร Google Chrome OS ได้ต่อสู้เพื่อการทดสอบและมาตรฐานการรับรองที่เข้มงวดและสม่ำเสมอมากขึ้นสำหรับสายเคเบิลและที่ชาร์จ USB Type C USB Type C เป็นมาตรฐานหรือพอร์ตใหม่สำหรับการส่งข้อมูลและพลังงาน เร็วขึ้นมีประสิทธิภาพและสามารถจ่ายพลังงานได้มากเมื่อเทียบกับพอร์ต micro USB รุ่นก่อน อย่างไรก็ตามพอร์ต micro USB ไม่ได้ใช้งานใช้งานเชิงพาณิชย์เป็นเวลานานและด้วยเหตุนี้จึงมีมาตรฐานที่กำหนดไว้อย่างดีสำหรับเช่นเดียวกัน

Leung อ้างว่าวิศวกร Raspberry Pi ทำ 'ข้อผิดพลาดในการออกแบบฮาร์ดแวร์ USB-C ทั่วไป' เนื่องจากข้อบกพร่องด้านการออกแบบภายในคอมพิวเตอร์บอร์ดเดี่ยวรุ่นใหม่ทำให้สาย USB Type C จำนวนไม่มากไม่สามารถจ่ายพลังงานได้ ดังที่ได้กล่าวไว้ก่อนหน้านี้หาก Raspberry Pi 4 ถูกระบุว่าเป็นอุปกรณ์เสริมอะแดปเตอร์เสียงอย่างไม่ถูกต้องแม้แต่ที่ชาร์จ USB-C ที่เข้ากันได้ก็จะส่งมอบโวลต์เป็นศูนย์แทนที่จะเป็น 5 โวลต์ที่คอมพิวเตอร์บอร์ดเดียวต้องการ

Leung ได้วิพากษ์วิจารณ์ผู้ผลิต Raspberry Pi มานานแล้วว่าดูเหมือนจะไม่ได้ทำการทดสอบอย่างเพียงพอ เขาอธิบายว่าจากมุมมองทางเทคนิคข้อกำหนด USB-C กำหนดพินสองพินที่เรียกว่า CC1 และ CC2 สำหรับการเชื่อมต่อกับพาวเวอร์ซิงก์ในลักษณะเฉพาะ เห็นได้ชัดว่านักออกแบบ Raspberry Pi เบี่ยงเบนไปจากมันในสองวิธีที่สำคัญ

“ อย่างแรกคือพวกเขาออกแบบวงจรนี้ด้วยตัวเองบางทีอาจจะพยายามทำอะไรที่ชาญฉลาดด้วยการตรวจจับระดับปัจจุบัน แต่ทำไม่ถูกต้อง แทนที่จะพยายามหาวงจรที่ชาญฉลาดนักออกแบบฮาร์ดแวร์ควรคัดลอกรูปจาก USB-C Spec อย่างแน่นอน ข้อผิดพลาดประการที่สองคือพวกเขาไม่ได้ทดสอบการออกแบบ Pi 4 ด้วยสายเคเบิลขั้นสูง ฉันเข้าใจแล้วสถานการณ์ของสาย USB-C สับสนและยุ่งเหยิงและฉันได้อธิบายรายละเอียดแล้ว ว่ามีสายต่างๆมากมาย .”

How To Power Raspberry Pi 4 Model B ใหม่ด้วยสาย USB Type C?

แม้ว่า Raspberry Pi 4 Model B รุ่นใหม่จะปฏิเสธที่จะใช้สาย USB Type C ที่ทันสมัย ​​แต่ก็มีวิธีแก้ปัญหาง่ายๆ เจ้าของ Raspberry Pi 4 จะต้องใช้สาย USB-C ที่ไม่มีเครื่องหมาย e สายเคเบิลเหล่านี้มาพร้อมกับที่ชาร์จสมาร์ทโฟนส่วนใหญ่ อีกวิธีง่ายๆในการจ่ายไฟให้ Raspberry Pi 4 ใหม่ผ่านพอร์ต USB Type C คือการใช้อุปกรณ์ชาร์จรุ่นเก่าที่มีสาย A-C หรืออะแดปเตอร์ไมโคร USB เป็น Type C โดยพื้นฐานแล้ววิธีการส่งพลังงานแบบเก่าใด ๆ สามารถทำงานได้ตราบเท่าที่สามารถจ่ายกระแสไฟฟ้าได้ 5.1 โวลต์และ 3 แอมแปร์

บังเอิญมีเครื่องชาร์จ AC รุ่นเก่าจำนวนน้อยมากที่สามารถจ่ายกระแสไฟฟ้าได้ 5.1 โวลต์และ 3 แอมแปร์ อย่างไรก็ตามเครื่องชาร์จในปัจจุบันหลายรุ่นสามารถให้พลังงานได้มากกว่าเนื่องจากมาตรฐานการชาร์จเร็วที่ใหม่กว่า กล่าวอีกนัยหนึ่งคือการรวมที่ชาร์จสมาร์ทโฟนใหม่เข้ากับสาย USB Type C แบบเก่าเป็นตัวเลือกที่ใช้ได้ ตัวเลือกที่ชัดเจนน่าเชื่อถือและแนะนำที่สุดคือการซื้อแหล่งจ่ายไฟ Raspberry Pi 4 อย่างเป็นทางการ อย่างไรก็ตามราคา 8 เหรียญหรือ 8 ปอนด์ไม่ใช่ตัวเลือกที่ถูกอย่างแน่นอน