3M File System PlatformIO on NodeMcu Dev Kit V1.0


หลังจากที่เรา Upload File System กันเป็นแล้ว 
โดยปกติ ค่าพื้นฐานที่ PlatformIO ตั้งมาให้จะทำได้ที่  1M เรามาดูวิธีทำให้เป็น  3M กัน
0. การเลือกขนาดใน arduinoIDE มันแสนจะง่าย



ตามภาพเราจะเห็นว่า PlatformIO จะยัด แบบ 1M มาให้เรา

1. espressif.json

เรามาดูวิธีแก้กันใน Doc จะบอกว่า ค่าไหนเท่าไหร่
เราสนใจบรรทัดนี้
[env:myenv]
build_flags = -Wl,-Tesp8266.flash.4m.ld
2. Custom Flash Size

มันบอกว่าให้ใส่ไว้ที่ platformio.ini หลายคนใส่เข้าไปดื้อๆอย่างนี้ (ผมคนหนึ่งแหล่ะ)
3. มันใส่ดื้อๆ


ผลมันก็เลยเป็นอย่างนี้
4. error

จริงๆมันต้องใส่อย่างนี้

5. ใส่อย่างนี้
แจ่ม.......






Share this

Previous
Next Post »