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:
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
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.
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
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.
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
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.
Hi ismin_pe
Which of the pins you haven't used?
Thanks MT_dialog
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
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.