可能通过BLE (Over the Air)进行调试?

5个职位/ 0个新职位
最后发表
JanFeld
离线
最后看到:4年8个月前
加入:2016-03-08十四38
可能通过BLE (Over the Air)进行调试?

你好,

我使用DA14580 Dev-Kit Basic,不知道是否有可能通过蓝牙调试软件。我知道通过蓝牙更新软件是可能的,但如果可以调试就不行。

我的另一个问题是,我如何使用Dev-Kit基本与电池和没有usb连接。我发现得到软件工作的唯一方法是通过USB (UART)和Keils调试模式。我必须做什么来编程设备和使用它没有电缆?

谢谢你的回答!

致以最亲切的问候

1月

设备:
MT_dialog
离线
最后看到:4个月3个星期前
工作人员
加入:2015-06-08 34
嗨JanFeld,

嗨JanFeld,

不,我看不出这是怎么可能的,你确切地说“通过蓝牙调试”是什么意思?您可以发送值到自定义特征,以调试您的应用程序,但我不确定这是否是您的意思。

下载580代码的唯一方法是通过JTAG或主引导加载程序(意思是SPI/UART/I2C所遵循的所有过程都由AN-B-001文档描述)。如果你想通过空气(SUOTA)下载代码580将必须已经与软件编程,支持SUOTA服务,也有一个外部内存,关于SUOTA服务的更多信息,请查看AN-B-010 da14580使用SUOTA.pdf。

由于MT_dialog

JanFeld
离线
最后看到:4年8个月前
加入:2016-03-08十四38
你好,

你好,

我的想法是,有可能调试软件,如Keils debug - session与断点。因此,您可以在自己的代码中看到实际的进度。

另一个问题是,我可以使用程序和闪存Dev Kit Basic与电池进行演示,而不通过USB连接到我的电脑吗?以便当我按下“重置”按钮或其他事件时它可以开始?

例如,我想让它呆在一个房间里,想让它在没有USB连接的情况下工作。只有DA14580电池和它的程序。然后我用我的智能手机和一个应用程序来扫描环境中的BLE设备,比如DA14580。当我走到DA14580附近时,它会出现在应用程序列表中。我没有可能把我的PC到演示室,所以我需要开发工具包在一个独立的工作模式。

我没有找到一个教程或解释如何设置系统为独立的工作模式后,被编程和闪烁。我只能使用它与Keil IDE - Debug会话。

谢谢你的回答

致以最亲切的问候

1月

MT_dialog
离线
最后看到:4个月3个星期前
工作人员
加入:2015-06-08 34
嗨JanFeld,

嗨JanFeld,

唯一可用的调试方法是通过keil。

是的,基本工具包可以与电池工作,你可以放置一个可引导的图像在SPI flash和按下复位后开始代码执行。

您可以使用智能片段以燃烧flash(按照跳指令阁下头旁边的SPI注释基本工具包)打开智能片段和选择flash程序员,擦除和编程flash。bin或.hex文件(一个由凯尔)。烧完flash后,将J5引脚改为BAT选项,通过点击复位按钮,580将从flash下载程序并开始广告。

由于MT_dialog

JanFeld
离线
最后看到:4年8个月前
加入:2016-03-08十四38
谢谢你的帮助!

谢谢你的帮助!