Radio module fails to start up

6 posts / 0 new
Last post
Liviu
Offline
Last seen: 5 years 9 months ago
Expert
Joined: 2014-04-01 15:05
Radio module fails to start up

Hello Dialog,

We are using a custom board using the Murata module LBCA2HNZYZ with a built in antenna (which is based on the DA14580-00) and we are running in some issues. The RAD_IS_UP bit in SYS_STAT_REG is not getting asserted and it waits 0 forever. We were unable to find enough information in the documentation to troubleshoot the issue. On the DA14580 development board the firmware runs without issues.
Any information on the inner working of the chip or suggestions on what could cause the issue will be greatly appreciated. Thanks.

Best regards,
Liviu

FvD_Dialog
Offline
Last seen: 2 weeks 1 day ago
Staff
Joined: 2013-12-05 14:41
Dear Liviu,

Dear Liviu,
If you are using the Murata module with DA14580-00 inside please make sure you will use the SDK2.0.4.1. When using the SDK3.0.2 you will need the DA14580-01.

The message with RAD_IS_UP is possibly caused by a not connected 32kHz oscillator and not having the internal RCX oscillator enabled in the software.
The SDK2.0.4 does not support the use of the internal RCX

For SDK3.0.2 document: UM-B-003_DA14580_Software_development_guide.pdf, section 8.1 explains how to enable the low power clock source (CFG_LP_CLK)

I hope this helps,
Kind regards, Dialog Support

Liviu
Offline
Last seen: 5 years 9 months ago
Expert
Joined: 2014-04-01 15:05
Hello,

Hello,

We are using the SDK 2.0.4.1.
The 32kHz oscillator is indeed not populated. We will try to connect one and see if the issue is resolved. I will post back with feedback.

Thank you,
Liviu

Liviu
Offline
Last seen: 5 years 9 months ago
Expert
Joined: 2014-04-01 15:05
Hello,

Hello,

Populating the 32kHz crystal solved the issue. Thanks a lot for the help.
Also, one last question, is the kernel timer based on the 32kHz oscillator as well?

Best regards,
Liviu

Ruud
Offline
Last seen: 3 years 9 months ago
Joined: 2014-01-27 19:56
How can you see if the Murata

How can you see if the Murata module has a DA14580-00 inside or a DA14580-01 ?
What is the difference ?
Are there more versions of the DA14580 ?

TR_Dialog
Offline
Last seen: 12 hours 46 min ago
Staff
Joined: 2014-06-30 23:52
Hi Liviu:



Hi Liviu:

To answer your question about kernel timer: Yes, the kernel timer is based on the 32KHz oscillator.

Thanks,

TR_Dialog