การเขียนโปรแกรม SPI Flash ที่มีเชลล์ภายใน UEFI สำหรับบอร์ด Intel® Galileo
หน้านี้ให้คำแนะนำอธิบายวิธีการโปรแกรมภาพ flash SPI สำหรับ Intel® Galileo นอกจากนี้คุณยังสามารถใช้กระบวนการนี้ในการอัปเดตหรือกู้คืนเฟิร์มแวร์ของบอร์ดได้ด้วยตนเอง เราประสบความสำเร็จในการทดสอบกระบวนการนี้ด้วย Intel® Galileo เจนเนอเรชั่น1บอร์ดและบอร์ด® Galileo เจนเนอเรชั่น2ของ Intel
เมื่อต้องการดำเนินการกระบวนการให้ทำตามขั้นตอนเหล่านี้:
ดาวน์โหลด capsuleapp-1.1.1. efi และ Flash-missingPDAT_Release-1.1.1. cap และคัดลอกไปยังการ์ด microSD
ใส่การ์ด microSD ลงในซ็อกเก็ต microSD บนบอร์ด Intel Galileo
เชื่อมต่อสายเคเบิลแบบอนุกรมระหว่างคอมพิวเตอร์กับบอร์ด Intel Galileo คุณสามารถใช้งานฉาบหรือซอฟต์แวร์ที่คล้ายคลึงกันเพื่อเข้าถึงเทอร์มินัล Linux
อำนาจบนบอร์ด บอร์ดเริ่มต้นการบู๊ต
Type c เพื่อใส่ลงในบรรทัดคำสั่งเมื่อคุณเห็นภาพที่คล้ายกับที่นี่:
พิมพ์ออก เมื่อคุณเห็นหน้าจอด้านล่างให้กดEnter
คลิกเชลล์ภายใน UEFIและกดEnter
ภายใต้ตารางการแมปอุปกรณ์บรรทัดแรกจะแสดง: fs0: HardDisk-Alias hd7b blk0 บรรทัดนี้คือการ์ด microSD ของคุณ หากต้องการเมาท์ประเภท it fs0:
พิมพ์ ชื่อไฟล์ * efiจากนั้นกด spacebar พิมพ์ ชื่อไฟล์ * * * * * * * * * * * * * * * * * * * เขียนด้วยชื่อที่แน่นอนที่พวกเขามีตัวอย่างเช่น: CapsuleApp-1.0.4. efi Flash-missingPDAT_Release-1.0.4. cap (หรือเวอร์ชั่นล่าสุด)
ตรวจสอบให้แน่ใจว่าชื่อไฟล์ถูกต้องและกด Enter กระบวนการเขียนโปรแกรมจะเริ่มทำงาน ต้องใช้เวลาหลายนาทีจึงจะเสร็จสิ้น อย่าขัดจังหวะกระบวนการเนื่องจากการทำเช่นนี้สามารถทำลายบอร์ดได้อย่างถาวร หลังจากกระบวนการเสร็จสิ้นการบู๊ตบอร์ด
เมื่อกระบวนการเสร็จสมบูรณ์ให้ตรวจสอบดูว่าเฟิร์มแวร์ดังกล่าวอัปเดตเป็นเวอร์ชัน 1.0.4 (หรือล่าสุด): type cat, กดspacebarและพิมพ์/sys/firmware//board_data/flash_version