如何确定NodeMCU的闪存大小?
How to determine flash size of NodeMCU?
刚刚在全球速卖通上从供应商处购买了几个 NodeMCU。它们被宣传为 "v2" 并具有 4M 闪存。
如何验证闪存大小?董事会说 "Ver 0.1",但不知道这是否意味着什么。
您基本上有两个选择:安装固件(NodeMCU、Arduino 等)并使用它们的功能,或者提取闪存 ID 并查找。
安装 NodeMCU
芯片ID
- 安装esptool.py
- 运行
esptool.py -p <serial-port> flash_id
(给你一个十六进制制造商和芯片 ID)
- 在https://review.coreboot.org/plugins/gitiles/flashrom/+/refs/heads/master/flashchips.h
中查找芯片
正如 Marcel Stor 之前所说 , the esptool.py 可用于查找闪存大小。
- 就运行
python esptool.py -p <serial_port> flash_id
- Flash大小是这样输出的
Detected flash size: xx
输出样本
刚刚在全球速卖通上从供应商处购买了几个 NodeMCU。它们被宣传为 "v2" 并具有 4M 闪存。
如何验证闪存大小?董事会说 "Ver 0.1",但不知道这是否意味着什么。
您基本上有两个选择:安装固件(NodeMCU、Arduino 等)并使用它们的功能,或者提取闪存 ID 并查找。
安装 NodeMCU
芯片ID
- 安装esptool.py
- 运行
esptool.py -p <serial-port> flash_id
(给你一个十六进制制造商和芯片 ID) - 在https://review.coreboot.org/plugins/gitiles/flashrom/+/refs/heads/master/flashchips.h 中查找芯片
正如 Marcel Stor 之前所说
- 就运行
python esptool.py -p <serial_port> flash_id
- Flash大小是这样输出的
Detected flash size: xx
输出样本