***ตัวอย่าง***
ขั้นตอนแรก
เปิด cmd และพิมพ์ว่า "python"เพื่อเช็กว่ามีการติดตั้ง python หรือไม่ถ้าไม่มีตัว windows จะทำการเปิด microsoft store เพื่อให้เราติดตัง python
ขั้นตอนที่ 2
เมื่อติดตัง python เสร็จแล้ว ทำการติดตั้ง esptool โดยใช้คำสั่ง "pip install esptool"
ขั้นตอนที่ 3
***ขั้นตอนต่อไปนี้จะทำการ flash ตัว ESP32***
ก่อนที่เราจะเข้าสู่การ flash ESP32 ให้ทำการดู port การเชื่อมต่อก่อนเช่นดังรูป โดยดูได้ผ่านทาง Device Manager
ขั้นตอนแรกของการ flash โดยใช้คำสั่ง"python -m esptool --chip esp32 --port COM6 --baud 115200 --after hard_reset erase_flash"
เป็นการลบข้อมูลใน rom ของesp32
ทำการทดลง program ดูว่าได้ไหมถ้ายังไม่ได้ให้ทำตามข้อต่อไป
ขันตอนต่อมา ใช้คำสั่ง "python -m esptool --port COM6 write_flash_status --non-volatile 0"
และเมื่อทำเสร็จแล้ว ยินดีด้วย esp32 ของคุณสามารถกลับมาใช้งานได้อีกครั้ง
ในตำแหน่งที่เขียนว่า "COM6" ให้เปลี่ยนเป็น port ที่ esp32 ที่ต้องการ flash เสียบอยู่นะครับ
vido อ้างอิง :
https://youtu.be/lthKBGacyVs
บทความนี้ถ้าผิดพลาดประการใดต้องขออภัยด้วยนะครับ
แก้ปัญหา ESP32 :MD5 of file doas not match data in flash
ขั้นตอนแรก
เปิด cmd และพิมพ์ว่า "python"เพื่อเช็กว่ามีการติดตั้ง python หรือไม่ถ้าไม่มีตัว windows จะทำการเปิด microsoft store เพื่อให้เราติดตัง python
ขั้นตอนที่ 2
เมื่อติดตัง python เสร็จแล้ว ทำการติดตั้ง esptool โดยใช้คำสั่ง "pip install esptool"
ขั้นตอนที่ 3
***ขั้นตอนต่อไปนี้จะทำการ flash ตัว ESP32***
ก่อนที่เราจะเข้าสู่การ flash ESP32 ให้ทำการดู port การเชื่อมต่อก่อนเช่นดังรูป โดยดูได้ผ่านทาง Device Manager
ขั้นตอนแรกของการ flash โดยใช้คำสั่ง"python -m esptool --chip esp32 --port COM6 --baud 115200 --after hard_reset erase_flash"
เป็นการลบข้อมูลใน rom ของesp32
ทำการทดลง program ดูว่าได้ไหมถ้ายังไม่ได้ให้ทำตามข้อต่อไป
ขันตอนต่อมา ใช้คำสั่ง "python -m esptool --port COM6 write_flash_status --non-volatile 0"
และเมื่อทำเสร็จแล้ว ยินดีด้วย esp32 ของคุณสามารถกลับมาใช้งานได้อีกครั้ง
ในตำแหน่งที่เขียนว่า "COM6" ให้เปลี่ยนเป็น port ที่ esp32 ที่ต้องการ flash เสียบอยู่นะครับ
vido อ้างอิง : https://youtu.be/lthKBGacyVs
บทความนี้ถ้าผิดพลาดประการใดต้องขออภัยด้วยนะครับ