Форум Заміна flash пам’яті на більш ємну на модулях esp-01 та ін.
Заміна flash пам'яті на більш ємну на модулях esp-01 та ін. 07 червня 2015 08:47 #4570
- Adminhs
- Не в мережі
- Адміністратор
- Повідомлень: 6474
- Дякую отримано: 1035
- Репутація: 187
На більшості старих модулях встановлено чіп пам'яті на 4 мегабіти. тобто. це 512 кб що дуже мало, якщо потрібне використання оновлення через інтернет (OTA). Розглянемо маркування чіпів пам'яті: чіпи маркуються як W25Q4 або просто 25Q4, де 4 - це обсяг пам'яті в мегабітах. Тобто. нам потрібно не менше 8 мегабіт, що відповідає 1 мегабайту.
На Аліекспрес можна знайти чіпи і на 8 і на 32 мегабіт, але як я помітив на 32 мегабіт ціна вигідніша - беремо їх:
Перепаяти чіп цілком реально, додаткових дій не потрібно - після перепаювання потрібно просто стандартно перепрошити модуль через USB-UART перехідник, вказавши розмір флеш пам'яті 8 мегабіт у прошивальнику при використанні OTA.
Іноді модуль може не запуститися з новою пам'яттю, щоб успішно запустити модуль необхідно затерти пам'ять бланком, самі бланки та інструкція знаходиться тут.
Заміна flash пам'яті на більш ємну на модулях esp-01 та ін. 07 червня 2015 11:25 #4571
- dimonix
- Не в мережі
- Освоююсь на форумі
- Повідомлень: 33
- Репутація: 0
Заміна flash пам'яті на більш ємну на модулях esp-01 та ін. 15 червня 2015 20:36 #4713
- FlyRouter
- Не в мережі
- Модератор
- Повідомлень: 394
- Дякую отримано: 133
- Репутація: 27
Заміна flash пам'яті на більш ємну на модулях esp-01 та ін. 25 Липня 2015 16:47 #5410
- Maker39
- Не в мережі
- Завсідник
- Повідомлень: 169
- Дякую отримано: 7
- Репутація: 0
Все-таки спочатку потрібно заливати прошивку на 512k? або збирати з "підтримкою 1MB"? Як би переконається, що код дійсно записався у Flash (у NodeMCU верифікації немає), крім як смикати на програматор?
Заміна flash пам'яті на більш ємну на модулях esp-01 та ін. 25 Липня 2015 17:12 #5411
- Adminhs
- Не в мережі
- Адміністратор
- Повідомлень: 6474
- Дякую отримано: 1035
- Репутація: 187
Заміна flash пам'яті на більш ємну на модулях esp-01 та ін. 25 липня 2015 17:56 #5412
- Maker39
- Не в мережі
- Завсідник
- Повідомлень: 169
- Дякую отримано: 7
- Репутація: 0
Тобто. послідовність така: 1. у конструкторі збираю прошивку з "Підтримка flash 1mb" 2. однофайлову заливаю флешером з 0x00000 вибираючи Flash Size 1MByte

3. замикаю TX-RX та отримую safe mode
зи до речі, нехила така плутанина виходить з байтами-бітами в конструкторі взагалі милі-біти