常见问题及解答
工具篇
01 | 何谓单线式SWUT界面? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | SWUT(Single Wire Uart) 是透过PC端的USB port 经过WLINK-SWUT将UART转换为SWUT,且UART Protocol 将RX与TX线路整合在一条线路上,做为单工传输,所以数据不会相互碰撞。 | |||||||||||||||||||||||||||||||||||||||||||||
02 | 为何会产生wait Com Port timeout? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | 当Host透过SWUT下达Command给Target IC,Target IC回复的response内容数目错误或者没有回response给Host,此时请检查Baud Rate准不准,Cable接触情况。 | |||||||||||||||||||||||||||||||||||||||||||||
03 | 为何会Com Port not found? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | AP尝试打开计算机Com Port,而未获得计算机响应.请检查计算机装置管理员Com Port设定与AP是否相符。 | |||||||||||||||||||||||||||||||||||||||||||||
04 | 何谓DES檔?什么是Append Encryption Key to Hex(des) file? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | DES档是伟诠公司专用的档案格式,它与Intel Hex档案的格式相同,只是数据内容已经过128 bit金钥加密过,其它例如地址数据数量等内容则一样,开发程序时AP加载由KeilC产生的Hex檔,经与128bit金钥运算产生DES檔,Append Encryption Key to Hex(des) file 选项是决定是否将128bit金钥加入DES档内,以方便量产时Code与金钥一同烧录到IC内,唯需注意code安全性。 | |||||||||||||||||||||||||||||||||||||||||||||
05 | 什么是Swut M1/M4 burn key的功能? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | 当AP组态内有设定加密烧录时,才可以选到烧128bit Encryption Key的功能,烧录时程序与128bit金钥一起烧录到IC内。 | |||||||||||||||||||||||||||||||||||||||||||||
06 | 密文烧录完成无误为何程序不会执行? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | 请确认128bit金钥是否有烧入IC或128bit金钥与DES檔是否相互匹配。 | |||||||||||||||||||||||||||||||||||||||||||||
07 | 如何使用烧录序号(Serial No. or Rolling Code)功能? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | 在AP页签Code Option内将选项Enable Costumer ID(Serial No.), use as Serial No.及Auto Increasement after burn三个选项打勾后储存即可。 | |||||||||||||||||||||||||||||||||||||||||||||
08 | Weltrend ICE Driver 可以安装于哪几种微软的作业平台上? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | 可安装于Windows XP、Windows Vista、Windows 7 (32bit) 、Windows 7 (64bit) 。 | |||||||||||||||||||||||||||||||||||||||||||||
09 | Weltrend ICE Driver 如果有更新版本时需要移除旧版的Weltrend ICE Driver吗? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | 安装时可以先移除旧版本,如果不移除旧版本直接安装新版本程序会直接覆盖,所以二者皆可以。 | |||||||||||||||||||||||||||||||||||||||||||||
10 | Weltrend ICE Driver 安装之后,于Keil C 环境下烧录是否可以加密? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | Keil C 环境下烧录现在不支持加密,如需要加密功能请利用此SWUT_ISP.exe做烧录动作。 | |||||||||||||||||||||||||||||||||||||||||||||
11 | 开发初期无法烧录: | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | ※WLINK-SWUT的COM port设定错误,请先确认PC抓到的COM port number。 ※因SWUT 脚位跟Reset脚位是共享,所以开发板上的Reset线路在烧录前需要先断开。(在Reset Key附近有一个短路jump需断开) 。 ※烧录电压问题: 绿色WLINK-SWUT烧录板:支援5V烧录。 蓝色WLINK-SWUT烧录板:支持3.3V/5V烧录,有提供Jump切换3.3V、5V或由外部供电(Main board)皆可烧录。 |
|||||||||||||||||||||||||||||||||||||||||||||
12 | 第一次可以烧录,后续就无法再进行烧录问题: | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | ※烧录工具: Code Option设定错误:MCU Source clock选择错误、关闭内部或外部振荡器的电源导致MCU无法继续工作。 ※程序部份: Source clock不是在12MHz下工作,导致烧录的鲍率错误。 MCU进入Sleep mode,没有设定唤醒条件,导致无法再烧录。 MCU进入Green mode,没有设定条件让MCU切回12MHZ工作,导致无法再烧录。 ※改善方式: 目前烧录工具SWUT ISP V1.21已将Code option简化,由程序代码自行设定,仅留Customer ID供客户使用。 如MCU工作在下列三种模式: 外部振荡器非12MHz Sleep Mode Green Mode 可参考Data sheet 6.7章节 ISP时钟源控制缓存器说明及程序范例。建议开发初期对GMCU使用不是很熟悉,可以在程序开头加一段延迟子程序(3~5秒),再开始设定MCU的工作模式,可以减少因设定错误而无法烧录问题。 |
|||||||||||||||||||||||||||||||||||||||||||||
13 | SWUT及NRST(Reset)电压范围为何? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | WT56F216 / WT51F104
|
|||||||||||||||||||||||||||||||||||||||||||||
14 | 何选择WLINK-SWUT烧录电压? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | WLINK-SWUT可选择3种烧录时电压: 1. JP3 脚位1-2连接: 表示WLINK-SWUT 可提供3.3V电压给SWUT烧录时使用。 2. JP3 脚位2-3连接: 表示WLINK-SWUT 可提供5V电压给SWUT烧录时使用。 3. JP3 脚位不相连接: 直接使用开发板上电源提供SWUT烧录时电压(电压范围 2.2V ~ 5.5V) 。 |
|||||||||||||||||||||||||||||||||||||||||||||
15 | 如何不需重新插拔WLINK-SWUT,便可重置PC COM Port? | |||||||||||||||||||||||||||||||||||||||||||||
Ans. | 按下下图所示按键,即可重置PC COM Port。 |