4010-DAAKF_434 Silicon Laboratories Inc, 4010-DAAKF_434 Datasheet

KIT DEV KEYFOB 434MHZ FOR SI4010

4010-DAAKF_434

Manufacturer Part Number
4010-DAAKF_434
Description
KIT DEV KEYFOB 434MHZ FOR SI4010
Manufacturer
Silicon Laboratories Inc
Series
EZRadio®r
Type
Key Fobr

Specifications of 4010-DAAKF_434

Frequency
434MHz
Wireless Frequency
27 MHz to 960 MHz
Modulation
FSK, OOK
Output Power
10 dBm
Antenna
SMA
For Use With/related Products
Si4010
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
336-1981
S i 4 0 1 0 - K e y F o b - D K
Si4010 K
F
D
K
U
G
EY
O B
EVELOPMENT
IT
SER
S
UIDE
1. Key Fob Development Platform
The Si4010 key fob development platform is a flexible platform for comfortably developing software and testing the
whole system using the Silicon Laboratories software development IDE. The platform also allows programming of
the NVM on chip.
1.1. Kit Contents
1.1.1. Burning Adapter (P/N MSC-BA 4)
The programming interface board serves as an interface in between the debugging adapter and the programming
extender or the Development Key Fob. It provides 6.5 V for NVM programming. The power source is activated by a
sliding switch on the board. It is required when the user wants to program the internal NVM memory on the chip.
The programming interface board contains an 8-pin header, to which GPIO0 to GPIO5, along with power and
ground, are connected from the socketed or battery platform. Therefore, the user can tap to that header to control
or monitor the chip pins.
1.1.2. Si4010 Socketed Key Fob Development Board (P/N MSC-DK PE 1)
Socketed (both SOIC and MSOP) key fob board with SMA connector.
Rev. 0.1 7/10
Copyright © 2010 by Silicon Laboratories
Si4010-Key Fob-DK

Related parts for 4010-DAAKF_434

4010-DAAKF_434 Summary of contents

Page 1

... Key Fob Development Platform The Si4010 key fob development platform is a flexible platform for comfortably developing software and testing the whole system using the Silicon Laboratories software development IDE. The platform also allows programming of the NVM on chip. 1.1. Kit Contents 1.1.1. Burning Adapter (P/N MSC-BA 4) The programming interface board serves as an interface in between the debugging adapter and the programming extender or the Development Key Fob ...

Page 2

... Si4010-Key Fob-DK 1.1.3. Si4010 SOIC Key Fob Development Board 434 MHz, PCB Ant. (P/N 4010-Dk PB 434) Soldered key fob board with PCB antenna, battery clip, and battery switch. 1.1.4. Programming Adapter (P/N MSC-BA 5) Adapter board for interfacing customer PCB to the debug adapter. ...

Page 3

... Si4010 SOIC key fob development board 434 MHz, SMA (P/N 4010 DKPB–B 434 S)  Si4010 MSOP key fob development board 868 MHz, SMA (P/N 4010 DKPB–B 868 M) These boards can be ordered separately from Silicon Labs. Si4010-Key Fob-DK Rev. 0.1 ...

Page 4

... IDE, the board can be physically disconnected from the programming interface and tested in mobile form. A switch is provided on the board to connect/disconnect the battery. Note: Although burning is also possible with this setup not practical since Si4010 is soldered on the key fob development board. 4 ...

Page 5

... The IDE works with the USB Debug Adapter, shown in the section above. When the IDE recognizes the Silicon Labs USB debug adapters, it queries whether its internal firmware is compatible with the Si4010. If not, then it notifies the user and requests permission to update the adapter's firmware. Silicon Labs also provides a program, usb_debug_adapter_firmware_reset ...

Page 6

... MTP write function. 2.6. Device Version 1. The device ID information can be read through the IDE through Views  Debug Windows  Si4010  XREG Regs. The last item bREV_ID is the device revision. The user can also call the API function bSys_GetRevId() ...

Page 7

... Facts about using the LED with IDE chain: 1. The IDE chain can connect to the device only if the LED current driver is off and the LED is not lit. 2. Once the IDE chain is connected to the device it blocks the device LED driver. Therefore, the application Si4010-Key Fob-DK Rev. 0.1 7 ...

Page 8

... Si4010-Key Fob-DK can be written in a normal fashion using LED as desired in the final application without worry of being dis- connected from the debug chain. The only limitation is that the LED will not be lit from the application dur- ing the IDE debug session. The user will still observe LED activity, but that activity is related to the debug chain communicating with the device, not the user application driving the LED ...

Page 9

... If we disable the C2 interface when the device is not connected to the IDE chain, and before the LED is turned off when lit, then there will not be the GPIO4 problem that the user must add the following function to the user application to turn the LED on. Si4010-Key Fob-DK Rev. 0.1 9 ...

Page 10

... Si4010-Key Fob-DK C function to turn the LED on: /* *------------------------------------------------------------------------------ * * INCLUDES: */ #include "si4010.h" /* *============================================================================== * * VISIBLE FUNCTIONS: */ void vLedOn ( void ) /*------------------------------------------------------------- * * FUNCTION DESCRIPTION: * Turn LED on with disabling of the C2. * The C2 is disabled only if the part is not connected * to the IDE debugging chain. * *------------------------------------------------------------- */ { /* *------------------------------------------------------------- * VARIABLES: *------------------------------------------------------------- */ GPIO_LED = (RBIT_DATA & M_GPIO_LED_DRIVE PROT0_CTRL |= M_C2_OFF *------------------------------------------------------------------------------ ...

Page 11

... Assumes file name to be ledon.a51 .. capitalized LEDON is the file name NAME LEDON ?PR?vLedOn?LEDON SEGMENT CODE ;--------------------------------------------------------------------------- ; ; EXTERNALS AND PUBLIC: ; PUBLIC vLedOn ;--------------------------------------------------------------------------- ; ; CODE: ; RSEG ?PR?vLedOn?LEDON vLedOn: setb GPIO_LED mov A, RBIT_DATA jnb ACC.B_GPIO_LED_DRIVE, NoC2Disable orl PROT0_CTRL, #M_C2_OFF NoC2Disable: ret ; -- End of assembly Si4010-Key Fob-DK Rev. 0.1 11 ...

Page 12

... Si4010-Key Fob-DK END ; ;--------------------------------------------------------------------------- ; The function is able to determine whether the device is connected to the IDE chain not connected, then the function turns the C2 interface off. Once that is done it is not possible to turn the C2 interface back on unless the power to the device least to the digital portion of the device, is cycled. See the discussion below about advantages and disadvantages ...

Page 13

... GPIO0 button during the connection sequence, the GPIO0 value will be viewed the internal CPU during the IDE connection to the device recommended that the user uses the Programming board along with the USB Debug Adapter. Si4010-Key Fob-DK Rev. 0.1 13 ...

Page 14

... Si4010-Key Fob-DK 3. Examples provided There are 5 demonstration examples provided with this documentation pack: 1. aes_demo 2. fcast_demo 3. fstep_demo 4. tone_demo 5. keyfob_demo 6. rke_demo All are precompiled and ready to be used without compilation for convenience. The user just needs the <name>_demo/bin directory and open the Silicon Labs IDE *.wsp project file by the Silicon Labs IDE. ...

Page 15

... RKE key fob demo-rke_demo An advanced key fob demo using AES encryption, rolling counter in MTP memory, battery voltage measurement, and production ID of chip as node address. This is the firmware used in the 4010 RKE Universal Key Fob 434, available in Silicon Labs key fob demo kits. ...

Page 16

... Si4010-Key Fob- ONTACT NFORMATION Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 Tel: 1+(512) 416-8500 Fax: 1+(512) 416-9669 Toll Free: 1+(877) 444-3032 Please visit the Silicon Labs Technical Support https://www.silabs.com/support/pages/contacttechnicalsupport.aspx and register to submit a technical support request. The information in this document is believed to be accurate in all respects at the time of publication but is subject to change without notice. ...

Related keywords