Dialog Semiconductor customer support - Dialog Smartbond Bluetooth Low Energy – Software https://support.dialog-semiconductor.com/taxonomy/term/38 JTAG Pin As GPIO https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/jtag pin gpio < div class = "字段field-name-taxonomy-forums字段-type-taxonomy-term-reference field-label-above">
Forums: 

Hi, How can i use jtag pin (P1.4) as gpio for output? Do i have to burn otp for jtag options or can i handle it over SDK?

BR

Device: 
Tue, 01 Dec 2020 06:47:12 +0000 ltdev公司 389025 athttps://support.dialog-semiconductor.com https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/jtag pin gpio#comments
DA14586自定义板连接开发套件 https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/development-kit-da14586-custom-board
论坛:;
Tue, 01 Dec 2020 06:38:45 +0000 MarkDsylva_2277 389024 at https://support.dialog-semiconductor.com https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/development-kit-da14586-custom-board#comments 描述SIMO https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/simo
论坛:;
Dialog Smartbond Bluetooth低能耗–软件摘要字段标签隐藏的字段类型文本“>

我正在尝试描述DA14683内部各种电源域的电流特性。

我想知道如何在长时间睡眠中使用SIMO进行1V8和1V8P。

搜索通过代码,我相信sys\u power\u mgr.c中的apply\u wfi函数负责将DA14683置于所需的睡眠状态。

我尝试注释:

if(dg\u configUSE\u DCDC==1){hw\u cpm\u DCDC\u off();}

以防止SIMO关闭。但是,当我测量电流消耗和电源轨时,我仍然看到1V8和1V8P处于活动状态,但电流消耗与代码未注释掉时完全相同。几乎就好像有另一个代码片段正在启用LDO\u RET并禁用SIMO。

我希望保留LDO和SIMO之间的电流不同。

所有这些测试都是在带有DA14683子卡的ProDK上完成的。电流测量是通过移除子模块并将其连接到焦耳镜上,以锂离子电池作为电源来完成的。

当Vflash和Vext都关闭时,我至少可以验证数据表的延长睡眠电流接近6.4uA。

Mon, 30 Nov 2020 20:09:24 +0000 dlo 388930 at https://support.dialog-semiconductor.com https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/simo#comments Scan Advertising Payload with CodeLess https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/扫描广告有效负载无代码 < div class = "字段field-name-taxonomy-forums字段-type-taxonomy-term-reference field-label-above">
Forums: 

Hi,

I have different BLE sensors which broadcast their measured data within the payload of their BLE advertising.

Can I read out this advertising payload with CodeLess AT-Commands on the DA14531MOD module?
And can I configure the module to scan permanently for BLE advertisements of other devices?

Thanks in advance.

2020年11月30日星期一12:21:12+0000 Thieny 388858 at https://support.dialog-semiconductor.com https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/扫描广告有效负载无代码#comments interrupt configuration https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/中断配置
论坛:;

Hello,

I am using DA14583 usb kit.

I am able to control D9(White LED) and D10(Red LED) using hw_gpio_set_pin_function(). But RGB led pins donot having gpio port and pin configuration. How should i control RGB led.

thanks

jackyjoy

Device: 
2020年11月28日星期六13:19:34+0000 jackyjoy123 388689 athttps://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/rgb-led-control-da14583-usb-kit#comments Concurrent operation of Central and Peripheral mode https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/concurrent-operation-central-and < div class = "字段field-name-taxonomy-forums字段-type-taxonomy-term-reference field-label-above">
Forums: 

Hi,

I am using the DA14531MOD module on an IoT-device and want to connect to BT sensors with the module as master/central and "simultaneously" connect a smartphone to the module which can control the IoT device with the module as slave/peripheral. When the IoT device connects to the sensors to achieve their data, the user should not get a disconnect notification in the app on its smartphone.

Is it possible to set up this configuration with CodeLess? And how can I do this?
How many connections at one time are possible with the DA14531MOD in central role?

Thanks in advance.
Best regards.

Thu, 26 Nov 2020 07:25:55 +0000 Thieny 388296 at https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/concurrent-operation-central-and#comments
DA14531模块的Flash编程 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/flash-programming-da14531-module
论坛:;
Dialog Smartbond Bluetooth低能耗–软件摘要字段标签隐藏的字段类型文本“>

亲爱的总理对话,

我们刚刚收到了首批10个DA14531 SmartBond微型模块。

我们已经有了DA14531开发工具包Pro以及:DA14531模块开发子板。在这个子板上已经焊接了一个SmartBond微型模块。SmartBond Flash程序员可以很好地将代码下载到模块的Flash中。

现在的问题是:如何对单个微小模块进行编程?如何将单独的模块连接到开发工具包?

对原始模块进行脱焊并总是焊接一个新模块是相当危险的。

哪个文档描述了编程独立模块?

提前谢谢。

设备:;

Hi. Thought we had this working earlier but failing to patch the latest SDK with the hotfix on 2 different Windows 10 systems.

1) From where can we download the patch.exe utility to perform this patching? Believe this tool is not native to Windows 10.

2) On one Windows 10 system, the PC locks or is waiting on some additional information to proceed. Following the install.txt is not working.

3) On another Windows 10 system, the PC reports that the patch.exe cannot be found.

>patch
'patch' is not recognized as an internal or external command,
operable program or batch file.

Update:

Just caught my typo of missing out on the "<" pipe character. This will fix (I think) one of the PC but patch.exe is missing on another Windows 10 box. Is it a 3rd party tool?

patch -p1 < <PATH_TO_HOTFIX_EXTRACT>/sdk.patch

I think the patch.exe tool is from here:

GnuWin download | SourceForge.net

but why would this detail be left out of the documentation? Or we missed it?

Attachment: 
2020年11月24日星期二15:51:24+0000 周一2 388044 at https://support.dialog-semiconductor.com https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/how-patch-sdk-windows-10#评论 LIS2DE12的DA1469x外部中断 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/da1469x-external-interrupt-lis2de12 < div class = "字段field-name-taxonomy-forums字段-type-taxonomy-term-reference field-label-above">
Forums: 

Hello,

I'm trying to generate external interrupt for LIS2DE12 for motion detection but while OS_TASK_NOTIFY_WAIT() it's doing Starting CPU target... and i'm not able to get notified value for OS_TASK_NOTIFY_WAIT .Can you help me for it??

here is my configuration for interrupt generation..,

void wakeup_interrupt_cb(void)
{
hw_wkup_reset_interrupt();
OS_TASK_NOTIFY_FROM_ISR(acc_main_h, 0x1, OS_NOTIFY_SET_BITS);
}

static void LIS2_WakeupEventsTask( void *pvParameters )
{
int8_t wdog_id;
OS_BASE_TYPE ret;
uint32_t ulNotifiedValue;
lis2de12_int1_src_t src;

/* Accelerometer Interrupt Pins */
hw_gpio_configure_pin(HW_GPIO_PORT_0, HW_GPIO_PIN_12, HW_GPIO_MODE_INPUT_PULLUP, HW_GPIO_FUNC_GPIO, true); // ACCELEROMETER_INT1
hw_gpio_pad_latch_enable(HW_GPIO_PORT_0, HW_GPIO_PIN_12);
hw_gpio_pad_latch_disable(HW_GPIO_PORT_0,HW_GPIO_PIN_12);

hw_wkup_init(NULL);
hw_wkup_configure_pin(HW_GPIO_PORT_0,HW_GPIO_PIN_12, true, HW_WKUP_PIN_STATE_LOW);
hw_wkup_register_gpio_p0_interrupt(wakeup_interrupt_cb, 1);

/* Enable interrupts of WKUP controller */
hw_wkup_enable_irq();

/* Accelerometer-I2C Configuration */
li2de12_hdl = ad_i2c_open(LI2DE12);
sensor_init(li2de12_hdl);
enableWakeUpDetect(li2de12_hdl);

/* Register ble_multi_link task to be monitored by watchdog */
wdog_id = sys_watchdog_register(false);

for (;;) {

printf (" LIS2_WakeupEventsTask Task \r\n");

/* Notify watchdog on each loop */
sys_watchdog_notify(wdog_id);

/* Suspend watchdog while blocking on OS_TASK_NOTIFY_WAIT() */
sys_watchdog_suspend(wdog_id);

/* Wait on any of the notification bits, then clear them all */
ret = OS_TASK_NOTIFY_WAIT(0, OS_TASK_NOTIFY_ALL_BITS, &ulNotifiedValue, OS_TASK_NOTIFY_FOREVER);

/* This must block forever, until a task notification is received. So, the
return value must be OS_TASK_NOTIFY_SUCCESS */
OS_ASSERT(ret == OS_TASK_NOTIFY_SUCCESS);

/* Read INT pin 1 in polling mode
* or read src status register
*/
if(ulNotifiedValue & 0x1)
{
lis2de12_int1_gen_source_get(li2de12_hdl, &src);
if (src.xh || src.yh || src.zh)
{
hw_gpio_set_inactive(HW_GPIO_PORT_0, HW_GPIO_PIN_24);
hw_gpio_pad_latch_enable(HW_GPIO_PORT_0, HW_GPIO_PIN_24);
hw_gpio_pad_latch_disable(HW_GPIO_PORT_0,HW_GPIO_PIN_24);
enableWakeUpDetect(li2de12_hdl);
}
else
{
hw_gpio_set_active(HW_GPIO_PORT_0, HW_GPIO_PIN_24);
hw_gpio_pad_latch_enable(HW_GPIO_PORT_0, HW_GPIO_PIN_24);
hw_gpio_pad_latch_disable(HW_GPIO_PORT_0,HW_GPIO_PIN_24);
enableInactivityDetect(li2de12_hdl);

}
}
/* Main Application */
sys_watchdog_notify_and_resume(wdog_id);
}

}

Thanks & Regards,

Zinal.

Device: 
2020年11月23日星期一07:31:59+0000 Zinal 387847 at https://support.dialog-semiconductor.com https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/da1469x-external-interrupt-lis2de12#注释