TI论坛
直播中

杨斌

8年用户 142经验值
私信 关注
[问答]

用Uniflash下载bin文件到cc3200的sflash问题

我在官网上下载的Uniflash for cc31xx/cc32xx。开发板sop2设置为高电平,将SDK中的“getting_started_with_wlan_ap”例程和servicePack下载到开发板中之后,我可以使用手机连接到simplelink-xxx的AP上,也可以访问内部网页"192.168.1.1"。
然后我将sop设置为低电平,并复位cc3200。这样处理后simplelink-xxx的AP就不存在了。
鉴于这样的情况,我怀疑我的程序下载到SRAM中了。而并不是下载在SFLASH中。
请问这种情况是不是我分析的结果,如果是怎么用uniflash将程序下载到sflash中。如果不是,需要修改哪些选项,才能保证设备重启后依然能执行程序。
下图是我下载时uniflash的提示。Uniflash提示的是programing  SRAM.... 却不是 SFLASH

回帖(3)

李平

2018-5-14 10:57:11
Uniflash默认都是通过Uart 的bootloader烧写到SFLASH里面的, 不会烧写到SRAM里面。你通过CCS或是IAR才会烧到SRAM里面在线调试。
你说的复位CC3200后,simplelink-xx就不存在的,你有通过串口终端看下系统的打印的log信息吗?
可以看看系统是否运行起来了。






谢谢
                                                                         



BR,
KEN
举报

杨斌

2018-5-14 11:13:52
引用: lining870815844 发表于 2018-5-14 10:57
Uniflash默认都是通过Uart 的bootloader烧写到SFLASH里面的, 不会烧写到SRAM里面。你通过CCS或是IAR才会烧到SRAM里面在线调试。
你说的复位CC3200后,simplelink-xx就不存在的,你有通过串口终端看下系统的打印的log信息吗?
可以看看系统是否运行起来了。

谢谢您的回答,我现在在出差。回去之后我再给您发系统的启动日志。
但是我记得当时的信息是,已经启动起来了。至少如果系统没有启动成功,我的手机无法连接这个wlan网络吧?
举报

杨斌

2018-5-14 11:33:23
谢谢,我回来之后看了串口的输出调试信息,在设备配置为AP之前程序进入“hardfault”,之前我对sdk做了较大的改动,应该是这个问题。换了SDK,没有这个问题了。上面的问题也一并不见了。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分