TI中文支持网
TI专业的中文技术问题搜集分享网站

cc3235sf烧录完demo程序后,重启没有任何反应,程序没跑起来

Other Parts Discussed in Thread:UNIFLASH

如标题,自己做的板子用uniflash烧录程序后,串口无信息打印,是程序没跑起来吗?还是为什么?

Viki Shi:

比较怀疑是硬件问题,是参照TI设计的吗

,

user3692010:

是的,自己做的小板,基本没外设,目前烧录程序后串口上没打印信息,我怎么确定是板子的通讯硬件有问题,还是程序就没跑起来bootloader没跳进应用程序?

,

Viki Shi:

自己做的小板?跟launchpad一样吗?TI sdk里的例程是基于launchpad的,如果硬件不同,不能直接使用

至于硬件方面的排除,请参考hardware checklist:www.ti.com/…/swru536.pdf

,

user3692010:

目前确定的原因是
使用SOP为100时可以烧录,但不能运行程序
使用SOP为010时可以运行,但不能烧录
这是为什么?

,

Viki Shi:

100 —- Flash programming
010 —- Default: Flash and functional development mode with 4-pin JTAG
使用SOP为100时可以烧录,但不能运行程序—这是正常的
使用SOP为010时可以运行,但不能烧录—不正常,010是UARTLOAD和FUNCTIONAL_4WJ模式的组合,在这种模式下,CC32xx启动时首先检查UART的中断信号(UARTLOAD模式),以便serial bootloader可以连接到器件并对器件进行编程。怀疑那部分的接口有问题

,

user3692010:

你是说SOP那部分的接口有问题?

,

Viki Shi:

初步判断是这样,但不排除硬件还有其他问题,建议按照我上面发的文档进行排查

,

user3692010:

我看了下开发板SOP2端悬空接了个二极管是高电平,而我们的板子只悬空是低电平,为什么会有这区别

,

Viki Shi:

不清楚你的板子是怎么设计的,还是那句话,请按照我上面发的文档进行硬件排查

,

user3692010:

但是有个地方比较奇怪,我们让开发板的SOP2端悬空是高电平,而我们的小板SOP2端悬空是低电平?这样跟外围电路基本没关系了。

难道我们买的小模块和开发版的小模块的SOP2的默认配置不一样?什么配置会对这个有影响?

,

Viki Shi:

恐怕我这里只有官方配置可提供,建议咨询下小模块的出售方获取其他信息

,

user3692010:

那你提供一下你们的官方配置,谢谢!

,

Viki Shi:

上面不是已经发了:

100 —- Flash programming
010 —- Default: Flash and functional development mode with 4-pin JTAG

还是指别的配置?

,

user3692010:

你给的配置是外部配置,我意思是模块内部引脚配置,上面也说到
目前开发板和我的板子SOP2都已悬空,但电平不一样,是不是引脚状态默认配置不一样,看了文档,似乎和低功耗睡眠模式有关?

,

Viki Shi:

内部配置也发了,在前面的checklist里:

1. 100K pull down resistor to GND should be provided to pins 34 and 35
2. Pull up to VBAT option with 69.8k resistor should be provided at SOP0 (pin #35). This is required if user chooses to use SWD debug mode instead of 4 wire JTAG
3. 10K pull down resistor to GND should be provided to pin 21
4. Pull up to VBAT option with 69.8k resistor should be provided at SOP2 (pin #21). This is required for entering the UART load mode for flashing FW, application, certificate etc.5. Please place a .6 pF cap close to the pin.

Note : The SOP0 and SOP1 lines would be driven low by the device in hibernate state. This can lead to higher leakage in case a pull-up resistor is added on this line. Hence it is recommended to keep pull-down on these pins on final product. For SWD mode, the line can be pulled high by emulator/debugger.

麻烦仔细看一下文档,谢谢

,

user3692010:

我的问题有两个
1、现在现象和文档描述不一样,为什么开发板SOP2脚不加跳线帽上拉,量到的还是高电平,我们的板子是低电平,相当于都是悬空和硬件无关了
2、我的内部配置意思是,是否需要at指令去配置开关低功耗睡眠功能对SOP2有影响

,

user3692010:

我的问题有两个

1、现在现象和文档描述不一样,为什么开发板SOP2脚不加跳线帽上拉,量到的还是高电平,我们的板子是低电平,相当于都是悬空和硬件无关了,我们的板子010只能运行不能烧录是否和这个有关

2、我的内部配置意思是,是否需要at指令去配置开关低功耗睡眠功能对SOP2有影响

,

Viki Shi:

请看这边类似问题—SOP一直高电平:e2e.ti.com/…/739260

,

user3692010:

问个题外话,模块型号带A的天线,怎么割线连外部同轴天线

,

Viki Shi:

这个是我的知识盲区了,请发个新帖,详细描述你的问题,附带图片更好。可以帮你找个硬件专家看看

赞(0)
未经允许不得转载:TI中文支持网 » cc3235sf烧录完demo程序后,重启没有任何反应,程序没跑起来
分享到: 更多 (0)