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

我们正在推动新董事会的生产,当我们注意到一些单位宣传错误的频率时!

大多数板在频道37,38和39上正确做广告,似乎有全功能

但扫描时,一些板不能检测到,甚至是高端蓝牙分析仪。频谱分析仪显示RF输出
能源仅在2460MHz和2480MHz时出示,这是不正确的。

我们已经检查过/更换了水晶。
我们还加载了对话框串行端口服务模板项目,以排除软件的任何问题
坏板仍然显示完全相同的广告频率问题

任何提示是什么问题,或我们可以尝试的事情?

设备:
PM_DIALOG.
离线
最后一次露面:1天7小时前
职员
加入:2018-02-08 11:03
嗨,是的,

minor-latin;mso-bidi-theme-font:minor-latin;border:none windowtext 1.0pt;
mso-border-alt:none windowtext 0cm;padding:0cm;background:white;mso-ansi-language:
EN-US">嗨,是的,

minor-latin;mso-bidi-theme-font:minor-latin;border:none windowtext 1.0pt;
mso-border-alt:none windowtext 0cm;padding:0cm;background:white;mso-ansi-language:
EN-US">最可能的原因可能是因为XTAL的修剪。如果您使用我们在SDK中使用的默认值2Trimment值,请您告诉我?请检查SDK的Arch_System.c文件中的Default_xtal16m_trim_value(850)定义。

minor-latin;mso-bidi-theme-font:minor-latin;border:none windowtext 1.0pt;
mso-border-alt:none windowtext 0cm;padding:0cm;background:white;mso-ansi-language:
EN-US">谢谢,PM_DIALOG.

是的
离线
最后一次露面:6个月1周前
加入:2017-05-09 14:32
你好,

你好,

我的项目(DSPS SPS_DEVICE)在ARCH_SYSTEM.H中有这一行

#define default_xtal16m_trim_value(1302)

但由于文件da1458x_config_advanced.h包含此行

#undef cfg_use_default_xtal16m_trim_value_if_not_calibrated.

我想编译器将使用

#define default_xtal16m_trim_value_used 0.

因此,不使用修剪值?

if(default_xtal16m_trim_value_used)
{
//如果在OTP中未编程修剪值,则应用默认XTAL16修剪值
if(0 == getword16(clk_freq_trim_reg))
{
set_xtal16m_trim_value(default_xtal16m_trim_value);
}
}

请不要在生产中尚未进行任何校准。如果没有校准,我不会感到惊讶。
但要完全丢失渠道37和38,并在2.46GHz左右获得额外的“随机”频道似乎很奇怪。或者这可以真的是由我们没有做的
生产校准?

PM_DIALOG.
离线
最后一次露面:1天7小时前
职员
加入:2018-02-08 11:03
嗨,是的,

嗨,是的,

请注意,通道39处于2480MHz的频率,但是全部2460MHz不是广告频道。2460MHz的频道有些意外。我的建议是使用SmartSnippet工具箱,并使用RF Master生成TX突发。你能否让我知道在低中频和高频时产生爆发的情况?该实验将排除任何硬件问题。此外,强烈建议审查原理图,布局和XTAL数据表,如果RF Master显示奇怪的行为。

谢谢,PM_DIALOG.

是的
离线
最后一次露面:6个月1周前
加入:2017-05-09 14:32
你好,

你好,

我现在正在尝试运行rf master。我可以将prod_test_580.hex文件下载到我的电路板上,
但是TX命令(或任何命令)不会通过:

[信息概述@ 18-10-05 08:03:48]找到了带ID 0x0BB11477的SWD-DP
[信息概述@ 18-10-05 08:03:48] FpUnit:4代码(BP)插槽和0个字幕插槽
[信息概述@ 18-10-05 08:03:48]找到了Cortex-M0 R0P0,Little Endian。
[信息概述@ 18-10-05 08:03:48]精选的设备。
[信息概述@ 18-10-05 08:03:50]成功连接到localhost上的jlinkgdbserver:2331
[信息概述@ 18-10-05 08:03:50]固件文件c:\ svn \资源\ dialog \ sdk 5.0.4 \ da1458x_sdk \ 5.0.4 \ binaries \ da1458x \ prod_test \ prod_test_580.hex已被选中。
[info rf master @ 18-10-05 08:03:55]成功下载了固件文件到电路板。
[信息RF Master @ 18-10-05 08:04:06]使用2.402 GHz(CH.37)和有效载荷伪兰特9开始连续传输。
[错误rf master @ 18-10-05 08:04:06]使用op代码0xfc84发送命令失败
[tx rf master @ 18-10-05 08:04:06]
====> [18-10-05 08:04:06.832] Tx <====
OPCODE:0xFC84.
长度:0x02
频率:0x00.
有效载荷类型:0x00
有效载荷:84 FC 02 00 00

请注意我的界面是JTAG(SWD);我也需要UART来发送命令吗?
如果是的话,哪个引脚是prod_test_580.hex中的UART引脚,以及拟订的讨论?

或者还有什么我需要做的吗?

谢谢

PM_DIALOG.
离线
最后一次露面:1天7小时前
职员
加入:2018-02-08 11:03
嗨,是的,

嗨,是的,

请检查ARCH文件夹下的USER_PERIPH_SETUP.c / H文件,以检查PROD_TEST的UART PIN。Defauld UART PIS是P04和P05。此外,默认拟波特率为115200,请检查Periph_init()函数中的UART_INIT()。

谢谢,PM_DIALOG.

是的
离线
最后一次露面:6个月1周前
加入:2017-05-09 14:32
你好,

你好,

目前我的董事会没有外部提供UART;只有SWD

我是否必须使用UART,或者是否有其他方法可以发送命令来探讨fw
来自rf master工具?

布尔
罗杰

PM_DIALOG.
离线
最后一次露面:1天7小时前
职员
加入:2018-02-08 11:03
嗨,是的,

嗨,是的,

是的,您应该拥有UART连接,因为该工具通过UART向DA14580设备发送命令。

谢谢,PM_DIALOG.

陈鹏莱
离线
最后一次露面:2个月3周前
加入:2018-12-24 02:24
我用过DA14583,我想

我使用da14583,我想停止广告,但没有成功

陈鹏莱
离线
最后一次露面:2个月3周前
加入:2018-12-24 02:24
帮我

帮我

PM_DIALOG.
离线
最后一次露面:1天7小时前
职员
加入:2018-02-08 11:03
嗨Chenpenglai,

嗨Chenpenglai,

我不确定你想要完成的东西,因为你的问题是非常通用的,但如果你想要停止广告,你应该发送到堆栈a gapm_cancel_cmd命令。此范围的适当API是App_easy_gap_Advertise_Stop()。请检查SDK的BLE_APP_SLEEPMODE示例以获取更多信息。

谢谢,PM_DIALOG.

张奎
离线
最后一次露面:11个月1周前
加入:2014-12-31 07:20
嗨,是的,

嗨,是的,

你的问题是否解决了?我也遇到了类似于你的问题。我使用的芯片是DA14583。大多数电路板都是正常的。一些板不能正常播出。我期待着你的回复,谢谢!

谢谢

张奎