需要通过源码安装的方式部署esptool工具到linux平台,其能够通过命令行的方式调用python脚本来完成量产。
1. 安装setuptools,python库依赖工具
tar zxvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
python setup.py install
2. 安装pyaes,AES算法库
tar zxvf pyaes-1.6.1.tar.gz
cd pyaes-1.6.1
python setup.py install
3. 安装ecdsa,加密算法
tar zxvf ecdsa-0.13.tar.tar.gz
cd ecdsa-0.13
python setup.py install
4. 安装python串口工具,pyserial-master.ZIP
unzip pyserial-master.ZIP
python setup.py install
5. 安装量产工具,esptool-master.ZIP
unzip esptool-master.ZIP
python setup.py install
6. 完成部署,可以通过以下命令进行量产:
python /usr/local/bin/esptool.py --port /dev/ttyS3 write_flash --flash_mode dio --flash_freq 40m --flash_size 1MB 0x0 flash1.bin 0x10000 text1.bin 0xfb000 blank1.bin 0xfc000 rf1.bin 0xfe000 blank1.bin
关注微信公众号:嵌入式企鹅圈获取更多原创资讯。