【笔记】Telink BDT EVK烧录时错误

记录一下最近在使用Telink的BDT烧录软件烧录时遇到的问题

【问题】

最近在使用Zigbee SDK开发,使用Telink BDT烧录编译好的bin文件时报错,但是点擦除芯片又能执行。

【笔记】Telink BDT EVK烧录时错误_第1张图片

【原因】

直接操作没有解锁的芯片会报错, 导致固件无法烧录。

【解决】

1.点击File 找到解锁 bin 文件,点击"Activate",出现" Activate OK! ",然后在点击"SWS",出现"TC32 EVK: Swire ok!",表示此时烧录器与要烧录的开发板或芯片模块通信成功。
2.Setting 设置选择 SRAM 烧录 。
3.点击 reset 提示 Program Run 说明解锁程序已运行。

【笔记】Telink BDT EVK烧录时错误_第2张图片

【笔记】Telink BDT EVK烧录时错误_第3张图片

4.File打开自己要烧录的bin文件,Activate 设备,提示 Activate OK 。
5.Setting 设置 flash 烧录,烧录完成后点击 reset。

【笔记】Telink BDT EVK烧录时错误_第4张图片

 

这个 unlock 的程序是基于内存运行的, 目的就是下载到内存后, 点击 reset 开始运行这
个程序, 这个程序会调用 flash 驱动去解锁 flash, 解锁后就可以烧录到 flash 了。 解锁后即
可正常烧录。
 

你可能感兴趣的:(嵌入式)