RWIP_INIT()错误

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
石王
离线
最后一次露面:15天15小时前
加入:2015-10-23 03:55
RWIP_INIT()错误

SDK:5.0.4
芯片:DA14580 QFN48,
VCC:3.3V.
项目:\ SDK 5.0.4 \ SDK 5.0.4 \ da1458x_sdk_5.0.4 \ da1458x_sdk \ 5.0.4 \ projects \ target_apps \ ble_examples \ ble_app_profile \ keil_5 \ ble_app_profile.uvprojx

我有一个da14580演示板,qfn40,我使用jlink连接到演示板,使用ble_app_profile.uvprojx来调试,没关系。
但,
我设计了一个测试板,(qfn48),我使用相同的项目:ble_app_profile.uvprojx调试,但呼叫RWIP_INIT()后始终错误。
但是测试板可以运行Blinky.uvprojx。
Q1:我的测试板有什么问题?
Q2:我可以删除32kHz水晶,只需使用16MHz水晶?
附件是我的原理图
谢谢。

设备:
mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨石头,

嗨石头,

1)我看不到你的原理图。也许这是由于焊接问题,浮动引脚,糟糕的关节等而发生

2)由于您在降压模式下运行,意味着XTAL32不是强制性的,您可以将低功耗时钟切换到RCX20,以便测试它,如果您
不想使用任何低功耗时钟,这意味着设备应该始终唤醒,它永远不会睡觉。

谢谢mt_dialog.

石王
离线
最后一次露面:15天15小时前
加入:2015-10-23 03:55
我再次检查焊接

我再次检查焊接,似乎没有问题。但它仍然是相同的问题。而且,焊接三个板(它们是相同的问题)。
而且我检查了水晶,我发现,32kHz并不准确(约36kHz或其他)它还可以吗?(我还检查演示板,它是34khz)。16MHz水晶是15.998MHz。
Q1:晶体好吗?
Q2:我该怎么办这种现象?

mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨石头,

嗨石头,

尝试禁用睡眠模式并仅使用16MHz时钟运行,也尝试从XTAL32武弧到RCX并检查。此外,当您提到rwip_init()后,您会收到设备的错误?代码结束的地方,硬盘?XTAL16的频率应为16MHz + -40ppm(未经修饰),并为XTAL 32.768 + -50 ppm,通过580规格+ -500 ppm max。关于你遇到的问题我不认为这是由于你拥有的时钟,我们遇到的类似问题是一个坏联合。

谢谢mt_dialog.