การจัดเตรียมโมดูลการคำนวณ Raspberry Pi
การจัดเตรียม Raspberry Pi Compute Module (เวอร์ชัน 3 และ 4)
ราสเบอร์รี่ ปิ จำกัด
2022-07-19: githash: 94a2802-clean
โคโลฟอน
© 2020-2022 Raspberry Pi Ltd (ชื่อเดิมคือ Raspberry Pi (Trading) Ltd.)
เอกสารนี้ได้รับอนุญาตภายใต้ Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND) วันที่สร้าง: 2022-07-19 รุ่นบิลด์: githash: 94a2802-clean
ประกาศปฏิเสธความรับผิดชอบทางกฎหมาย
ข้อมูลทางเทคนิคและความน่าเชื่อถือสำหรับผลิตภัณฑ์ RASPBERRY PI (รวมถึงเอกสารข้อมูล) ตามที่แก้ไขเป็นครั้งคราว (“ทรัพยากร”) จัดทำโดย RASPBERRY PI LTD (“RPL”) “ตามที่เป็นอยู่” และการรับประกันโดยชัดแจ้งหรือโดยนัย รวมถึงแต่ไม่จำกัดเพียง ถึง การรับประกันโดยปริยายของความสามารถในเชิงพาณิชย์และความเหมาะสมสำหรับวัตถุประสงค์เฉพาะจะถูกปฏิเสธ ตามขอบเขตสูงสุดที่กฎหมายที่บังคับใช้อนุญาต ไม่ว่าในกรณีใด RPL จะไม่รับผิดสำหรับความเสียหายโดยตรง ทางอ้อม โดยไม่ตั้งใจ ความเสียหายพิเศษ ความเสียหายที่เป็นข้อยกเว้น หรือความเสียหายที่เป็นผลสืบเนื่อง (รวมถึงแต่ไม่จำกัดเพียง การจัดหาสินค้าหรือบริการทดแทน การสูญเสียการใช้งาน ข้อมูล หรือกำไร หรือการหยุดชะงักของธุรกิจ) ไม่ว่าจะเกิดขึ้นจากทฤษฎีความรับผิดใดๆ ไม่ว่าจะในสัญญา ความรับผิดโดยเคร่งครัด หรือการละเมิด (รวมถึงความประมาทเลินเล่อหรืออื่นๆ) ที่เกิดขึ้นจากการใช้ทรัพยากร แม้ว่าจะได้รับการแนะนำถึงความเป็นไปได้ก็ตาม ของความเสียหายดังกล่าว
RPL ขอสงวนสิทธิ์ในการปรับปรุง ปรับปรุง แก้ไข หรือดัดแปลงอื่นใดกับทรัพยากรหรือผลิตภัณฑ์ใด ๆ ที่อธิบายไว้ในทรัพยากรเหล่านี้ได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบล่วงหน้า ทรัพยากรมีไว้สำหรับผู้ใช้ที่มีทักษะและมีความรู้ด้านการออกแบบในระดับที่เหมาะสม ผู้ใช้มีหน้าที่รับผิดชอบแต่เพียงผู้เดียวในการเลือกและการใช้ทรัพยากรและการใช้งานผลิตภัณฑ์ใดๆ ที่อธิบายไว้ในนั้น ผู้ใช้ตกลงที่จะชดใช้ค่าเสียหายและถือว่า RPL ไม่เป็นอันตรายต่อความรับผิด ต้นทุน ความเสียหายหรือความสูญเสียอื่น ๆ ทั้งหมดที่เกิดขึ้นจากการใช้ทรัพยากร RPL อนุญาตให้ผู้ใช้ใช้ RESOURCES ร่วมกับผลิตภัณฑ์ Raspberry Pi เท่านั้น ห้ามใช้ทรัพยากรอื่นๆ ทั้งหมด ไม่มีการอนุญาตให้ใช้สิทธิ์แก่ RPL อื่นใดหรือสิทธิ์ในทรัพย์สินทางปัญญาของบุคคลที่สาม กิจกรรมที่มีความเสี่ยงสูง ผลิตภัณฑ์ Raspberry Pi ไม่ได้ออกแบบ ผลิต หรือตั้งใจให้ใช้งานในสภาพแวดล้อมที่เป็นอันตรายซึ่งต้องการประสิทธิภาพการทำงานที่ไม่ปลอดภัย เช่น ในการดำเนินงานของโรงงานนิวเคลียร์ ระบบนำทางหรือสื่อสารของเครื่องบิน การควบคุมการจราจรทางอากาศ ระบบอาวุธ หรือการใช้งานที่มีความสำคัญต่อความปลอดภัย (รวมถึงการช่วยชีวิต ระบบและอุปกรณ์ทางการแพทย์อื่นๆ) ซึ่งความล้มเหลวของผลิตภัณฑ์อาจนำไปสู่การเสียชีวิตโดยตรง การบาดเจ็บส่วนบุคคล หรือความเสียหายทางกายภาพและสิ่งแวดล้อมอย่างรุนแรง (“กิจกรรมที่มีความเสี่ยงสูง”) RPL ปฏิเสธการรับประกันโดยชัดแจ้งหรือโดยนัยใดๆ เกี่ยวกับความเหมาะสมสำหรับกิจกรรมที่มีความเสี่ยงสูง และจะไม่รับผิดชอบต่อการใช้หรือการรวมผลิตภัณฑ์ Raspberry Pi ในกิจกรรมที่มีความเสี่ยงสูง ผลิตภัณฑ์ Raspberry Pi อยู่ภายใต้ข้อกำหนดมาตรฐานของ RPL ข้อกำหนดของ RPL สำหรับทรัพยากรไม่ได้ขยายหรือแก้ไขข้อกำหนดมาตรฐานของ RPL รวมถึงแต่ไม่จำกัดเพียงการปฏิเสธความรับผิดชอบและการรับประกันที่แสดงอยู่ในข้อกำหนดเหล่านี้
ประวัติเวอร์ชันเอกสาร ขอบเขตของเอกสารความหมาย
เอกสารนี้ใช้กับผลิตภัณฑ์ Raspberry Pi ต่อไปนี้:
การแนะนำ
CM Provisioner คือ web แอปพลิเคชันที่ออกแบบมาเพื่อทำให้การเขียนโปรแกรมอุปกรณ์ Raspberry Pi Compute Module (CM) จำนวนมากง่ายและรวดเร็วยิ่งขึ้น ติดตั้งง่ายและใช้งานง่าย มีอินเทอร์เฟซไปยังฐานข้อมูลของเคอร์เนลอิมเมจที่สามารถอัปโหลดได้ พร้อมกับความสามารถในการใช้สคริปต์เพื่อปรับแต่งส่วนต่าง ๆ ของการติดตั้งในระหว่างกระบวนการแฟลช รองรับการพิมพ์ฉลากและการอัพเดตเฟิร์มแวร์ เอกสารรายงานนี้อนุมานว่าเซิร์ฟเวอร์ Provisioner ซึ่งเป็นซอฟต์แวร์เวอร์ชัน 1.5 หรือใหม่กว่า กำลังทำงานบน Raspberry Pi
ทุกอย่างทำงานอย่างไร
CM4
ต้องติดตั้งระบบ Provisioner บนเครือข่ายแบบใช้สายของตัวเอง Raspberry Pi ที่รันเซิร์ฟเวอร์นั้นเสียบเข้ากับสวิตช์พร้อมกับอุปกรณ์ CM4 จำนวนมากเท่าที่สวิตช์จะรองรับได้ CM4 ใด ๆ ที่เสียบเข้ากับเครือข่ายนี้จะถูกตรวจพบโดยระบบการจัดเตรียมและแฟลชโดยอัตโนมัติด้วยเฟิร์มแวร์ที่ผู้ใช้ต้องการ เหตุผลของการมีเครือข่ายแบบใช้สายของตัวเองนั้นชัดเจนเมื่อคุณพิจารณาว่าจะมีการจัดเตรียม CM4 ใด ๆ ที่เสียบเข้ากับเครือข่าย ดังนั้นการแยกเครือข่ายออกจากเครือข่ายที่ใช้งานจริงจึงเป็นสิ่งสำคัญเพื่อป้องกันการตั้งโปรแกรมอุปกรณ์ซ้ำโดยไม่ได้ตั้งใจ
IMAGE CHANGES บอร์ด CM 4 IO ที่มี CM 4 -> บอร์ด CM4 IO ที่มี CM4
การใช้ Raspberry Pi เป็นเซิร์ฟเวอร์ ทำให้สามารถใช้เครือข่ายแบบใช้สายสำหรับ Provisioner ได้ แต่ยังคงอนุญาตให้เข้าถึงเครือข่ายภายนอกโดยใช้การเชื่อมต่อแบบไร้สาย ซึ่งช่วยให้ดาวน์โหลดอิมเมจไปยังเซิร์ฟเวอร์ได้ง่าย พร้อมสำหรับกระบวนการเตรียมใช้งาน และช่วยให้ Raspberry Pi ให้บริการกับ Provisioner web อินเตอร์เฟซ. สามารถดาวน์โหลดภาพได้หลายภาพ Provisioner จะเก็บฐานข้อมูลของภาพและทำให้ง่ายต่อการเลือกภาพที่เหมาะสมสำหรับการตั้งค่าอุปกรณ์ต่างๆ
เมื่อ CM4 เชื่อมต่อกับเครือข่ายและเปิดเครื่องแล้ว จะพยายามบู๊ต และเมื่อลองใช้ตัวเลือกอื่นๆ แล้ว จะมีการพยายามบูทเครือข่าย ณ จุดนี้ ระบบ Provisioner Dynamic Host Configuration Protocol (DHCP) ตอบสนองต่อการบูท CM4 และให้อิมเมจที่สามารถบู๊ตได้น้อยที่สุดซึ่งดาวน์โหลดไปยัง CM4 จากนั้นเรียกใช้ในฐานะรูท อิมเมจนี้สามารถตั้งโปรแกรมการ์ดมัลติมีเดีย (eMMC) ในตัวและเรียกใช้สคริปต์ที่จำเป็นใดๆ ตามคำแนะนำของผู้จัดเตรียม
รายละเอียดเพิ่มเติม
โมดูล CM4 มาพร้อมกับการกำหนดค่าการบู๊ตที่จะพยายามบู๊ตจาก eMMC ก่อน หากล้มเหลวเนื่องจาก eMMC ว่างเปล่า ระบบจะทำการบูตเครือข่ายสภาพแวดล้อมการดำเนินการแบบพรีบูต (PXE) ดังนั้น ด้วยโมดูล CM4 ที่ยังไม่ได้รับการจัดเตรียม และมี eMMC ว่าง การบูตเครือข่ายจะดำเนินการตามค่าเริ่มต้น ระหว่างการบูทเครือข่ายบนเครือข่ายการจัดเตรียม อิมเมจระบบปฏิบัติการยูทิลิตี้ (OS) ที่มีน้ำหนักเบา (อันที่จริงคือเคอร์เนล Linux และสคริปต์เรียกใช้งาน initramfs) จะให้บริการโดยเซิร์ฟเวอร์การจัดเตรียมไปยังโมดูล CM4 ผ่านเครือข่าย และอิมเมจนี้จะจัดการการจัดเตรียม
ม.3 และ ม.4
อุปกรณ์ CM ที่ใช้ตัวเชื่อมต่อ SODIMM ไม่สามารถบู๊ตเครือข่ายได้ ดังนั้นจึงสามารถตั้งโปรแกรมผ่าน USB ได้ อุปกรณ์แต่ละเครื่องจะต้องเชื่อมต่อกับ Provisioner หากคุณต้องการเชื่อมต่ออุปกรณ์มากกว่า 4 ชิ้น (จำนวนพอร์ต USB บน Raspberry Pi) สามารถใช้ฮับ USB ได้ ใช้สาย USB-A ถึง Micro-USB คุณภาพดี เชื่อมต่อจาก Raspberry Pi หรือฮับไปยังพอร์ต USB Slave ของบอร์ด CMIO แต่ละตัว บอร์ด CMIO ทั้งหมดจะต้องมีแหล่งจ่ายไฟด้วย และจัมเปอร์เปิดใช้การบูตสเลฟ USB J4 ควรตั้งค่าให้เปิดใช้งาน
สำคัญ
อย่าเชื่อมต่อพอร์ต Ethernet ของ Pi 4 การเชื่อมต่อไร้สายใช้เพื่อเข้าถึงการจัดการ web อินเทอร์เฟซ
การติดตั้ง
คำแนะนำต่อไปนี้ถูกต้อง ณ เวลาที่ออก คำแนะนำในการติดตั้งล่าสุดมีอยู่ในหน้า Provisioner GitHub
การติดตั้งผู้จัดเตรียม web แอปพลิเคชันบน Raspberry Pi
คำเตือน
ตรวจสอบให้แน่ใจว่า eth0 เชื่อมต่อกับสวิตช์อีเธอร์เน็ตที่เชื่อมต่อเฉพาะบอร์ด CM4 IO เท่านั้น อย่าเชื่อมต่อ eth0 กับสำนักงาน/เครือข่ายสาธารณะของคุณ มิฉะนั้นอาจ 'จัดเตรียม' อุปกรณ์ Raspberry Pi อื่นๆ ในเครือข่ายของคุณด้วย ใช้การเชื่อมต่อไร้สาย Raspberry Pi เพื่อเชื่อมต่อกับเครือข่ายท้องถิ่นของคุณ
ขอแนะนำให้ใช้ Raspberry Pi OS เวอร์ชัน Lite เป็นระบบปฏิบัติการพื้นฐานสำหรับติดตั้ง Provisioner เพื่อความเรียบง่าย ให้ใช้ rpi-imager และเปิดใช้งานเมนูการตั้งค่าขั้นสูง (Ctrl-Shift-X) เพื่อตั้งค่ารหัสผ่าน ชื่อโฮสต์ และการตั้งค่าไร้สาย เมื่อติดตั้งระบบปฏิบัติการบน Raspberry Pi แล้ว คุณจะต้องตั้งค่าระบบอีเทอร์เน็ต:
- กำหนดค่า eth0 ให้มีที่อยู่อินเทอร์เน็ตโพรโทคอล (IP) แบบคงที่ 172.20.0.1 ภายในซับเน็ต /16 (netmask 255.255.0.0) โดยแก้ไขการกำหนดค่า DHCP:
- sudo นาโน /etc/dhcpcd.conf
- เพิ่มไปที่ด้านล่างของ file:
อินเทอร์เฟซ eth0
ที่อยู่ IP แบบคงที่=172.20.0.1/16 - รีบูตเพื่อให้การเปลี่ยนแปลงมีผล
- ตรวจสอบให้แน่ใจว่าการติดตั้ง OS เป็นเวอร์ชันล่าสุด:
sudo apt อัปเดต
sudo apt full-upgrade - Provisioner จัดทำเป็น .deb สำเร็จรูป file บนหน้า Provisioner GitHub ดาวน์โหลดเวอร์ชันล่าสุดจากหน้านั้นหรือใช้ wget และติดตั้งโดยใช้คำสั่งต่อไปนี้:
sudo apt ติดตั้ง ./cmprovision4_*_all.deb - ตั้งค่า web ชื่อผู้ใช้และรหัสผ่านของแอปพลิเคชัน:
sudo /var/lib/cmprovision/artisan auth:สร้างผู้ใช้
คุณสามารถเข้าถึงได้แล้ว web ส่วนต่อประสานของผู้จัดเตรียมด้วย web เบราว์เซอร์โดยใช้ที่อยู่ IP ไร้สายของ Raspberry Pi และชื่อผู้ใช้และรหัสผ่านที่ป้อนในส่วนก่อนหน้า เพียงป้อนที่อยู่ IP ในแถบที่อยู่ของเบราว์เซอร์แล้วกด Enter
การใช้งาน
เมื่อคุณเชื่อมต่อกับ Provisioner เป็นครั้งแรก web ใบสมัครของคุณ web เบราว์เซอร์ คุณจะเห็นหน้าจอ Dashboard ซึ่งจะมีลักษณะดังนี้:
หน้า Landing Page นี้ให้ข้อมูลบางอย่างเกี่ยวกับการดำเนินการล่าสุดที่ดำเนินการโดยผู้จัดสรร (เช่นampจากข้างต้น มีการจัดสรร CM4 เดียว)
กำลังอัพโหลดภาพ
การดำเนินการแรกที่จำเป็นเมื่อตั้งค่าคือการโหลดอิมเมจของคุณไปยังเซิร์ฟเวอร์ ซึ่งสามารถใช้เพื่อจัดเตรียมบอร์ด CM4 ของคุณได้ คลิกรายการเมนู 'รูปภาพ' ที่ด้านบนของ web และคุณควรจะได้หน้าจอที่คล้ายกับที่แสดงด้านล่าง โดยแสดงรายการรูปภาพที่อัปโหลดในปัจจุบัน (ซึ่งตอนแรกจะว่างเปล่า)
เลือกปุ่มเพิ่มรูปภาพเพื่ออัปโหลดรูปภาพ คุณจะเห็นหน้าจอนี้:
ต้องเข้าถึงรูปภาพได้บนอุปกรณ์ที่ web เบราว์เซอร์กำลังทำงาน และอยู่ในรูปแบบภาพใดรูปแบบหนึ่งที่ระบุ เลือกภาพจากเครื่องของคุณโดยใช้มาตรฐาน file กล่องโต้ตอบ แล้วคลิก 'อัปโหลด' ตอนนี้จะคัดลอกอิมเมจจากเครื่องของคุณไปยังเซิร์ฟเวอร์ Provisioner ที่ทำงานบน Raspberry Pi อาจใช้เวลาสักครู่ เมื่ออัปโหลดรูปภาพแล้ว คุณจะเห็นรูปภาพนั้นในหน้ารูปภาพ
การเพิ่มโครงการ
ตอนนี้คุณต้องสร้างโครงการ คุณสามารถระบุโปรเจ็กต์จำนวนเท่าใดก็ได้ และแต่ละโปรเจ็กต์สามารถมีรูปภาพ ชุดสคริปต์ หรือป้ายกำกับที่แตกต่างกันได้ โปรเจ็กต์ที่ใช้งานอยู่คือโปรเจ็กต์ที่ใช้สำหรับการเตรียมใช้งานในปัจจุบัน
คลิกที่รายการเมนู 'โครงการ' เพื่อเปิดหน้าโครงการ เช่นต่อไปนี้ample มีโครงการหนึ่งแล้ว ชื่อว่า 'ทดสอบโครงการ' ตั้งค่าแล้ว
ตอนนี้คลิกที่ 'เพิ่มโครงการ' เพื่อตั้งค่าโครงการใหม่
- ตั้งชื่อโปรเจ็กต์ที่เหมาะสม จากนั้นเลือกรูปภาพที่คุณต้องการให้โปรเจ็กต์นี้ใช้จากรายการดรอปดาวน์ คุณยังสามารถตั้งค่าพารามิเตอร์อื่น ๆ ได้ที่ s นี้tage แต่บ่อยครั้งเพียงภาพก็เพียงพอแล้ว
- หากคุณใช้ Provisioner v1.5 หรือใหม่กว่า คุณจะมีตัวเลือกในการตรวจสอบว่าการแฟลชเสร็จสิ้นอย่างถูกต้อง การเลือกตัวเลือกนี้จะอ่านข้อมูลจากอุปกรณ์ CM หลังจากกระพริบ และยืนยันว่าตรงกับภาพต้นฉบับ การดำเนินการนี้จะเพิ่มเวลาพิเศษให้กับการจัดสรรอุปกรณ์แต่ละเครื่อง ระยะเวลาที่เพิ่มจะขึ้นอยู่กับขนาดของภาพ
- หากคุณเลือกเฟิร์มแวร์ที่จะติดตั้ง (เป็นทางเลือก) คุณยังมีความสามารถในการปรับแต่งเฟิร์มแวร์นั้นด้วยรายการกำหนดค่าบางอย่างที่จะรวมเข้ากับไบนารี bootloader ตัวเลือกที่มีอยู่สามารถพบได้ใน Raspberry Pi webเว็บไซต์.
- คลิก 'บันทึก' เมื่อคุณกำหนดโครงการใหม่ของคุณโดยสมบูรณ์แล้ว คุณจะกลับไปที่หน้าโครงการ และโครงการใหม่จะแสดงรายการ โปรดทราบว่าสามารถใช้งานโปรเจ็กต์ได้เพียงหนึ่งโปรเจ็กต์ในแต่ละครั้ง และคุณสามารถเลือกได้จากรายการนี้
สคริปต์
คุณลักษณะที่มีประโยชน์จริงๆ ของ Provisioner คือความสามารถในการเรียกใช้สคริปต์บนอิมเมจ ก่อนหรือหลังการติดตั้ง สคริปต์สามรายการได้รับการติดตั้งตามค่าเริ่มต้นใน Provisioner และสามารถเลือกได้เมื่อสร้างโครงการใหม่ มีรายชื่ออยู่ในหน้าสคริปต์
อดีตampการใช้สคริปต์อาจเป็นการเพิ่มรายการที่กำหนดเองใน config.txt สคริปต์มาตรฐาน Add dtoverlay=dwc2 to config.txt ทำสิ่งนี้ โดยใช้เชลล์โค้ดต่อไปนี้:
คลิกที่ 'เพิ่มสคริปต์' เพื่อเพิ่มการปรับแต่งของคุณเอง:
ฉลาก
ผู้จัดเตรียมมีสิ่งอำนวยความสะดวกในการพิมพ์ฉลากสำหรับอุปกรณ์ที่กำลังจัดเตรียม หน้าป้ายกำกับจะแสดงป้ายกำกับที่กำหนดไว้ล่วงหน้าทั้งหมดที่สามารถเลือกได้ในระหว่างกระบวนการแก้ไขโครงการ สำหรับอดีตample คุณอาจต้องการพิมพ์รหัส DataMatrix หรือรหัสตอบกลับด่วน (QR) สำหรับแต่ละบอร์ดที่จัดเตรียมไว้ และคุณสมบัตินี้ทำให้สิ่งนี้ง่ายมาก
คลิกที่ 'เพิ่มป้ายกำกับ' เพื่อระบุของคุณเอง:
เฟิร์มแวร์
Provisioner ให้ความสามารถในการระบุเวอร์ชันของเฟิร์มแวร์ bootloader ที่คุณต้องการติดตั้งบน CM4 ในหน้าเฟิร์มแวร์มีรายการตัวเลือกที่เป็นไปได้ทั้งหมด แต่ตัวเลือกล่าสุดมักเป็นตัวเลือกที่ดีที่สุดหากต้องการอัปเดตรายการด้วย bootloader เวอร์ชันล่าสุด ให้คลิกที่ปุ่ม 'ดาวน์โหลดเฟิร์มแวร์ใหม่จาก github'
ปัญหาที่อาจเกิดขึ้น
เฟิร์มแวร์ bootloader ที่ล้าสมัย
หากระบบ Provisioner ตรวจไม่พบ CM4 เมื่อเสียบปลั๊ก เป็นไปได้ว่าเฟิร์มแวร์ bootloader นั้นล้าสมัย โปรดทราบว่าอุปกรณ์ CM4 ทั้งหมดที่ผลิตตั้งแต่เดือนกุมภาพันธ์ 2021 มี bootloader ที่ถูกต้องติดตั้งมาจากโรงงาน ดังนั้นสิ่งนี้จะเกิดขึ้นกับอุปกรณ์ที่ผลิตก่อนวันที่ดังกล่าวเท่านั้น
โปรแกรม eMMC แล้ว
หากโมดูล CM4 มีการบูตอยู่แล้ว fileใน eMMC จากการพยายามจัดเตรียมครั้งก่อน จากนั้นระบบจะบูตจาก eMMC และการบูตเครือข่ายที่จำเป็นสำหรับการจัดเตรียมจะไม่เกิดขึ้น
หากคุณต้องการจัดเตรียมโมดูล CM4 ใหม่ คุณจะต้อง:
- ต่อสาย USB ระหว่างเซิร์ฟเวอร์การจัดเตรียมและพอร์ต micro USB ของบอร์ด CM4 IO (ระบุว่า 'USB สลาฟ')
- ใส่จัมเปอร์บนบอร์ด CM4 IO (J2, 'พอดีจัมเปอร์เพื่อปิดใช้งานการบูต eMMC')
ซึ่งจะทำให้โมดูล CM4 ทำการบู๊ต USB ซึ่งในกรณีนี้เซิร์ฟเวอร์การจัดเตรียมจะถ่ายโอนไฟล์ fileของยูทิลิตี้ OS ผ่าน USB
หลังจากที่ยูทิลิตี OS บูทแล้ว จะติดต่อเซิร์ฟเวอร์การจัดเตรียมผ่านอีเทอร์เน็ตเพื่อรับคำแนะนำเพิ่มเติม และดาวน์โหลดเพิ่มเติม files (เช่น อิมเมจ OS ที่จะเขียนไปยัง eMMC) ตามปกติ ดังนั้น การเชื่อมต่ออีเธอร์เน็ตนอกเหนือจากสาย USB จึงยังจำเป็นอยู่
Spanning Tree Protocol (STP) บนสวิตช์อีเธอร์เน็ตที่มีการจัดการ
การบูต PXE จะทำงานไม่ถูกต้องหากเปิดใช้งาน STP บนสวิตช์อีเทอร์เน็ตที่มีการจัดการ นี่อาจเป็นค่าเริ่มต้นของสวิตช์บางตัว (เช่น Cisco) และหากเป็นกรณีนี้ จะต้องปิดใช้งานเพื่อให้กระบวนการจัดเตรียมทำงานได้อย่างถูกต้อง
Raspberry Pi เป็นเครื่องหมายการค้าของ Raspberry Pi Foundation
ราสเบอร์รี่ ปิ จำกัด
เอกสาร / แหล่งข้อมูล
![]() |
Raspberry Pi การจัดเตรียมโมดูลการคำนวณ Raspberry Pi [พีดีเอฟ] คู่มือการใช้งาน การจัดเตรียมโมดูลการประมวลผล Raspberry Pi, การจัดเตรียม, โมดูลการประมวลผล Raspberry Pi, โมดูลการคำนวณ |