嗨,对话框的团队,
我一直在经历一个奇怪的行为,引导加载程序超过温度。我们目前使用的是集成了你的DA14580的Murata ZY模块。我们目前使用UART引导加载程序(引脚4和5)在启动时从外部微控制器编程。在室温(25摄氏度)下,Murata模块会不断向外部微处理器发送重复的请求,直到它以正确的顺序做出响应。当我们尝试用这个模块在零下10c冷启动时,引导加载程序将发送一个或两个请求然后停止。在应用程序注释AN-B-001(第5页)中,图表显示UART发送一个请求(每行),并且永远不会重复。
我的问题是,我应该从引导加载程序中期待什么?我应该期望从UART行上的引导加载程序获得多少请求?另外,为什么引导加载程序在-10C下的行为不同?
提前谢谢,
吉姆
关键词:
设备:
嗨jbowles,
给我们点时间查一下。
由于MT_dialog
请问有关方面有何进展?
谢谢,
吉姆
嗨jbowles,
很抱歉回复晚了。引导加载程序的正确操作是在文档中描述的,您所遇到的最可能的原因可能是电源。不同的特性已被注意到在不同的电源电压。引导加载程序在启动序列的每个循环结束后测量电源,如果电源电压高于阈值,da将再次运行启动序列。
由于MT_dialog
澄清一下,如果电源电压低于某一阈值,没有触发启动顺序,如果能够从外部微启动,会不会对该部件的操作产生不良影响?
我们已经尝试改变模块的供电电压(尝试2.7、3.0和3.3V),模块在停止之前仍然只发送一到两个请求。
谢谢,
吉姆
嗨,对话框的团队,
有我最后一个问题的最新进展吗?
谢谢,
吉姆
嗨jbowles,
很抱歉耽搁了,我还没有得到任何回复,我已经通知了团队,我一有消息就会让你们知道。
由于MT_dialog
嗨jbowles,
很抱歉这么晚才回复,我刚收到硬件团队的回复。da中的bootrom正在使用ADC,正如我告诉你的那样来测量电压水平。由于某些原因,对ADC的第一次测量有时是不正确的,并导致串行启动序列的一次执行。其他设备将显示串行序列的连续执行。这种行为依赖于温度。一旦提供了上电复位或外部复位,应用程序就应该准备好捕捉第一个启动序列。
由于MT_dialog