DA14585

硬故障在BLE barebone应用与定制板

星期二,2017-10-24晚上9--erichn

我试图运行BLE barebone应用程序从SDK示例项目在自定义585板。我已经成功地在585子板上运行了Pro开发工具包,现在我正在连接我的自定义板到开发工具包。DA14585被J-link接口正确识别,SmartSnippets可以检测到它是正确的设备。每次我启动调试会话并运行代码时,它都会在硬故障处理程序中中断。我已经逐步通过代码,错误似乎发生在system_init()调用期间,特别是在arch_rom_init()在这一行:

自定义配置文件可能的bug

星期四,2017-10-19 15:34--ilnur_muham

我使用自定义配置文件。

我的设备应该发送一些数据使用指示。

第一个问题,什么是正确的方法发送指示自定义配置文件?我应该使用CUSTS2_VAL_NTF_REQ(通知=假在custs_val_ntf_ind_req参数结构)还是CUSTS2_VAL_IND_REQ消息?

如果我使用CUSTS2_VAL_IND_REQ我不能发送指示,因为当请求处理attmdb_get_value(cfg_hdl, &length, &cfg_val)返回ATT_ERR_REQUEST_NOT_SUPPORTED = 0x06,但那里甚至没有检查返回值。

585最新代码无法运行问题

星期一,2017-10-16 04:53--zhouchen

嗨对话框:
目前我这边遇到如下一个问题有关DA14585的,在SDK6.02的pxp_reporter工程默认代码上面不管是仿真还是下载程序到RAM程序都是可以正常运行的,但是在SDK6.04上面运行pxp_reporter这个默认工程,程序代码错误掉了。目前我这边仿真调试虫在如下位置arch_rom.c文件的arch_rom_init函数的
//强制设置HCI根表
memcpy (hci_cmd_desc_root_tab rom_hci_cmd_desc_root_tab, 48);(文件的53行)
异常错误为:
if ((GetWord16(SYS_STAT_REG) & DBG_IS_UP) == DBG_IS_UP)
__asm(“BKPT # 0 \ n”);
目前官方提供的代码编译都存在如上问题,还请帮忙分析是什么地方需要改进的。不然别的客户在使用pxp_reporter一定会存在同样问题的。

执行生产测试时发生SC_RX_TIMEOUT错误

星期五,2017-10-06 12:07--wisilica

你好,

我一直在使用prod test.exe应用程序,它可以在以下位置找到:E:\Dialog\DA14585\SDK\DA14585_SDK_6.0.2.243_0\DA14585_SDK\6.0.2.243\二进制\主机\windows\prod_test_cmds。当尝试执行CLI命令prodtest -p 14 unmodulation tx2404 [unmodulation TX]时,将返回状态代码9,SC_RX_TIMEOUT。请提出可能的原因。

谢谢
Wisilica

页面

订阅RSS - DA14585