ความเห็น: 0
วิธีการ Update Firmware ไปที่ Wemos D1 mini , ESP8266 WiFi Module
วิธีการ Update Firmware ไปที่ Wemos D1 mini , ESP8266 WiFi Module
โมดูล ESP มีหลายผู้ผลิตที่ผลิตค้างไว้ที่ Stock เมื่อเราซื้อมาปั๊บ Firmware ที่บรรจุอยู่ใน Chip มักจะล้าสมัยอยู่เสมอ หรือ บางครั้งผู้ผลิตลืม! อัด Firmware เข้าไปใน Chip ด้วยเหตุนี้จึงทำบทความนี้ขึ้นมาเพื่อที่จะ Download Firmware เวอร์ชั่นล่าสุด อัดเข้าไปที่ Chip ESP8266 โดยใช้ Flash tool ของ Espressif.
ติดตั้งฮาร์ดแวร์
เพื่อที่จะอัปเดตเฟิร์มแวร์บน ESP8266 นั้นเราจึงต้องมีการเสียบสาย USB แบบ Type-B micro (แบบเดียวกับที่ใช้กับมือถือ) เข้ากับ Computer
WeMos D1 mini Connection Diagram
ESP Flash Download Tool
ESP Flash Download Tool นี้เป็นเครื่องมือสำหรับ Update Firmware เข้าไปยัง Chip IC สามารถ Download ได้ที่นี้ >>>ESP Flash Download Tool <<< เมื่อ Download เสร็จแล้วทำการแตกไฟล์ จากทำการติกตั้งเวอร์ชั่นล่าสุดไปเข้ายัง PC , ชื่อไฟล์เวอร์ชั่นล่าสุด flash_download_tools_v3.4.2_win.rar
เมื่อทำการติดตั้งเสร็จเรียบร้อยแล้วทำการเปิดโปรแกรม เราจะเป็น 2 Window Window แรกจะเป็น GUI สำหรับใส่ข้อมูล File . bin และ Window ที่สองจะเป็น Log แสดงผลการทำงานแต่ละขั้นตอน
Download Firmware เวอร์ชั่นล่าสุด
ไปยังเวปไซต์ bbs.espressif.com , ไปยังหัวข้อ Download แล้วคลิ๊กไปที่ SDKs จากนั้น คลิ๊กเลิอกที่ " latest release" จะมีข้อความประกาศ ดังต่อไปนี้
Non-OS SDK including mesh Latest Version: 1.5.2 Release date: Jan 29, 2016 ให้คลิ๊กไปที่ Click to Download
การติดตั้งเฟิร์มแวร์
เปิดโปรแกรม ESP flash download tool แล้วมั่นใจว่าช่อง Check ฺBox ด้านซ้ายมือสุดของ GUI ไม่มีการติ๊กเลือก,
เสียบสาย USB เข้าที่บอร์ด และ เสียบเข้าที่ PC ลง Driver USB ให้เรียบร้อยแล้วจะได้หมายเลข COMPORT
ให้ใส่หมายเลข COM PORT และ Baudrate เป็น 115200 ในช่องใกล้กับปุ่มกด ในการใส่ข้อมูลต่างๆจะปรากฎขึ้นที่ LOG Window
ต่อไป คลิ๊กเลือก "SpiAutoSet" เพื่อที่ให้เครื่องมือ Download นี้เลือก ขนาด Flash และ ความถี่ของ Cystal ได้อย่างอัตโนมัติ
ต่อไปให้นำไฟล์ *.bin ที่ได้จาก Firmware ที่ Download มาแล้วมาใส่ ที่ช่อง Download Path Config ซึ่งเป็นไปตามข้อกำหนดตามคู่มือ Espressif IOT SDK User Manual อยู่ที่ Page ที่ 22/25 ในหัวข้อ 2. 1024KB Flash ให้ดูรูปภาพข้างล่าง
ตอนนี้ให้ คลิ๊กเลือกที่ Check Box ซ้ายมือ, ให้ดูรูปภาพประกอบด้วยนะครับ แล้วทำการ Recheck อีกครั้งนึงว่า Address ของแต่ละ File นัั้นให้ถูกต้อง * ตามรูปเลยนะครับ
ถึงตอนนี้เราก็พร้อมที่จะ Update Firmware แล้วครับ กลับไปที่บนบอร์ดของเราให้ทำขั้นตอนดังนี้นะครับ
1. คลิ๊ก ที่ ปุ่ม START ที่ Flash Download Tool GUI window
กระบวนการ Update Firmware ก็จะเริ่มขึ้น ความคืบหน้าในการ Update ให้ดูที่ LOG WINDOW
2. ให้สังเกตว่าถ้า LOG ขึ้นข้อความว่า COM CLOSED แสดงว่าการ Update เสร็จสิ้นแล้ว
ทำการทดสอบว่า การ Update Firmware ประสบความสำเร็จ หรือไม่
ทำการเปิดโปรแกรม Arduino IDE เซท COMPORT ให้ตรงกับบอร์ด แล้วไปที่ Tools---> Serial monitor เลือก บอร์ดเรท ที่ 115200 จากนั้น พิมพ์ ว่า AT กด Send บอร์ดจะส่งข้อความโต้ตอบว่า OK ดังรูป
ดูเวอร์ชั่นของ Firmware ในบอร์ด ให้พิมพ์ AT+GMR แล้วกด Send บอร์ดจะส่งข้อความโต้ตอบ ดังรูป
เราจะเห็นว่าบอร์ดมีการโต้ตอบเป็นเวอร์ชั่นของ Firmware ล่าสุดที่เรา Update ไป เพียงเท่านี้เราก็พร้อมที่จะใช้งานบอร์ดนี้แล้วครับ
อ้างอิง: http://www.wowlongdo.com/article/9/%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B8%81%E0%B8%B2%E0%B8%A3-update-firmware-%E0%B9%84%E0%B8%9B%E0%B8%97%E0%B8%B5%E0%B9%88-wemos-d1-mini-esp8266-wifi-module
บันทึกอื่นๆ
- เก่ากว่า « ESP8266 / ESP8285 กับการส่งการแจ...
- ใหม่กว่า » ASUS Tinker Board : Single Board...
ร่วมแสดงความเห็นในหน้านี้