Skip to content

固件烧录

zogodo edited this page Jul 6, 2020 · 3 revisions

烧录前的准备

软件准备

  1. 烧录前,你需要下载好固件: 见 Release
  2. 下载文件解压后, 使用 TC1@MK3031@moc.all.bin 文件
  3. 需要下载并安装软件 FlashPlus 点这里下载

硬件准备

需要使用支持 swd 的 jlink烧录器 对TC1烧录固件

可以直接在淘宝搜索 swd. 大概十几元包邮.

注意: 必须为 jlink 或 兼容jlink. 写 stlink 的烧录器不支持.

下图为淘宝中常用的烧录器, 左边为外观, 右侧为引脚图.

TC1拆机

卸掉背面垫片下2颗螺丝(螺丝可能与常用螺丝不同,需要使用t9梅花中空螺丝刀 ,这里就不贴图片了,自行淘宝).然后就可以想办法直接松卡扣取下即可.

如下图,拆开垫片下2颗螺丝后,倒放排插,重力捶击红圈位置,可无损将排插主体拆下.

拆开后的样子:(右上角红框内就是后面烧录FW需要处理的位置了)

图片来着公众号:diydaily,已获授权使用

图片来自: https://mp.weixin.qq.com/s/8pxjWlDdObah92j2gPPImQ

如图, 红圈内为我们需要用到的4个触点. 分别为 GND, 3V3, CLK, DIO

gnd与jlink的gnd相连,dio与jlink的swdio相连,clk与jlink的swclk相连,3v3与jlink的vcc相连,注意:你需要确认你使用的烧录器的电源为3.3V.

你可以使用电烙铁焊接:

或是用手直接将线按在焊盘上:(手抖接触不量导致烧录失败重试即可,不会损坏硬件).

强烈建议使用焊接而不是手按!

以上,就做好了烧录固件的硬件准备

烧录过程请不要接220V电!尽管烧录可以用220V电,但是为安全,请不要上220V电!!!!

烧录固件

打开安装好的FlashPlus 软件,对照截图,操作步骤如下:

  1. 选择Chip :88MW30X
  2. 选择Interface:JLINK
  3. 选择Flash为External Flash,选择QSPI,选择Otehr
  4. 单击PROGRAM按钮
  5. Step1:Flash Address中地址输入0
  6. Step2:Erase Mode中选择Erase all flash
  7. Step3: Options中,建议勾选Verify after programming
  8. 单击Browse,选择之前下载好的bin文件,注意选择all.bin结尾的文件,烧录应该使用all.bin文件.
  9. 保证线连接正常.点击start开始下载,直到有成功的提示,则烧录完成

整个过程需要点选的按钮截图如下:

FlashPlus

烧录完成

烧录完成后,重新上电.确认没有问题装回壳内即可使用.

你可以用以下方法来确认输入成功(一般情况下烧录弹出verify success的弹窗就已经烧录成功):

  1. 普通上电,led会闪烁记下
  2. 普通上电后,按住按键10秒,led会一直闪烁直到按键松开后,排插会自动重启(此为恢复默认设置)
  3. 注意:刚刷完机由于还没有激活,所以上电后短按按键不会有任何动作!此为正常现象.