DA14580

违抗ne GPIO when entering sleep mode

Mon, 2019-01-07 18:51--gme_johannes

I am working on the (old) IoT project with SDK 5.160.1.19 (with modified hardware/FW).

I have a blue LED which blinks when it is advertising, pretty much the original code of the IoT project.
Sometimes the LED will stay turned on when the device goes to sleep. I assume it can happen whenwrbl_env.led_tmr_state = 1in this moment. After shaking the sensor (motion wakeup) the LED continues to blink as it should.

SLG46824 fails to rewrite NVM

Mon, 2019-01-07 18:04--abci5961

Hi, I'm using STM NucleoF401 with Arduino Shied custom expansion board that use a SLG46824 device.The NVM programming code was ported from AN-CM-255 SLG46824_6 MTP Arduino Programming Example (MTP_Programmer).
I have successfully programmed my SLG46824, and my custom board is working fine.
But once programmed, I'm not able to reprogram the device. For example, I tried to change the I2C address from 0x10 to 0x20 (writing 0x02 into register 0xCA of NVM), but nothing happens, the device answer always at address 0x10.

SPI booting & pin remapping / DA14580 & DA14585 compatibility

Wed, 2019-01-02 14:09--BenjaminDu

Dear Dialog support team,
I'm using DA14580 with SPI,and my .HEX is around 40KB, so I have to use external flash.
But the program doesn't work in this case, if I test a program doesn't use SPI, it works.
So I have the following questions:
1) Is it possible for me to use SPI external flash and also use SPI after booting?
2) If I can use SPI after booting, how to remap the pins?
3) If I use DA14585 which has enough OTP space,can I remap the pins randomly/or any rules to remap pins ?

SLG46824 fails to write NVM

Sat, 2018-12-29 12:46--abci5961

Hi, I'm trying to program the GreePAK 46824 mounted on my STM32F401custom board. The first programming of device has worked properly. After this, I tried to reprogram the device using this sequence:
- NVM page nn erase
- NVW page nn write.
After make this, I have the following issues:
- 1 the device answers with I2C address = 0x00;
- 2 reading NVW pages returns all bytes = 0xff
- 3 the device is not working
Where I have wrong? Can we help me to solve this issue?
Many thanks in advance!
Kind regards
A. Barbieri - Como (Italy)

Pages

Subscribe to RSS - DA14580