DA14585

DA14585 OTP读取造成芯片一直复位

Sun, 2019-05-05 09:30--liubinzh

注意到otp的header中有144字节的Customer Specific Field。目前我们的程序通过SmartSnippets Toolbox 进行OTP烧写,同时在Customer Specific Field中写入我们需要的数据。

烧写的程序里,我们在启动的时候读取Customer Specific Field数据,发现会造成系统复位,请问是不是读取的方式不对呢

读取代码如下:

Deep Sleep for DA14585

Tue, 2019-04-30 10:31--Jean

Hi Dialog,

I would like implement deep sleep on DA14585 and follow the document "Training_04_Sleep mode configurations and power measurement_0".

1. add arch_set_deep_sleep(1); to static void app_button_press_cb(void) function on user_proxr.c

2. modify static const sleep_state_t app_default_sleep_mode = ARCH_EXT_SLEEP_OTP_COPY_ON; on user_config.h

3. undefine #undef CFG_DEVELOPMENT_DEBUG on da1458x_config_basic.h

4. define #define CFG_CODE_LOCATION_OTP on da1458x_config_advanced.h

Control DA14585 BLE Powering by an external microcontroller input

Mon, 2019-04-22 08:00--vishnuatdialog

Hello Dialog,

Our block diagram is consist of two sensors, one external microcontroller, and one DA14585 BLE.

Our main goal is to reduce power consumption, for that, we thought two types of case

Case i: By Keeping DA14585 BLE in sleep mode(Deep Sleep or Extended Sleep). When an external microcontroller sends an interrupt to DA14585 BLE it wakes up and starts advertising.

Case ii. Power off DA14585 BLE completely, When an external microcontroller sends an interrupt DA14585 BLE has to be powered on first and starts advertising.

Pages

Subscribe to RSS - DA14585