สารบัญ:

เริ่มต้นใช้งาน BeagleBone Black: 11 ขั้นตอน
เริ่มต้นใช้งาน BeagleBone Black: 11 ขั้นตอน

วีดีโอ: เริ่มต้นใช้งาน BeagleBone Black: 11 ขั้นตอน

วีดีโอ: เริ่มต้นใช้งาน BeagleBone Black: 11 ขั้นตอน
วีดีโอ: How-To: Get Started with the BeagleBone 2024, กรกฎาคม
Anonim
เริ่มต้นใช้งาน BeagleBone Black
เริ่มต้นใช้งาน BeagleBone Black

หลังจากใช้ Arduino มาระยะหนึ่งแล้ว ฉันตัดสินใจลองใช้ Beaglebone Black เมื่อเห็นว่าไม่มีเนื้อหาใน Instructables และมีปัญหาในการเริ่มต้นด้วยตนเอง ฉันต้องการช่วยให้คนอื่นตั้งค่า BeagleBone Black

ขั้นตอนที่ 1: BeagleBone Black คืออะไร?

BeagleBone Black คืออะไร?
BeagleBone Black คืออะไร?

BBB เป็นคอมพิวเตอร์บอร์ดเดียวที่ใช้ Linux แบบฝัง มี eMMC ออนบอร์ดขนาด 4GB ที่มีระบบปฏิบัติการ Linux รวมถึงช่องเสียบ microSD เพื่อใช้งานระบบปฏิบัติการอื่น หรือเบิร์นลงใน eMMC มี RAM 512MB และพิน I/O จำนวนมาก รวมถึงตัวแปลงแอนะล็อกเป็นดิจิทัล (ADC) และหมุดปรับความกว้างพัลส์ (PWM) นอกจากนี้ยังมีเอาต์พุต HDMI, ปลั๊ก USB (สำหรับกล้อง, แป้นพิมพ์/เมาส์ ฯลฯ) และ USB อื่นสำหรับเชื่อมต่อกับคอมพิวเตอร์ อีเธอร์เน็ต ไฟ LED ออนบอร์ด และแจ็คอินพุต 5V

คำแนะนำนี้จะครอบคลุมทุกสิ่งที่คุณจำเป็นต้องรู้เพื่อเริ่มต้นใช้งาน BBB ของคุณ รวมถึง SSHing จากคอมพิวเตอร์ของคุณ การเชื่อมต่ออินเทอร์เน็ตจาก BBB ของคุณผ่านคอมพิวเตอร์ที่เชื่อมต่ออินเทอร์เน็ต และการเริ่มต้นใช้งานระบบปฏิบัติการ Linux บนเครื่อง

ขั้นตอนที่ 2: สิ่งที่คุณต้องการ

ในการเริ่มต้น คุณจะต้อง:

BeagleBone Black (ได้ของฉันจาก Digikey แต่คุณสามารถหาได้จากที่อื่น)

สาย USB (ควรมาพร้อมกับ BBB)

microSD (4GB หรือมากกว่า)

คอมพิวเตอร์ที่ใช้ Windows

PuTTY เทอร์มินัลอีมูเลเตอร์

คุณอาจต้องใช้ Linux live USB หรือ CD

ขั้นตอนที่ 3: รับ PuTTY

รับ PuTTY
รับ PuTTY

คุณจะต้องใช้ PuTTY กับ SSH กับ BBB ของคุณ หรือเชื่อมต่อผ่านพอร์ต COM ดาวน์โหลดได้ที่นี่ แต่ตรวจสอบให้แน่ใจว่าเป็นเพียง PuTTY ไม่มีอะไรพิเศษเป็นพิเศษ คุณสามารถเลือกตัวติดตั้งหรือเพียงแค่ไฟล์.exe วางทางลัดไว้ที่ใดที่หนึ่งที่สามารถเข้าถึงได้บนคอมพิวเตอร์ของคุณ เนื่องจากเราจะใช้งานบ่อยมาก

ขั้นตอนที่ 4: เชื่อมต่อกับคอมพิวเตอร์

เชื่อมต่อกับคอมพิวเตอร์
เชื่อมต่อกับคอมพิวเตอร์
เชื่อมต่อกับคอมพิวเตอร์
เชื่อมต่อกับคอมพิวเตอร์
เชื่อมต่อกับคอมพิวเตอร์
เชื่อมต่อกับคอมพิวเตอร์

รีบูทคอมพิวเตอร์ที่ใช้ Windows ของคุณเพื่ออนุญาตการติดตั้งไดรเวอร์ที่ไม่ได้ลงนาม ใน WIndows 10 และ 8.1 คุณสามารถกด shift ค้างไว้เมื่อกดปุ่มรีสตาร์ทในเมนูเปิด/ปิด จากนั้นคลิกตัวเลือกขั้นสูงในเมนูรีบูต ใน Windows 7 คุณต้องเข้าสู่ Advanced Boot Menu และเลือก Disable Driver Signature Verification หรืออะไรทำนองนั้น รีสตาร์ทและเมื่อหน้าจอเริ่มต้นปรากฏขึ้น ให้กด F8, F12 หรือ Delete แล้วแต่ว่ากรณีใดสำหรับคอมพิวเตอร์ของคุณ ฉันไม่สามารถครอบคลุมคอมพิวเตอร์ทุกเครื่องได้ แต่ควรจะตรงไปตรงมา

ถัดไป เชื่อมต่อ USB กับ BBB ของคุณ จากนั้นต่อกับคอมพิวเตอร์ของคุณ รอจนกว่า BBB จะแสดงเป็นไดรฟ์แบบถอดได้หรือเสียงเตือนของอุปกรณ์แบบถอดได้ดับลง เปิด File Explorer และไปที่ BeagleBone Getting Started มันอาจปรากฏขึ้นทันทีเช่นกัน ดับเบิลคลิกที่ START.htm เพื่อเปิดหน้าเว็บที่บันทึกไว้ใน BBB ของคุณ เลื่อนไปที่ขั้นตอนที่ 2 และดาวน์โหลดไดรเวอร์ที่เหมาะสม ซึ่งอาจเป็น Windows (64 บิต) แล้วเปิดไฟล์ คลิกใช่ในป๊อปอัปผู้ดูแลระบบ โปรแกรมติดตั้งนี้จะช่วยให้คุณสามารถเชื่อมต่อกับ BBB ของคุณเป็นเครือข่ายท้องถิ่น ซึ่งจำเป็นสำหรับการเข้าถึงหน้าเว็บที่โฮสต์บนนั้น และ SSHing โดยตรงจากคอมพิวเตอร์ของคุณ โปรแกรมติดตั้งนี้ไม่ได้ลงนาม แต่ควรใช้งานได้เนื่องจากเราปิดใช้งานการตรวจสอบไดรเวอร์

หลังจากติดตั้งไดรเวอร์แล้ว เครือข่ายท้องถิ่นใหม่จะปรากฏขึ้นและเชื่อมต่อโดยอัตโนมัติ หากต้องการทดสอบสิ่งนี้ ให้กลับไปที่เว็บเบราว์เซอร์ของคุณด้วย START.htm เลื่อนไปที่ขั้นตอนที่ 3 และเปิด 192.168.7.2 ใช้ Chrome หรือ Firefox เนื่องจาก Internet Explorer จะไม่ทำงาน คุณควรเห็นเครื่องหมายถูกสีเขียวขนาดใหญ่ ถ้าเป็นเช่นนั้นขอแสดงความยินดี! คุณตั้งค่าเครือข่ายท้องถิ่นสำเร็จแล้ว และตอนนี้สามารถเชื่อมต่อกับ BBB ของคุณได้แล้ว!

ขั้นตอนที่ 5: SSH

SSH
SSH
SSH
SSH
SSH
SSH

Secure-Shell หรือ SSH เป็นเทคนิคการเชื่อมต่อที่ใช้ในการทำงานบนเซิร์ฟเวอร์ที่เชื่อมต่อเครือข่ายได้จากทุกที่ เพื่อจุดประสงค์ของเรา คุณจะ SSH ไปยัง BBB ของคุณเมื่อเชื่อมต่อกับคอมพิวเตอร์ของคุณ แต่คุณยังสามารถเชื่อมต่อได้จากระยะไกล ตราบใดที่ BBB และคอมพิวเตอร์ของคุณอยู่ในเครือข่ายเดียวกัน (สามารถเชื่อมต่อจากระยะไกลได้อย่างแท้จริง แต่ ตั้งค่าได้ยากและอาจไม่ปลอดภัยหากทำผิด

เมื่อเสียบ BBB เข้ากับคอมพิวเตอร์แล้ว ให้เปิด PuTTY คุณควรเห็นภาพที่แน่นอนตามด้านบน ในบานหน้าต่างหลัก เราสามารถเลือกระหว่าง SSH, Serial และอื่นๆ เราจะใช้ SSH และ Serial เมื่อเลือก SSH แล้ว ให้พิมพ์ที่อยู่ IP ของ BBB ของคุณ ในกรณีของเราคือ 192.168.7.2 เนื่องจากคิดว่ามันเชื่อมต่อกับเครือข่ายที่โฮสต์โดยคอมพิวเตอร์ของเรา ดำเนินการต่อและบันทึกการเชื่อมต่อในบานหน้าต่างเซสชันที่บันทึกไว้ ตั้งชื่อตามที่คุณต้องการ ฉันตั้งชื่อมันว่า BBB SSH Local กดบันทึกแล้วเปิด หน้าต่างจะปรากฏขึ้น และคำเตือนด้านความปลอดภัยจะปรากฏขึ้น ไม่ต้องกังวล!. เพียงเพราะว่านี่เป็นครั้งแรกที่เชื่อมต่อกับ BBB ของคุณ คลิกใช่และการเข้าสู่ระบบควรปรากฏขึ้น หากไม่เป็นเช่นนั้น ให้ตรวจสอบที่อยู่ IP อีกครั้ง และตรวจสอบให้แน่ใจว่าได้ติดตั้งไดรเวอร์อย่างถูกต้อง หากต้องการเข้าสู่ระบบ ให้ป้อน "root" (โดยไม่ใส่เครื่องหมายคำพูด) แล้วกด Enter ยังไม่มีการตั้งรหัสผ่าน แต่เราจะทำในภายหลัง หากคุณเห็นข้อความที่มีข้อมูลเกี่ยวกับ Beaglebone แสดงว่าคุณได้ SSHed ไปยัง BBB ของคุณเรียบร้อยแล้ว!

ขั้นตอนที่ 6: ซีเรียล

ซีเรียล
ซีเรียล
ซีเรียล
ซีเรียล

บางทีคุณอาจต้องการเชื่อมต่อกับ BBB ของคุณผ่านพอร์ตอนุกรม กระบวนการเกือบจะเหมือนกัน คุณเพียงแค่ต้องเลือกตัวเลือก Serial ใน PuTTY ป้อนพอร์ต COM ของ BBB ของคุณ (ค้นหาใน Device Manager ใน Windows) ป้อน 115200 เป็น Baud Rate แล้วคลิกเปิด ป้อน "รูท" สำหรับผู้ใช้ ไม่มีรหัสผ่านเว้นแต่คุณจะตั้งค่าไว้ ชุดค่าผสมผู้ใช้/รหัสผ่านจะเหมือนกันสำหรับ SSH และ Serial คุณไม่จำเป็นต้องตั้งค่าผู้ใช้แยกกัน เนื่องจากใช้งานได้ทั้งสองเทคนิค

ขั้นตอนที่ 7: ขั้นตอนแรกใน Linux

ขั้นตอนแรกใน Linux
ขั้นตอนแรกใน Linux

หากคุณไม่เคยมีประสบการณ์กับ Linux และเทอร์มินัลมาก่อน การเห็นข้อความจำนวนมากและไม่มีปุ่ม เมนู หรือกราฟิกอื่นๆ อาจเป็นเรื่องยาก ไม่ต้องกังวล! คุณจะชินกับมัน และคุณจะได้เรียนรู้วิธีการคิดผ่านเทอร์มินัล ฉันจะไม่ทำตามคำสั่งทั้งหมด แต่ต่อไปนี้คือข้อมูลพื้นฐานบางส่วนที่คุณจะใช้เพื่อเริ่มต้น:

passwd - ใช้เพื่อตั้งรหัสผ่านใหม่สำหรับผู้ใช้ที่เข้าสู่ระบบ ขอแนะนำเป็นคำสั่งแรกเพื่อป้องกันปัญหาด้านความปลอดภัย

pwd - พิมพ์ไดเร็กทอรีการทำงาน ใช้เพื่อพิมพ์เส้นทางของไดเร็กทอรี (โฟลเดอร์) ที่คุณอยู่

ls - ใช้เพื่อแสดงรายการเนื้อหาของไดเร็กทอรีการทำงาน (โฟลเดอร์)

cd - เปลี่ยนไดเร็กทอรี ใช้เช่น "cd files" หากไดเร็กทอรี "files" อยู่ในไดเร็กทอรีการทำงาน หรือ "cd /root/files" ใช้เพียง "cd" เพื่อกลับไปที่โฮมไดเร็กตอรี่ของคุณ (ตอนนี้ /root) และ "cd.." เพื่อขึ้นระดับ

เพิ่มเติม - ใช้เพื่อจุดสูงสุดที่ไฟล์โดยไม่ต้องเปิด ใช้ "myFile เพิ่มเติม" เพื่อเพิ่มเนื้อหาในไฟล์ "myFile"

ifconfig - พิมพ์ข้อมูลเกี่ยวกับการเชื่อมต่ออินเทอร์เน็ต

คำสั่งเหล่านี้จะช่วยคุณสำรวจเทอร์มินัลและไดเร็กทอรีและไฟล์ทั้งหมดที่ทำงานบน Linux OS อย่าพิมพ์อักขระแบบสุ่ม เพราะคุณไม่มีทางรู้ว่าเมื่อใดที่คุณอาจจะทำลายบางสิ่งบางอย่าง คุณเข้าสู่ระบบในฐานะผู้ใช้รูท ซึ่งเทียบเท่ากับผู้ดูแลระบบใน Windows แต่ระบบจะไม่แจ้งให้คุณยืนยันการเปลี่ยนแปลง มันก็แค่ทำพวกเขา มีแหล่งข้อมูลมากมายทางออนไลน์และในหนังสือ (ที่อ่านแล้ว) ที่สามารถช่วยคุณนำทางเทอร์มินัล ฉันไม่สามารถแสดงรายการทุกคำสั่งและวิธีใช้งาน (เราจะอยู่ที่นี่สักพัก) ดังนั้นหากคุณต้องการทำอะไร ให้ค้นหาคำสั่งทางออนไลน์

ขั้นตอนที่ 8: เชื่อมต่ออินเทอร์เน็ตกับคุณ BBB

กำลังเชื่อมต่ออินเทอร์เน็ตบน You BBB
กำลังเชื่อมต่ออินเทอร์เน็ตบน You BBB
กำลังเชื่อมต่ออินเทอร์เน็ตบน You BBB
กำลังเชื่อมต่ออินเทอร์เน็ตบน You BBB
กำลังเชื่อมต่ออินเทอร์เน็ตบน You BBB
กำลังเชื่อมต่ออินเทอร์เน็ตบน You BBB
กำลังเชื่อมต่ออินเทอร์เน็ตบน You BBB
กำลังเชื่อมต่ออินเทอร์เน็ตบน You BBB

หากคุณป้อนคำสั่ง:

ปิง 192.168.7.1

คุณควรได้รับผลลัพธ์ โดย BBB ของคุณส่ง Ping คอมพิวเตอร์ของคุณ (ซึ่งเป็นเกตเวย์บนเครือข่ายท้องถิ่นเล็กๆ ของ BBB) แต่ถ้าคุณทำบางอย่างเช่น:

ปิง 8.8.8.8

ping เซิร์ฟเวอร์ Google DNS คุณจะได้รับข้อผิดพลาดบางอย่างเช่นไม่มีการเชื่อมต่อเครือข่าย เนื่องจากคอมพิวเตอร์ของคุณไม่ได้เชื่อมต่ออินเทอร์เน็ตผ่านไปยัง BBB เราต้องบอกให้คอมพิวเตอร์ของเราทำอย่างนั้น ดังนั้นใน Windows ให้ไปที่ศูนย์เครือข่ายและการแบ่งปัน ในบานหน้าต่างด้านซ้าย ให้คลิก เปลี่ยนการตั้งค่าอแด็ปเตอร์ คุณควรเห็นการเชื่อมต่ออินเทอร์เน็ตของคุณ โดยปกติคือ Wi-Fi, lan หรือ Ethernet คุณควรเห็น BBB ของคุณด้วย สำหรับฉันมันคือ Ethernet 3, Linux Usb Ethernet เราจำเป็นต้องอนุญาตให้ส่งทราฟฟิกจาก BBB ผ่านการเชื่อมต่อของคอมพิวเตอร์ของเรา ในการดำเนินการนี้ ให้คลิกขวาที่อแด็ปเตอร์อินเทอร์เน็ตที่มีการเชื่อมต่อ สำหรับฉัน มันคืออแด็ปเตอร์ Wi-Fi และคลิก คุณสมบัติ คุณอาจต้องมีสิทธิ์ของผู้ดูแลระบบ ไปที่แท็บการแชร์และทำเครื่องหมายในช่องอนุญาตการแชร์เครือข่าย ในเมนูแบบเลื่อนลง ให้เลือกการเชื่อมต่อ BBB ของคุณ สำหรับฉัน อีเธอร์เน็ต 3 คลิก ตกลง ต่อไป เราต้องเปลี่ยนการตั้งค่าการเชื่อมต่อของ BBB คลิกขวาที่การเชื่อมต่อของ BBB แล้วคลิก Properties ดับเบิลคลิก Internet Protocol รุ่น 4 (TCP/IPv4) และทำเครื่องหมายที่ช่องเพื่อรับที่อยู่ IP และเซิร์ฟเวอร์ DNS โดยอัตโนมัติ คลิกตกลงจากนั้นคลิกตกลง

หากคุณเชื่อมต่อกับ BBB ผ่าน SSH หน้าต่าง PuTTY อาจเกิดข้อผิดพลาดเนื่องจากการเปลี่ยนแปลงเครือข่าย เพียงปิดแล้วเปิดการเชื่อมต่อ SSH ใหม่อีกครั้ง เรายังไม่สามารถเข้าถึงอินเทอร์เน็ตได้ เนื่องจากยังมีการเปลี่ยนแปลงที่จำเป็นใน BBB ล็อกอินเข้าสู่ผู้ใช้ root เหมือนเดิม และป้อนคำสั่งต่อไปนี้:

/sbin/route เพิ่มค่าเริ่มต้น gw 192.168.7.1

กำหนดเส้นทางการรับส่งข้อมูลอินเทอร์เน็ตของ BBB ผ่านเครือข่าย USB แทนพอร์ตอีเทอร์เน็ต ตอนนี้คุณควรจะสามารถ ping 8.8.8.8 ซึ่งเป็นเซิร์ฟเวอร์ DNS ของ Google ได้แล้ว แต่ถ้าได้ลอง

ping google.com

มันอาจจะผิดพลาด หากเป็นเช่นนั้น ให้ป้อนข้อมูลต่อไปนี้:

echo "nameserver 8.8.8.8" >> /etc/resolv.conf

เพื่อเพิ่มเซิร์ฟเวอร์ Google DNS ในรายการเนมเซิร์ฟเวอร์บน BBB ตอนนี้คุณควรจะสามารถ ping google.com ได้แล้ว ถ้าไม่ใช่ ให้ป้อน:

nano /etc/network/interfaces

และเพิ่ม "dns-nameservers 8.8.8.8" ต่อท้ายไฟล์ ตรวจสอบให้แน่ใจว่าไม่มีแท็บใดอยู่ในบรรทัดเดียวกัน

ในกรณีที่คุณกังวล คุณจะยังสามารถเสียบ BBB ของคุณเข้ากับพอร์ตอีเทอร์เน็ตได้ เนื่องจากการเปลี่ยนแปลงที่เราทำจะมีผลดีจนกว่าจะรีบูตครั้งถัดไป คุณจะต้องทำตามขั้นตอนนี้อีกครั้งเมื่อคุณรีบูตหรือปิดเครื่องและถอดปลั๊กออกจากคอมพิวเตอร์ของคุณ

ด้วยเหตุผลบางอย่าง ฉันมีปัญหากับเครือข่ายที่ไม่ทำงานเมื่อฉันเชื่อมต่อ BBB กับคอมพิวเตอร์อีกครั้งในภายหลัง ฉันเพิ่งปิดการใช้งานและเปิดใช้งานการแบ่งปันบนคอมพิวเตอร์ของฉันอีกครั้ง และรีเซ็ตการตั้งค่า IPv4 สำหรับการเชื่อมต่อ BBB ของฉัน จนกว่าฉันจะพบวิธีแก้ไข หากสิ่งนี้เกิดขึ้น ให้ทำซ้ำขั้นตอนนี้

ขั้นตอนที่ 9: ไม่ใช่จุดจบ

หากคุณมาไกลถึงขนาดนี้ ขอแสดงความยินดีด้วย! คุณกำลังจะสร้างโปรเจ็กต์ที่ยอดเยี่ยมกับ BBB ได้เป็นอย่างดี จากนี้ไปมีเส้นทางให้เลือก:

  1. เน้นที่การเขียนโปรแกรม Linux ด้วย C++, Python หรือภาษาอื่นๆ มากมายที่ BBB. รองรับ
  2. สำรวจ GPIO (อินพุต/เอาต์พุตวัตถุประสงค์ทั่วไป ส่วนหัวสีดำขนาดใหญ่ที่ด้านข้างของ BBB) และส่วนต่อประสานกับส่วนประกอบภายนอก
  3. ทำงานกับเว็บไซต์โฮสติ้งและเครือข่ายเพื่อสร้างเว็บหรือไฟล์เซิร์ฟเวอร์
  4. คิดอะไรไม่ออก!

ทำตามเส้นทางที่คุณสามารถไปได้ ฉันจะไม่ทำมากเกินไป แต่คุณสามารถใช้ C/C++ ซึ่งเป็นภาษาเชิงวัตถุที่ยืดหยุ่น หรือ Python เหมาะสำหรับผู้เริ่มต้นใช้งาน หรือ Bonescript, Javascript ของ BBB และวัตถุอื่นๆ มุ่งเน้น มีความเป็นไปได้มากมาย และฐานผู้ใช้ของ BBB ก็เติบโตขึ้น หากคุณมีไอเดีย ให้มองหาสิ่งรอบตัวทางออนไลน์หรือในหนังสือ การสำรวจ Beaglebone โดย Derek Molloy เป็นแหล่งข้อมูลที่ยอดเยี่ยมสำหรับการเรียนรู้เพิ่มเติมเกี่ยวกับ BBB และการเขียนโปรแกรมด้วย C++ มีหนังสือเล่มอื่นๆ ดูที่นี่ ในหน้าเริ่มต้นใช้งาน BeagleBoard เลื่อนไปที่ด้านล่างสำหรับหนังสือ

ส่วนที่เหลือของคำแนะนำนี้จะเป็นการแก้ไขปัญหาหากคุณพบปัญหาและเมื่อใด ฉันหวังว่าจะเพิ่มมากขึ้นในภายหลัง แต่ฉันจะเริ่มเดี๋ยวนี้ ฉันมีปัญหาใด ๆ โปรดแสดงความคิดเห็นและฉันจะพยายามช่วยเหลือให้ดีที่สุด

ขั้นตอนที่ 10: แฟลชออนบอร์ด EMMC. อีกครั้ง

หากคุณทำลายบางสิ่งในระบบไฟล์ของ BBB คุณอาจต้องรีเฟรช eMMC ออนบอร์ด ซึ่งเป็นหน่วยความจำที่มีระบบปฏิบัติการ มันค่อนข้างยุ่งยากและฉันพบปัญหาในครั้งแรก หากคุณมี windows การปรับเปลี่ยนการ์ด sd นั้นทำได้ยาก ดังนั้นคุณอาจต้องใช้ซีดี Linux USB แบบสด

ขั้นแรก ดาวน์โหลดรูปภาพใหม่จากที่นี่ ดาวน์โหลดรายการแรกภายใต้ Debian Images ที่แนะนำ Jessie for BeagleBone การดาวน์โหลดอาจใช้เวลาสักครู่ขึ้นอยู่กับการเชื่อมต่อของคุณ มันค่อนข้างใหญ่ ในขณะเดียวกัน ให้ดาวน์โหลด 7-zip จากที่นี่ เลือกเวอร์ชันที่เหมาะสมจากรายการ ติดตั้ง เนื่องจากคุณจะต้องใช้เพื่อคลายซิปอิมเมจ Debian เมื่อดาวน์โหลดภาพเสร็จแล้ว ให้เปิดด้วย 7-zip (จะเป็นไฟล์.xz) แล้วแตกไฟล์จากที่ใดที่หนึ่งที่คุณจะพบ ถัดไป ดาวน์โหลด SDFormatter ที่นี่ และติดตั้ง และ Win32DiskImager จากที่นี่ และติดตั้ง (คุณชอบเครื่องมือเล็กๆ น้อยๆ เหล่านี้หรือเปล่า) ใส่การ์ด SD ลงในคอมพิวเตอร์แล้วเปิด SDFormatter ฟอร์แมต sd card ของคุณ ตรวจสอบให้แน่ใจว่ามันคือ sd card ของคุณในกล่องดรอปดาวน์ เมื่อเสร็จแล้ว ให้เปิด Win32DiskImager คลิกปุ่มเรียกดูทางด้านขวา และค้นหาไฟล์ที่แยกออกมา เลือกไฟล์ เลือกการ์ด SD ของคุณในกล่องดรอปดาวน์อื่นๆ แล้วคลิกเขียน การดำเนินการนี้อาจใช้เวลาสักครู่ ไปหาของว่าง งีบหลับ และดูรายการทีวีที่คุณชื่นชอบ

เมื่อเสร็จแล้ว คุณจะต้องปิดเครื่องคอมพิวเตอร์และบูตเข้าสู่ Linux USB หรือ CD แบบสด (บทแนะนำอื่นๆ จะอธิบายวิธีดำเนินการทางออนไลน์ทางออนไลน์) เมื่อลินุกซ์โหลดขึ้นมา ให้ค้นหาการ์ด sd ของคุณและเปิด /boot/uEnv.txt และค้นหาบรรทัดที่ระบุว่า:

##เปิดใช้งาน BBB: eMMC Flasher:#cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

และเปลี่ยนเป็น:

##เปิดใช้งาน BBB: eMMC Flasher:cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

บันทึกแล้วนำการ์ด SD ออก เสียบเข้ากับช่องเสียบการ์ด BBB sd และเปิดเครื่องโดยกดปุ่ม Boot ค้างไว้จนกว่าคุณจะเห็นไฟ LED สว่างขึ้น ไฟ LED ควรเริ่มกะพริบไปมา หากเป็นเช่นนั้น BBB จะกะพริบรูปภาพใหม่ไปยัง eMMC ออนบอร์ด ตอนนี้รอ หาของว่างอื่นและชมการแสดงของคุณให้จบ กลับมาเมื่อไฟมืดและนำการ์ด SD ออก ทำเครื่องหมายการ์ด sd ด้วยวิธีใดวิธีหนึ่งเพื่อเตือนคุณว่าเป็นไฟกะพริบหรือแก้ไขเพื่อกลับไปที่ต้นฉบับ เนื่องจากคุณสามารถบูตเข้าสู่ sd card ได้โดยไม่กะพริบ คุณจึงไม่ต้องการรีแฟลช BBB ของคุณโดยไม่ได้ตั้งใจ

อีกวิธีในการแก้ไขบรรทัด flasher int /boot/uEnv.txt คือการบูตไปยังการ์ด sd กดปุ่ม Boot ค้างไว้เพื่อเปิดเครื่อง และแก้ไขไฟล์โดยตรงจาก BBB ฉันเชื่อว่ามันอยู่บนพาร์ติชั่นดิสก์แบบถอดได้เมื่อคุณเสียบมันเข้ากับคอมพิวเตอร์ของคุณ ฉันไม่ได้ทำสิ่งนี้ แต่ควรใช้งานได้ และคุณไม่จำเป็นต้องบูตเข้าสู่ Linux หากใครทำสิ่งนี้และใช้งานได้ แจ้งให้เราทราบแล้วฉันจะใส่ไว้ที่นี่เป็นตัวเลือกที่แนะนำ

ขั้นตอนที่ 11: ขั้นตอนต่อไป

หากคุณมีคำถามใด ๆ โปรดแสดงความคิดเห็น หากคุณมีปัญหาใด ๆ ฉันสามารถพยายามช่วย ฉันต้องการโพสต์โครงการเพิ่มเติมโดยใช้ BBB แต่ฉันยังเป็นมือใหม่อยู่บ้าง หวังว่านี่จะช่วยคุณในการเริ่มต้น และฉันไม่สามารถรอจนกว่าจะมีการโพสต์โครงการ BBB เพิ่มเติมบน Instructables

แนะนำ: