求助:uniflash烧录CC3200
大家好,日前自己做了一块CC3200的板子,没有FTDI那一部份,现在用uniflash准备烧录的时候出现了如下问题:
板子的情况是:
1.参照lanuchpad的图纸做的,但没有FTDI那一部份,我另用USB转串口代替FTDI;
2.目前准备格式化SFLASH,出了上面的问题;
3.想重烧Servicepack也不成功;
4.用IAR通过JLINK连接不上CC3200,IAR似乎是卡死了,似乎是连接不上CC3200,因为我断开连接线IAR也是卡死的状态;
疑问有:
1.我没有用FTDI,直接用USB转串口接的55和57 PIN,不知是否有影响;
2.因为读版本的时候出错,读不出正确的数据,我用的是CC3200,读出CC3100,是否是因为芯片内部要更新某些数据?
3.我直接用JINK连接JTAG接口,没有任何反应,IAR死机,不知为何,
4.因为是新手,对这颗IC不熟悉,请大家不吝指教,帮忙指点,谢谢!
1.用普通的USB转串口的设备可以给CC3200下载程序,注意连接到CC3200的UART0;
2.如果正常连接设备读取到的是CC3200的信息,确认是否连接有问题,并确定SOP的设置选择UART0方式
3.建议用官方的FTDI-JATG进行调试CC3200,如果用Jlink请参考:http://processors.wiki.ti.com/index.php/CC31xx_%26_CC32xx_Debug_Support?keyMatch=JLINK&tisearch=Search-EN
感谢Terry的回贴,我已经把SOP2上拉,应该就是UART0方式了吧?但是仍有如下的错误提示:
ERROR: Error, version response should be 28 bytes, device is sending 157,
原因暂时不明,此外我连接时经常要多次才能连接到CC3200,提示重启后按复位不行,要断电,我看FTDI有一个复位信号,我的USB转串口没有这个信号
针对上面的问题: USB转串口供电电压太低所致,原本是从CC3200 3.3V引了一路3.3V到USB小板,后来试验发现将小板单独用5V供电所读版本号就不会出错。
OK,解决问题就好!