Application Demo: Proximity Profile - Panasonic PAN1740 Design Manual

Bluetooth low energy module
Table of Contents

Advertisement

6.1.6
OTP Programmer, SPI Flash Programmer, and EEPROM Programmer
To burn the OTP memory and the OTP header on the "DA14580" with a user-definable .hex-,
.ihex-, or .bin-file, the tool OTP Programmer is used.
The tab OTP Image serves the purpose to read and burn the OTP memory while the tab OTP
header is used to validate and burn the OTP header. The tab OTP NVDS is used to burn the
OTP NVDS memory block.
The SPI Flash Programmer enables the user to download an image file to the SPI flash memory
of the "DA14580". The functionality is similar to the OTP Programmer functionality, but the used
firmware is different.
The EEPROM Programmer is used for downloading an image file to the "DA14580" EEPROM
Memory similar to the OTP Programmer and SPI Flash Programmer functionality.
6.1.7
SPotA (Software Patch over the Air)
The tab SPotA can be used to execute software patches from changing a single variable in the
code which resides in the SRAM to changing an instruction or data value read from the ROM
used for protocol realization.

6.2 Application Demo: Proximity Profile

This application example demonstrates the usage of Smart Snippets based on the previously
used proximity profile demo. Two evaluation boards "DA14580" with PAN1740/1740A adapter
boards are used which are connected to Smart Snippets.
One kit is loaded with the application code for the monitor monitor_fe_usb_full_emb_sys-
ram.hex by the UART Booter. The other kit is loaded with the application code for the reporter
reporter_fe_usb_full_emb_sysram.hex.
After that, the applications host_proxm_sdk and host_proxr_sdk will be launched and the
respective COM ports will be entered and opened.
Design Guide Rev. 1.0
Note that a SPotA is only possible with a SPotA capable counterpart.
PAN1740/1740A Bluetooth Module
6 Smart Snippets
Page 23

Advertisement

Table of Contents
loading

Table of Contents