ESP32官方固件烧录工具ESPFlashDownloadTool烧录完会读取设备的MAC地址,但好像不会保存MAC地址。对于工厂生产而言,多数是会打印这个MAC地址的,所以需要手动复制MAC地址,然后打印,很麻烦,是否可以烧录完成后把MAC地址保存在本地呢? 123.jpgYou do not have the required permissions to view the files attached to ...
首先执行命令 ./esptool.py --chip esp32 --port /dev/tty.wchusbserial14130 erase_flash ./esptool.py --chip esp32 --port /dev/tty.wchusbserial14130 --baud 460800 write_flash -z 0x1000 ~/Downloads/ESP32_GENERIC-20240222-v1.22.2.bin tty.wchusbserial14130 改成自己的设备名称 ESP32_GENE...
cu.SLAB_USBtoUART, 经过实践检测,确认就是它了, 你的Mac上的端口号应该与之类似。 擦除flash¶ 同样的,为了保证固件刷入的成功率,我们先要对ESP32的flash进行清除. sudo esptool.py --port <你的端口号> erase_falsh 笔者借来的Mac上,端口号是/dev/cu.SLAB_USBtoUART,所以我应该输入的指令是 sudo es...
为了确保 MicroPython 正确地安装在 ESP32 上,首先擦除开发板上的现有固件: esptool.py --port <YOUR_PORT> erase_flash 将<YOUR_PORT>替换为你在第4步中找到的串口名。 6. 刷入 MicroPython 固件 使用以下命令将 MicroPython 固件刷入 ESP32: esptool.py --chip esp32 --port <YOUR_PORT> write_flash...
MAC系统下烧录 安装python2.7 和 pip。 python2.7 下载地址:下载地址,请选择对应系统的python2.7下载并安装。 pip安装: sudo easy_install pip 安装完成后,打开终端,输入python —version查看版本是否正确。 安装esptool.py 这是一个用python开发的针对ESP32的小工具,可以实现底层的操作,包括Flash的烧写,擦除。它也...
build/bootloader/bootloader.bin:启动引导程序镜像build/NodeMCU.bin:系统镜像build/partitions.bin:分区镜像注意区别仅在于 bin 文件路径,例如 /opt/nodemcu-firmware/build/bootloader/bootloader.bin 变为 build/bootloader/bootloader.binMac 下,usb2serial 驱动模拟的串口设备路径一般是 /dev/cu.*,ls 一下很...
Mac 下,usb2serial 驱动模拟的串口设备路径一般是/dev/cu.*,ls 一下很容易找到 烧写成功后可以看到提示: 开机测试 esptool 脚本执行烧录结束后,会自动重启 nodemcu。现在来验证下刚刚的固件能否正常运行。 这里用 minicom 打开串口: minicom -D /dev/cu.usbserial-0001 ...
点击【flash】按钮,将程序上传到开发板(俗称:烧录),如下图所示: 在弹框中选择【UART】: 然后选择项目目录: 开始烧录: * 正在执行任务: C:/ProgramFiles/Espressif/python_env/idf4.3_py3.8_env/Scripts/python.exe C:\ProgramFiles\Espressif\frameworks\esp-idf-v4.3.4\components\esptool_py\esptool\esptool...
必须保证 ESP32 的 Mac 地址和手柄的 Mac 地址相同才可以连接,使用 SixaxisPairTool 工具读取并修改手柄的 Mac 地址,Mac 地址在保证单播的情况下可以任取,例如1a:2b:3c:01:01:01。记住此处设置的手柄的 Mac 地址,之后要填写到 ESP32 的程序中。 注意:如果之前手柄已经和电脑配过对,此时手柄的 Mac 地址会被修...
Mac 下,usb2serial 驱动模拟的串口设备路径一般是 /dev/cu.*,ls 一下很容易找到 烧写成功后可以看到提示: 开机测试 esptool 脚本执行烧录结束后,会自动重启 nodemcu。现在来验证下刚刚的固件能否正常运行。 这里用 minicom 打开串口: minicom -D /dev/cu.usbserial-0001 如果能看到 nodemcu 回传的系统信息以及...