UART引导加载程序在温度过高时行为不同?

8个帖子/ 0个新
最后发表
jbowles
离线
最后看到:5年1个月前
加入:2014-11-10十六21
UART引导加载程序在温度过高时行为不同?

嗨,对话框的团队,

我一直在经历一个奇怪的行为,引导加载程序超过温度。我们目前使用的是集成了你的DA14580的Murata ZY模块。我们目前使用UART引导加载程序(引脚4和5)在启动时从外部微控制器编程。在室温(25摄氏度)下,Murata模块会不断向外部微处理器发送重复的请求,直到它以正确的顺序做出响应。当我们尝试用这个模块在零下10c冷启动时,引导加载程序将发送一个或两个请求然后停止。在应用程序注释AN-B-001(第5页)中,图表显示UART发送一个请求(每行),并且永远不会重复。

我的问题是,我应该从引导加载程序中期待什么?我应该期望从UART行上的引导加载程序获得多少请求?另外,为什么引导加载程序在-10C下的行为不同?

提前谢谢,

吉姆

MT_dialog
离线
最后看到:4个月,1个星期前
工作人员
加入:2015-06-08 34
嗨jbowles,

嗨jbowles,

给我们点时间查一下。

由于MT_dialog

jbowles
离线
最后看到:5年1个月前
加入:2014-11-10十六21
是否有最新消息

请问有关方面有何进展?

谢谢,

吉姆

MT_dialog
离线
最后看到:4个月,1个星期前
工作人员
加入:2015-06-08 34
嗨jbowles,

嗨jbowles,

很抱歉回复晚了。引导加载程序的正确操作是在文档中描述的,您所遇到的最可能的原因可能是电源。不同的特性已被注意到在不同的电源电压。引导加载程序在启动序列的每个循环结束后测量电源,如果电源电压高于阈值,da将再次运行启动序列。

由于MT_dialog

jbowles
离线
最后看到:5年1个月前
加入:2014-11-10十六21
澄清一下,如果

澄清一下,如果电源电压低于某一阈值,没有触发启动顺序,如果能够从外部微启动,会不会对该部件的操作产生不良影响?

我们已经尝试改变模块的供电电压(尝试2.7、3.0和3.3V),模块在停止之前仍然只发送一到两个请求。

谢谢,

吉姆

jbowles
离线
最后看到:5年1个月前
加入:2014-11-10十六21
嗨,对话框的团队,

嗨,对话框的团队,

有我最后一个问题的最新进展吗?

谢谢,

吉姆

MT_dialog
离线
最后看到:4个月,1个星期前
工作人员
加入:2015-06-08 34
嗨jbowles,

嗨jbowles,

很抱歉耽搁了,我还没有得到任何回复,我已经通知了团队,我一有消息就会让你们知道。

由于MT_dialog

MT_dialog
离线
最后看到:4个月,1个星期前
工作人员
加入:2015-06-08 34
嗨jbowles,

嗨jbowles,

很抱歉这么晚才回复,我刚收到硬件团队的回复。da中的bootrom正在使用ADC,正如我告诉你的那样来测量电压水平。由于某些原因,对ADC的第一次测量有时是不正确的,并导致串行启动序列的一次执行。其他设备将显示串行序列的连续执行。这种行为依赖于温度。一旦提供了上电复位或外部复位,应用程序就应该准备好捕捉第一个启动序列。

由于MT_dialog