DA1458x and iBeacon spec

10 posts / 0 new
Last post
ismin_pe
Offline
Last seen:5 years 6 months ago
加入:2015-02-02 12:55
DA1458x and iBeacon spec

Hi,
I've just started working on the DA14580 and I have an iBeacon application to develop. Knowing that there are some different specifications between the beacon developed by Dialog and Apple's one (advertising data packets and Advertising Interval). I would like to kow where can I configure the Dialog beacon to respond to Apple's specifications.
Regards.
Thank you.

Keywords:
JE_Dialog
Offline
Last seen:1 week 4 days ago
工作人员
加入:2013-12-05 14:02
Hi There, you woudl need to

Hi There, you woudl need to request the iBeacon source code (please use the link on the reference design page for Beacon). This would require you to have a valid iBeacon account number (this is a requirement from Apple for any vendor to release iBeacon compliant material). BR JE_Dialog

ismin_pe
Offline
Last seen:5 years 6 months ago
加入:2015-02-02 12:55
Hi again,

Hi again,
Thank you for your response.
I would like to know if I can send, with the Beacon project, a frame of 30 bytes every 100 ms regardless if it is an iBeacon or not.

Thanks.

JE_Dialog
Offline
Last seen:1 week 4 days ago
工作人员
加入:2013-12-05 14:02
In theory, you could extent

In theory, you could extent it beyond the 27 bytes, but then you are deviating from the standards. Plesae find below the formatting for the beacon Frame. BR JE_Dialog

ismin_pe
Offline
Last seen:5 years 6 months ago
加入:2015-02-02 12:55
Hi,

Hi,
I m working in µvision keil5, and I compiled the beacon project. However, when I launch the debug I got this message.

Load "C:\\Users\\Desktop\\DA14580_BEACON_3.40.6\\DA14580_BEACON_3.40.6\\dk_apps\\keil_projects\\dialog_beacon\\dialog_beacon_fh\\out\\full_emb_sysram.axf"
* JLink Info: Device "CORTEX-M0" selected.
Set JLink Project File to "C:\Users\sofia.elhazzaouni\Desktop\DA14580_BEACON_3.40.6\DA14580_BEACON_3.40.6\dk_apps\keil_projects\dialog_beacon\dialog_beacon_fh\JLinkSettings.ini"
* JLink Info: Device "CORTEX-M0" selected.

JLink info:
------------
DLL: V4.98d, compiled Apr 28 2015 13:58:23
Firmware: J-Link OB-SAM3U128 V1 compiled Nov 28 2014 10:24:11
Hardware: V1.00
S/N : 480064550

* JLink Info: Found SWD-DP with ID 0x0BB11477
* JLink Info: Found Cortex-M0 r0p0, Little endian.
* JLink Info: FPUnit: 4 code (BP) slots and 0 literal slots
* JLink Info: CoreSight components:
* JLink Info: ROMTbl 0 @ E00FF000
* JLink Info: ROMTbl 0 [0]: FFF0F000, CID: B105E00D, PID: 000BB008 SCS
* JLink Info: ROMTbl 0 [1]: FFF02000, CID: B105E00D, PID: 000BB00A DWT
* JLink Info: ROMTbl 0 [2]: FFF03000, CID: B105E00D, PID: 000BB00B FPB
ROMTableAddr = 0xE00FF003

Target info:
------------
Device: Cortex-M0
VTarget = 3.300V
State of Pins:
TCK: 0, TDI: 0, TDO: 1, TMS: 1, TRES: 1, TRST: 1
Hardware-Breakpoints: 4
Software-Breakpoints: 8192
Watchpoints: 2
JTAG speed: 2000 kHz

No Algorithm found for: 20000000H - 20003203H
Erase skipped!
Error: Flash Download failed - "Cortex-M0"
Flash Load finished at 13:49:04

What do you think shoud I do to configure the Flash (by the way I using a jLink ) ?
Thanks.
Regards.

PY_Dialog
Offline
Last seen:2 years 8 months ago
工作人员
加入:2014-08-25 09:59
Hi ismin_pe,

Hi ismin_pe,

Please follow our user manual,
UM-B-034 - DA14580 Bluetooth® Smart Development Kit - Pro V1.0..pdf

there is a detailed instruction on how to setup keil toolchain.

Regards!
PY

ismin_pe
Offline
Last seen:5 years 6 months ago
加入:2015-02-02 12:55
Hello,

Hello,
I'm designing a PCB layout for my beacon and I would like to know if the unused pins must be connected to GND or they can be left unconnected.

Thank you for your response.

Regards.

MT_dialog
Offline
Last seen:3 weeks 6 days ago
工作人员
加入:2015-06-08 11:34
Hi ismin_pe

Hi ismin_pe

Which of the pins you haven't used?

Thanks MT_dialog

ismin_pe
Offline
Last seen:5 years 6 months ago
加入:2015-02-02 12:55
Hi again,

Hi again,

I haven't use some of the GPIOs pins. For the Xtal32k and VBAT1V, I have already connected them to GND.

Which of the pins that must be connected to GND if not used and those which can left unconnected?

Thanks
ismin_pe

MT_dialog
Offline
Last seen:3 weeks 6 days ago
工作人员
加入:2015-06-08 11:34
Hi ismin_pe

Hi ismin_pe

We suggest to leave your pins unconnected and set them in input and pull-up configuration.This is the default configuration of the pins but you should set them in the code as well.

Thanks MT_dialog.