สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
บอร์ดพัฒนา Freedom (FRDM) มีขนาดเล็ก ใช้พลังงานต่ำ และแพลตฟอร์มการพัฒนาที่คุ้มค่า เหมาะอย่างยิ่งสำหรับการสร้างต้นแบบแอปพลิเคชันอย่างรวดเร็ว บอร์ดประเมินผลเหล่านี้นำเสนอโปรแกรมเมอร์แฟลชโหมดอุปกรณ์จัดเก็บข้อมูลขนาดใหญ่ที่ใช้งานง่าย พอร์ตอนุกรมเสมือน และความสามารถในการเขียนโปรแกรมแบบคลาสสิกและความสามารถในการควบคุมการทำงาน
อย่างไรก็ตาม มันมาพร้อมกับ bootloader รุ่นเก่า (v1.09) ซึ่งทำงานได้อย่างมีประสิทธิภาพบน Windows 7 หรือเครื่องรุ่นเก่า หากบอร์ดเชื่อมต่อกับ Windows 8 หรือเครื่องใหม่กว่า bootloader และเฟิร์มแวร์แอปพลิเคชันจะขัดข้องทันที สามารถกู้คืนได้ด้วยขั้นตอนดังต่อไปนี้
ขั้นตอนที่ 1: การติดตั้งไดรเวอร์
กรุณาติดตั้งไดรเวอร์อุปกรณ์ที่กำหนด (จาก Drivers.zip) ก่อนสิ่งอื่นใด
ขั้นตอนที่ 2: ทำความเข้าใจกับไฟ LED แสดงสถานะ
โหมด Bootloader: กะพริบที่ 1Hz: ทำงานตามปกติโดยไม่มีเงื่อนไขข้อผิดพลาด 8 กะพริบเร็วและดับเป็นเวลา 2 วินาที: Error
โหมดแอปพลิเคชัน: เปิด: ทำงานตามปกติโดยไม่มีข้อผิดพลาดและไม่มีกิจกรรม USB กะพริบ: กิจกรรม USB 8 กะพริบและดับอย่างรวดเร็วเป็นเวลา 2 วินาที: ข้อผิดพลาด
ขั้นตอนที่ 3: การรับ Bootloader และเวอร์ชันเฟิร์มแวร์แอปพลิเคชัน
- เสียบอุปกรณ์โดยกดปุ่มรีเซ็ตค้างไว้ อุปกรณ์จะเปิดขึ้นในโหมด Bootloader
- เปิดไดรฟ์ "BOOTLOADER" และเปิดไฟล์ "SDA_INFO. HTM"
- ตรวจสอบเวอร์ชัน Bootloader หากเป็น v1.09 ควรอัปเดต bootloader เป็นเวอร์ชันล่าสุด (เช่น v1.11)
- ตรวจสอบเวอร์ชันของแอปพลิเคชัน หากเป็น v0.00 แสดงว่าเฟิร์มแวร์แอปพลิเคชันขัดข้อง ต้องแฟลชเฟิร์มแวร์ใหม่
ขั้นตอนที่ 4: ปิดใช้งาน/หยุด Windows Services
ปัญหาคือ Windows คุยกับ OpenSDA bootloader และทำให้สับสน ส่งผลให้ Bootloader และ Application Firmware ขัดข้อง ทำตามขั้นตอนเหล่านี้เพื่อหลีกเลี่ยง
- ใช้ Computer Management Console เพื่อปิดใช้งานบริการสองสามอย่าง
- ปิดใช้งาน "บริการจัดเก็บข้อมูล"
- ปิดใช้งาน "การค้นหาของ Windows"
- หยุด "การค้นหาของ Windows"
ขั้นตอนที่ 5: การอัปเดต Bootloader
- เสียบอุปกรณ์โดยกดปุ่มรีเซ็ตค้างไว้ อุปกรณ์จะเปิดขึ้นในโหมด Bootloader
- ลากไฟล์ "BOOTUPDATEAPP_Pemicro_v111. SDA" ลงในไดรฟ์ "BOOTLOADER" และออกจากบอร์ดประมาณ 15 วินาที
- อาจจำเป็นสำหรับ Windows ที่คุณ "นำอุปกรณ์ออกอย่างปลอดภัย" ที่นี่
- ถอดปลั๊กบอร์ด/สายเคเบิล
- เสียบเข้าไปใหม่ตามปกติ (ไม่ต้องกดปุ่ม!)
- ถอดปลั๊กอีกครั้งและเสียบปลั๊กอีกครั้งโดยกดปุ่ม RESET เพื่อเข้าสู่โหมด Bootloader ตอนนี้ไฟ LED แสดงสถานะควรกะพริบประมาณ 1 Hz
- ตรวจสอบเวอร์ชัน Bootloader ทันที (ตามคำแนะนำในขั้นตอนที่ 3) ซึ่งควรจะเป็น v1.11
- Bootloader ใหม่ได้รับรู้ถึง Windows 10 แล้ว
ขั้นตอนที่ 6: การโหลดแอพพลิเคชั่นเฟิร์มแวร์
- เสียบอุปกรณ์โดยกดปุ่มรีเซ็ตค้างไว้ อุปกรณ์จะเปิดขึ้นในโหมด Bootloader
- ลากไฟล์ "20140530_k20dx128_kl46z_if_opensda.s19" ลงในไดรฟ์ "BOOTLOADER" และออกจากบอร์ดประมาณ 15 วินาที
- อาจจำเป็นสำหรับ Windows ที่คุณ "นำอุปกรณ์ออกอย่างปลอดภัย" ที่นี่
- ถอดปลั๊กบอร์ด/สายเคเบิล
- เสียบเข้าไปใหม่ตามปกติ (ไม่ต้องกดปุ่ม!)
- ตรวจสอบเวอร์ชันของแอปพลิเคชันทันที (ตามคำแนะนำในขั้นตอนที่ 3)
- อุปกรณ์นี้เข้ากันได้กับการลากและวางไฟล์ไบนารีของ Mbed ออนไลน์
และตอนนี้บอร์ดของคุณก็พร้อมสำหรับ Windows 10 แล้ว