完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
官方提供了使用uniflash软件,通过串口向CC3200外挂的flash烧写程序的方法。想请教一下,官方是否提供上位机烧写程序到CC3200外挂flash的串口指令集,或者有什么其他方式,可以通过编程而不使用uniflash软件下载程序的。
|
|
相关推荐
11个回答
|
|
烧FLASH的串口指令集是不开放的,有两种方式可以烧录。
1. 用UNIFLASH, 如果是生产的时候,可以用命令行的UNIFLASH,做成批处理文件,来进行烧录 2. 用gang programming, 用UNIFLASH先生成整个FLASH的BIN文件,然后通过SPI的烧录器进行烧录。先烧FLASH, 再贴FLASH到板子上。 可以参考UNFLASH的说明文档如下: http://processors.wiki.ti.com/index.php/CC31xx_%26_CC32xx_UniFlash 如果有答案已经回答了您的问题,请标注为已回答。 Please close your question if it has been solved. ------------------------------------------------------------------ |
|
|
|
一个黄人 发表于 2018-6-21 11:42 感谢你的回复。还想请教下一: 1.如果我把用uniflash烧写好的一块flash芯片焊到另外一块电路一样CC3200的电路板上是否可行。我们尝试过,但是始终找不到AP(我们是使用的CC3200AP模式)。 2.如果1中的方式不可行,能不能推荐一个SPI烧录器连接。 2.我们实际更希望给客户保留一个软件升级的功能,不可能让客户去下载UNIFLASH,改电路,烧程序。不知道你们有没有好多建议可以解决这个问题。 |
|
|
|
ncmza 发表于 2018-6-21 11:48 标准的SPI烧录器就可以了,网上有很多的,因为价格的差别比较大,所以比较难推荐,看你们的需求。 CC3200的SDK是支持OTA的,请参考例程ota_update, 你们可以用它来改到你们自己的服务器去做在线升级。 如果有答案已经回答了您的问题,请标注为已回答。 Please close your question if it has been solved. ------------------------------------------------------------------ |
|
|
|
一个黄人 发表于 2018-6-21 12:07 请问OTA下载程序的时候,CC3200是只能工作在STA模式吗?链接到网络的地址是只能api.dropbox.com还是说也是可以国内某个网盘?如果只有局域网下的服务器可以直接下载吗? |
|
|
|
一个黄人 发表于 2018-6-21 12:07 还有之前问过的一个问题能不能回复一下:uniflash通过串口烧写好的flash能不能焊到其他电路板上,就是说能不能用串口在一块电路上专门烧录程序,然后再贴到其他的板子上。 |
|
|
|
ncmza 发表于 2018-6-21 12:13 国内无法使用dropbox外国的服务器,国内可以使用类似机智云的服务器,但是需要修改相关的API函数; 使用OTA的功能还可以通过自己搭建服务器的方式,通过HTTP服务进行文件的下载方式更新CC3200的固件,进行无线远程升级。 |
|
|
|
asa1253 发表于 2018-6-21 12:44 恩恩,明白了。之前还有个问题也希望回复一下:uniflash通过串口烧写好的flash能不能焊到其他电路板上。 |
|
|
|
uniflash通过串口烧写好的flash能不能焊到其他电路板上---这个没有测试,你可以简单的做个测试,用SPI的Flash工具写入到SPI Flash中在贴到CC3200上,可以验证能否正常工作。 |
|
|
|
asa1253 发表于 2018-6-21 13:04 。。。SPI肯定是可以啊,文档中有介绍,本来就是用SPI下载flash程序,再焊接。我是问的串口下载的问题。串口下载,CC3200在PC和flash之间搭了个桥,是不是相当于flash已经绑定到CC3200芯片了,实验我们也有做过,就是发现有问题,不确定是哪个方面的原因才问的。芯片资料里面我没有找到明确的说法,这个应该是芯片设计的时候就已经确定的东西,官方还需要测试什么,设计的时候可以就是可以,不行就是不行,我问的又不是温度、频率之类的参数超出设计范围有什么影响之类的蛋疼问题,这有什么好踢皮球的。跪求明确答复。(⊙o⊙)… |
|
|
|
ncmza 发表于 2018-6-21 13:20 因为FLASH中有些东西还是加密的,所以建议你用UNIFLASH里面有个功能叫gang programming, 它会产生一个整个FLASH的二进制文件。 你可以拿这个当作母文件,用SPI FLASH烧录器去一个个烧录,然后再把FLASH贴到板子上就好了。 如果有答案已经回答了您的问题,请标注为已回答。 Please close your question if it has been solved. ------------------------------------------------------------------ |
|
|
|
一个黄人 发表于 2018-6-21 13:26 懂了,谢谢了。 |
|
|
|
只有小组成员才能发言,加入小组>>
351 浏览 1 评论
545 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
790 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
660 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1140 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
83浏览 29评论
295浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
261浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
210浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
68浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 04:10 , Processed in 0.865022 second(s), Total 66, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号