设备管理器中的USB设备消失,除非重新复位。试过很多次之后,笔者基本快放弃了,可是时不时给你成功一下,如下图:
Response status= 0(0x0) sucess
Response word 1=1258422528(0x4b020100)
current version =K2.1.0
成功的时候设备存在,VID=0x15A2,PID=0x0073.
0x1fc9, 0x0130是ROM USB ID
0x15a2, 0x0073是Flashloader USB ID
要使用MCUBootUtility/RT-Flash/MfgTool工具实现下载,必须先经历ROM,然后Flashloader。
但是RT105x Flashloader v1.1版本里有缺陷,UART接口没有设置上拉,需要用户在外部加上拉,如果不加上拉,上电会有干扰,Flashloader会误认为UART是下载接口,从而不去枚举USB设备,这是根本原因。