Raspberry Pi 4 รุ่น B หน่วยหันหน้าไปทาง USB Type C ปัญหามีวิธีแก้ปัญหาง่ายๆแม้จะมีข้อบกพร่องด้านการออกแบบที่เห็นได้ชัด
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 Eben Upton ผู้ร่วมก่อตั้ง Raspberry Pi รับทราบปัญหาและพยายามเสนอคำอธิบายเกี่ยวกับปรากฏการณ์ดังกล่าว
จากข้อมูลของ 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 นั้นไม่ใช่ตัวเลือกที่ถูกอย่างแน่นอน