นโยบายการจัดการความรู้ มหาวิทยาลัยสงขลานครินทร์ 1.ให้ใช้เครื่องมือการจัดการความรู้ผลักดัน คุณภาพคน และกระบวนทำงาน 2.ส่งเสริมการแลกเปลี่ยนประสบการณ์การทำงาน จากหน้างาน 3.ส่งเสริมให้มีเวทีเรียนรู้ร่วมกัน
อ่าน: 1501
ความเห็น: 0

วิธีการ Update Firmware ไปที่ Wemos D1 mini , ESP8266 WiFi Module

วิธีการ 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

หมวดหมู่บันทึก: เรื่องทั่วไป
สัญญาอนุญาต: ซีซี: แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน Cc-by-nc-sa
สร้าง: 15 มกราคม 2560 19:57 แก้ไข: 15 มกราคม 2560 19:57 [ แจ้งไม่เหมาะสม ]
ดอกไม้
สมาชิกที่ให้กำลังใจ: Ico24 ดำขำ.
สมาชิกที่ให้กำลังใจ
 
Facebook
Twitter
Google

บันทึกอื่นๆ

ความเห็น

ไม่มีความเห็น

ร่วมแสดงความเห็นในหน้านี้

ชื่อ:
อีเมล:
IP แอดเดรส: 18.234.247.75
ข้อความ:  
เรียกเครื่องมือจัดการข้อความ
   
ยกเลิก หรือ