การเขียนโปรแกรม SPI Flash ที่มีเชลล์ภายใน UEFI สำหรับบอร์ด Intel® Galileo

เอกสาร

การติดตั้งและตั้งค่า

000006212

19/10/2017

หน้านี้ให้คำแนะนำอธิบายวิธีการโปรแกรมภาพ flash SPI สำหรับ Intel® Galileo นอกจากนี้คุณยังสามารถใช้กระบวนการนี้ในการอัปเดตหรือกู้คืนเฟิร์มแวร์ของบอร์ดได้ด้วยตนเอง เราประสบความสำเร็จในการทดสอบกระบวนการนี้ด้วย Intel® Galileo เจนเนอเรชั่น1บอร์ดและบอร์ด® Galileo เจนเนอเรชั่น2ของ Intel

เมื่อต้องการดำเนินการกระบวนการให้ทำตามขั้นตอนเหล่านี้:

  1. ดาวน์โหลด capsuleapp-1.1.1. efi และ Flash-missingPDAT_Release-1.1.1. cap และคัดลอกไปยังการ์ด microSD

  2. ใส่การ์ด microSD ลงในซ็อกเก็ต microSD บนบอร์ด Intel Galileo

  3. เชื่อมต่อสายเคเบิลแบบอนุกรมระหว่างคอมพิวเตอร์กับบอร์ด Intel Galileo คุณสามารถใช้งานฉาบหรือซอฟต์แวร์ที่คล้ายคลึงกันเพื่อเข้าถึงเทอร์มินัล Linux

  4. อำนาจบนบอร์ด บอร์ดเริ่มต้นการบู๊ต

  5. Type c เพื่อใส่ลงในบรรทัดคำสั่งเมื่อคุณเห็นภาพที่คล้ายกับที่นี่:
    Step 5

  6. พิมพ์ออก เมื่อคุณเห็นหน้าจอด้านล่างให้กดEnter
    Step 6

  7. คลิกเชลล์ภายใน UEFIและกดEnter
    Step 7

  8. ภายใต้ตารางการแมปอุปกรณ์บรรทัดแรกจะแสดง: fs0: HardDisk-Alias hd7b blk0 บรรทัดนี้คือการ์ด microSD ของคุณ หากต้องการเมาท์ประเภท it fs0:
    Step 8

  9. พิมพ์ ชื่อไฟล์ * efiจากนั้นกด spacebar พิมพ์ ชื่อไฟล์ * * * * * * * * * * * * * * * * * * * เขียนด้วยชื่อที่แน่นอนที่พวกเขามีตัวอย่างเช่น: CapsuleApp-1.0.4. efi Flash-missingPDAT_Release-1.0.4. cap (หรือเวอร์ชั่นล่าสุด)
    Step 9

  10. ตรวจสอบให้แน่ใจว่าชื่อไฟล์ถูกต้องและกด Enter กระบวนการเขียนโปรแกรมจะเริ่มทำงาน ต้องใช้เวลาหลายนาทีจึงจะเสร็จสิ้น อย่าขัดจังหวะกระบวนการเนื่องจากการทำเช่นนี้สามารถทำลายบอร์ดได้อย่างถาวร หลังจากกระบวนการเสร็จสิ้นการบู๊ตบอร์ด

  11. เมื่อกระบวนการเสร็จสมบูรณ์ให้ตรวจสอบดูว่าเฟิร์มแวร์ดังกล่าวอัปเดตเป็นเวอร์ชัน 1.0.4 (หรือล่าสุด): type cat, กดspacebarและพิมพ์/sys/firmware//board_data/flash_version
    Step 11