Windows下升级

下载升级包

首先下载Neutron固件.

升级步骤

1.首先将下载下来的固件包解压,压缩包带有发布的版本号,这个不影响。只需解压后进入其目录,双击运行 update_neutron.bat

Intorobot Board in box

Intorobot Board in box

2.在弹出的界面可以选择升级stm32或者ESP8266,如果只更新stm32的程序,请按 1 然后回车:
注意:如果只更新stm32的固件,需用st-link或者jtag进行烧录,烧录方式为SWD,D6管脚为SWDIO,D5管脚为SWCLK。

Intorobot Board in box

Intorobot Board in box

Intorobot Board in box

3.如果要更新ESP8266的固件,请按下 2 然后回车,会提示要求输入COM端口号,右键我的电脑查看属性,点击设备管理器可查看COM端口号,注意输入时COM 必须为大写。
注意:此时需要先让ESP8266进入升级模式才能查看到COM端口号,先按下MODE键,然后按下复位键随即释放,继续长按MODE键至状态灯变为红色后松开,此时ESP8266会进入升级模式。

Intorobot Board in box

Intorobot Board in box

Intorobot Board in box

4.输入完COM端口后,会提示输入波特率,一般保持默认即可,如需选择其他波特率则按下相应的数字后回车。

Intorobot Board in box

Intorobot Board in box

Intorobot Board in box

注意

  • 如果stm32更新失败,请查看SWD接线是否正确
  • 如果ESP8266更新失败,请尝试不同波特率以及重新让ESP8266进入升级模式后再重新操作升级

Linux或者Osx下升级

下载升级包

首先下载Neutron固件

升级步骤

1.将下载的固件包解压后并进入其目录底下,固件包带有发布版本号,这个不影响。然后运行 ./update_neutron.sh
注意:如果文件没有可执行权限,运行 chmod +x update_neutron.sh 如果软件的工具没有权限,则进入到tools底下相关的工具设置权限。 比如进入到tools->esp8266->linux64 执行chmod +x esptool即可。 Osx系统则进入osx文件夹底下执行这个命令。

Intorobot Board in box Intorobot Board in box

2.如果要更新stm32的固件,则按下 1 后回车
注意:如果只更新stm32的固件,需用st-link或者jtag进行烧录,烧录方式为SWD,D6管脚为SWDIO,D5管脚为SWCLK。

Intorobot Board in box Intorobot Board in box

3.如果要更新ESP8266固件则按下 2 然后回车,此时会弹出输入COM端口号,默认是Linux底下的端口号,如果是Osx系统请查看端口号后输入即可
注意:此时需要让ESP8266进入升级模式才能看到COM端口号,先按下MODE键,然后按下复位键随即释放,继续长按MODE键至状态灯变为红色后松开,此时ESP8266会进入升级模式。

Intorobot Board in box

4.然后会提示输入选择波特率,一般保持默认即可,如需选择其他波特率则按下相应的数字回车即可。

Intorobot Board in box

Intorobot Board in box

Intorobot Board in box

注意

  • 如果stm32更新失败,请查看SWD接线是否正确
  • 如果ESP8266更新失败,请尝试不同波特率以及重新让ESP8266进入升级模式后再重新操作升级