⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
11个帖子/ 0新
最后一篇
杰弗_Carroll.
离线
最后一次露面:5个月6天前
加入:2020-05-05 17:09
电池反弹DA14531.

你好,

我用小硬币电池供电DA14531。有时当我插入电池时,似乎处理器无法启动或卡复位。我想知道它是否遇到了与DA14585处理器相同的电池反弹问题?您如何建议缓解此问题,因为DA14531没有专用的重置引脚。RESET引脚当前被用作外部闪光灯的MOSI信号。

谢谢,

杰夫

关键词:
设备:
PM_DIALOG.
离线
最后一次露面:11小时58分钟前
职员
加入:2018-02-08 11:03
嗨杰夫,

嗨杰夫,

谢谢你的问题在线。您能否说明您如何理解设备无法启动和停止?设备是否从System-RAM,SPI Flash或OTP启动?您是否能够通过JTAG接口附加调试器?

我假设是一个带有DA14531 SOC的定制板,所以你可以检查VBAT中的电压电平吗?

DA14531具有上电复位(POR)机制,始终在VBAT_LOW上启用,因此有任何电池DEBOUNCING问题作为DA14585。

根据AN-B-075:DA14531硬件指南,VBAT_LOW受到电动复位电路POR_LOW的保护,当电压低于1.0V(V_IL)超过50μs时,将产生HW复位。请参阅DA14531数据表中的复位部分电源。

谢谢,PM_DIALOG.

杰弗_Carroll.
离线
最后一次露面:5个月6天前
加入:2020-05-05 17:09
你好,

你好,

您是正确的,这是一个带有Teo SoC的自定义板。系统正在从SPI Flash启动(一旦我们完成软件,我们会将其刻录到OTP)。如果我用电池向电池供电,我测量vbat = 2.62V。当我使用JTAG接口连接到电路板时,我可以检测到处理器,但它无法配置SPI闪存引脚。以下是SmartSnippets Toolbox的日志文件我尝试连接时:

[信息SPI Flash @ 20-09-17 15:02:36]找到了带ID 0x0bc11477的SW-DP
[信息SPI Flash @ 20-09-17 15:02:36]使用预配置的AP [0]作为AHB-AP与核心通信
[信息SPI Flash @ 20-09-17 15:02:36] AP-IDR:0x04770031,类型:AHB-AP
[信息SPI Flash @ 20-09-17 15:02:36] AHB-AP ROM:0xE00FF000(基本Addr。第一rom表)
[信息SPI Flash @ 20-09-17 15:02:36]找到了Cortex-M0 R0P1,Little Endian。
[信息SPI Flash @ 20-09-17 15:02:36] FpUnit:4代码(BP)插槽和0个字幕插槽
[信息SPI Flash @ 20-09-17 15:02:36] Coresight组件:
[信息SPI Flash @ 20-09-17 15:02:36] Romtbl [0] @ E00FF000
[信息SPI Flash @ 20-09-17 15:02:36] Romtbl [0] [0]:e000u000,cid:b105e00d,pid:000bb008 scs
[信息SPI Flash @ 20-09-17 15:02:36] Romtbl [0] [1]:E0001000,CID:B105E00D,PID:000BB00A DWT
[信息SPI Flash @ 20-09-17 15:02:36] romtbl [0] [2]:e0002000,cid:b105e00d,pid:000bb00b fpb
[信息SPI Flash @ 20-09-17 15:02:36]固件文件c:\ diasemi \ smartsnippetsstudio2.0.12 \ toolbox \ common_resources \ supportspackages \ da1453x \ toolbox_resources / common / jtag_programmer.bin已被选中以下载。
[信息SPI Flash @ 20-09-17 15:02:47]成功下载了固件文件到电路板。
[错误SPI Flash @ 20-09-17 15:02:47]配置SPI闪存端口和引脚。

但是,当我从一个外接电源供电到3.0V的电路板时,我可以与JTAG接口连接,它可以配置如下所示的SPI闪存引脚。

[信息SPI Flash @ 20-09-17 15:07:57]找到了带ID 0x0BC11477的SW-DP
[Info SPI Flash @ 20-09-17 15:07:57]使用预配置的AP [0]作为AHB-AP与核心通信
[信息SPI Flash @ 20-09-17 15:07:57] AP-IDR:0x04770031,类型:AHB-AP
[信息SPI Flash @ 20-09-17 15:07:57] AHB-AP ROM:0xe00FF000(基本Addr。第一rom表)
[信息SPI Flash @ 20-09-17 15:07:57]找到了Cortex-M0 R0P1,Little Endian。
[信息SPI Flash @ 20-09-17 15:07:57] FpUnit:4代码(BP)插槽和0个字幕插槽
[信息SPI Flash @ 20-09-17 15:07:57] Coresight组件:
[信息SPI Flash @ 20-09-17 15:07:57] Romtbl [0] @ E00FF000
[信息SPI Flash @ 20-09-17 15:07:57] Romtbl [0] [0]:e000000,cid:b105e00d,pid:000bb008 scs
[信息SPI Flash @ 20-09-17 15:07:57] Romtbl [0] [1]:E0001000,CID:B105E00D,PID:000BB00A DWT
[信息SPI Flash @ 20-09-17 15:07:57] romtbl [0] [2]:e0002000,cid:b105e00d,pid:000bb00b fpb
[信息SPI Flash @ 20-09-17 15:07:57]固件文件c:\ diasemi \ smartsnippetsstudio2.0.12 \ toolbox \ common_resources \ supportspackages \ da1453x \ toolbox_resources / common / jtag_programmer.bin已被选中以下载。
[信息SPI Flash @ 20-09-17 15:07:57]成功下载了固件文件到电路板。
[信息SPI Flash @ 20-09-17 15:07:57]成功配置了SPI闪存端口和引脚。

另一件事我注意到我有一些连接到P0_7,P0_8和P0_9的外部LED,当我从电池供电时,它们不会正确亮起,但在使用电源时它们会正确亮起。我还应该提到我们使用的不是使用降压或升压转换器,而是在旁路模式下操作DA14531。

PM_DIALOG.
离线
最后一次露面:11小时58分钟前
职员
加入:2018-02-08 11:03
嗨jeff_carroll,

嗨jeff_carroll,

让我在内部检查它,我会回复你。

谢谢,PM_DIALOG.

PM_DIALOG.
离线
最后一次露面:11小时58分钟前
职员
加入:2018-02-08 11:03
嗨jeff_carroll,

嗨jeff_carroll,

如前所述的回复中,DA14531中没有任何电池脱嘴问题,以及VBTA_LOW和VBAT_HIGH的POR功能。

关于您的问题,我建议使用示波器并在尝试编写SPI闪存时检查当前。通常对于闪存编程,需要10-20μα(它也依赖于闪光灯),因此您可以在编程时检查当前下降。

测量VBAT_HIGH和VBAT_LOW关闭的电压也是很好的,并且如果在编程期间低于1.8V,则将进行POR。在编程期间电压是否稳定?

考虑到使用硬币电池电池,电阻很高,因此这可能导致电压降。

您是否干燥下将固件下载到系统RAM?那是工作吗?

谢谢,PM_DIALOG.

杰弗_Carroll.
离线
最后一次露面:5个月6天前
加入:2020-05-05 17:09
感谢您的答复。一世

感谢您的答复。在编程外部闪光灯时,我没有看到这个问题,而是在后续电源上进行加电。在闪光灯已经编程后,当我插入硬币电池电池时,DA14531 SOC无法完全电,看起来它卡在复位时或无法读取闪光的内容。我正在使用macronix mx25r2035fzuil0。

谢谢,

杰夫

PM_DIALOG.
离线
最后一次露面:11小时58分钟前
职员
加入:2018-02-08 11:03
嗨jeff_carroll,

嗨jeff_carroll,

所以,如果我理解正确,你的意思是徒步无法启动?你怎么知道它不断重置?它是否能够从系统RAM启动?

谢谢,PM_DIALOG.

杰弗_Carroll.
离线
最后一次露面:5个月6天前
加入:2020-05-05 17:09
当我用董事会启动时

当我使用连接电源的电路板启动时,处理器启动时,外部LED运行正常,我能够通过蓝牙连接到它。当我用连接到电池的电路板启动时,由于外部LED无法操作,因此似乎没有启动,我没有看到带有BLE扫描仪的处理器。此外,当我测量外部闪光灯的CS信号时,它会略微下拉,就像它不正确配置。

PM_DIALOG.
离线
最后一次露面:11小时58分钟前
职员
加入:2018-02-08 11:03
嗨jeff_carroll,

嗨jeff_carroll,

您能否测量VBAT_LOW和VBAT_HIGH上的电压?

此外,如果设备试图启动,可以探测所有SPI信号吗?

谢谢,PM_DIALOG.

WGW7812.
离线
最后一次露面:5个月1周前
加入:2020-08-21 04:26
大家好,

大家好,

我有DA14531的类似问题:

我的电路板由超级电容供电,其功能是每4秒唤醒一次以播放BLE广告消息。

当没有超级电容的电路板供电3.0 V电源(),电路板将正确播放BLE广告消息。

但是当带有超级电容的电路板收取0.0V至3.0V时(大约需要2 minitus),电路板将不会播放广播BLE广告信息,似乎在复位阶段困扰。

我已经尝试了降压和旁路模式,我已经测试了很多时间,并且每次都会响起这个问题。

任何配置的项目会解决这个问题吗?

谢谢你的帮助。

PM_DIALOG.
离线
最后一次露面:11小时58分钟前
职员
加入:2018-02-08 11:03
嗨wgw7812,

嗨wgw7812,

谢谢你的评论。是否有可能分享DA14531的示意图,以便我们检查它?请分享电容器的详细信息。

如果您可以使用问题和原理图创建新的论坛票证,可以处理此问题。

谢谢,PM_DIALOG.