你好,
我设计一个包括DA14580原型。我正在开发一个接口板,使一个UART编写程序在我的项目。
这就是我想要达到:
通过UART编程
电源复位(不是按钮)
我看过一个- b - 001文档,引导装载程序的长度大约是150 ms。
另外,AN-B-20指定这一连串的事件来触发编写程序:
1。接口板供应输入电压VBAT3V(巴克模式)或VBAT1V(提高模式)。
2。VPP的接口板供应6.8 V。
3所示。接口板使UART DA14580 RX和TX信号
接口板,这些操作是手动完成(跳投……)。但我假设第一个和第三个行动之间,时间必须小于150毫秒?
我有两个解决方案:
添加一个重置按钮允许执行手动3第一步,按下按钮后再次启动引导加载程序。
不添加任何按钮(会更好),并执行3第一步有一个单片机为了实现它在不到150毫秒。
我的假设是正确的吗?
提前感谢你的帮助!
关键词:
你好Valex,这真的取决于你正在试图做的是:从UART引导不应混淆使用UART接口编程设备在生产环境中。
如果你只是想从UART引导(如下载SRAM和运行),这是非常不同于programiming设备nvd和通过UART OTP。
你是否想要实现哪一个?
BR JE_Dialog
事实上,如果我能做的都不错,但编程nvd和选择通过UART是我想实现的目标。
你好Valex05,
你的假设是正确的,但150 ms的限制是一个启动时的14580年,而不是下载时间。注意,还如何应用Vpp的顺序也很关键,如- b - 020所示。您可以使用smartsnippets和一个基本的董事会这样做:使用基本的硬件板和连接在你的目标板是一种选择,另一种是生成一个接口板如附录所述应用程序的注意- b - 020。
从UART引导,那么您可以计划二次设备的引导装载程序到OTP(请参见二级引导装载程序应用注释)。
使用一个按钮不建议. .一个单片机将会是一个更好的方法。BR JE_Dialog
BR JE_Dialog
谢谢你的回应。
使用二次引导装载程序,我不能下载相应的文件,因为它是有限的……
我明白,当使用基本的董事会程序。
我从船上DA14580断开Tx和RX和塞给我的。
我激活VPP跳J8,销TP2得到6.8 v,寄给我的董事会。但6.8 v也将应用于船上的VPP销DA14580(没有风险损害机载DA14580 ?)。
然后我在董事会可以使用智能片段就像我会做DA14580。
是这样吗?
非常感谢你的以前的响应!