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