This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

iBeacon - Production Programming and Configuration

Okay, noob alert. I am designing a product that requires a simple iBeacon (redundant?). I have this hardware on my bench: nRF51822 Bluetooth Smart Beacon Kit and downloaded documentation; 2x nRF51 Dongle; nRF52 Development kit.

I would like to copy the nRF51822 beacon reference design (hardware). But can anyone please help me figure out how to program the chip with a new design - that is, fresh chips, never been programmed. Related issue - I cannot connect to the nRF51822 beacon using the "Nordic Beacon" app on my iPhone. The beacon is operating - flashing the purple LED color every few seconds. Thanks in advance -

  • Thank you. I have seen that compatibility matrix but have no idea how to interpret it. Are there some instructions somewhere for how to determine the revisions of the chip and the code and the tools?

  • I've looked at the beacon under a microscope and see this: N51822 CFACA0 I think this means the IC revision is 3? Currently I am using Keil uVision, and using nRFgo Studio to program the softdevice s110_nrf51822_7.1.0_softdevice.hex. Is that the correct version for this IC? I also have a USB dongle, which has a nRF51422 on it, so I guess I can't use this with the beacon firmware? I'm really in a pinch here, this is my only hope to with this customer but wow it's frustrating. It seems that there are specific combinations of FW and HW which are not easy to decipher. I need someone to point me to EXACTLY the tools I need to get this thing to work - if anyone really knows. The end game here is to program a specific UUID and major/minor values for a customer demo. Thanks in advance.

Related