![]()
AN690
Si4010 DEVELOPMENT KIT QUICK-START GIYA
Katuyoan
Salamat sa imong interes sa Silicon Laboratories Si4010 RF SoC transmitter development kit. Kini nga development kit naglangkob sa tanan nga imong gikinahanglan aron mapalambo ang imong software gamit ang Si4010 nga naka-embed nga Si8051 MCU. Ang kit adunay tulo ka bersyon: usa para sa 434 MHz band (P/N 4010-KFOBDEV-434), usa para sa 868 MHz band (P/N 010KFOBDEV-868) ug usa para sa 915 MHz band (P/N 4010- KFOBDEV-915). Ang mga nag-unang bahin sa platform sa pag-uswag mao ang mga musunud:
- Ang key fob development board adunay lima ka push button ug usa ka LED.
- Ang yawe nga fob development board adunay usa ka baterya aron makahimo sa pagdiskonekta gikan sa programming interface board ug SMA antenna output aron tugotan ang mga wired measurements.
- Gigamit ang Silicon Laboratories Integrated Development Environment (IDE) alang sa pag-debug sa software ug mahimo usab nga gamiton ang Keil C compiler, assembler, ug linker.
- Mga interface sa Silicon Laboratories USB Debug Adapter o Toolstick.
- Naglangkob sa usa ka socketed key fob development board alang sa pagsunog sa OTP NVM memory. Naglangkob sa usa ka Si4355 receiver board alang sa link testing.
- Naglangkob sa tulo ka blangko nga NVM Si4010 chips ug key fob demo boards nga walay IC para sa pagsunog ug pagsulay sa user code sa aktuwal nga key fob PCB.
Kontento sa Kit
Ang talaan 1 naglista sa mga butang nga anaa sa mga kit.
Talaan 1. Kontento sa Kit
| Qty | Numero sa Bahin | Deskripsyon |
| 4010-KFOBDEV-434 | Si4010 Key Fob Development Kit 434MHz | |
| 2 | 4010-KFOB-434-NF | Si4010 key fob demo board 434 MHz nga walay IC |
| 1 | MSC-DKPE1 | SOIC/MSOP socketed development board |
| 3 | Si4010-C2-GS | Si4010-C2-GS transmitter IC, SOIC Package |
| 1 | 4010-DKPB434-BM | Si4010 MSOP key fob development board 434 MHz, SMA |
| 1 | 4355-LED-434-SRX | Si4355 RFstick 434 MHz receiver board |
| 1 | MSC-PLPB_1 | Key Fob Plastic Case (translucent grey) |
| 1 | MSC-BA5 | Programming interface board |
| 1 | MSC-BA4 | Nagdilaab nga adapter board |
| 1 | EC3 | USB Debug Adapter |
| 1 | Toolstick_BA | Toolstick Base Adapter |
| 1 | MSC-DKCS5 | USB Cable |
| 1 | USB extender cable (USBA-USBA) | |
| 2 | AAA | AAA nga baterya |
| 2 | CRD2032 | CR2032 3 V nga sensilyo nga baterya |
Talaan 1. Kontento sa Kit (Gipadayon)
| 4010- KFOBDEV-868 | Si4010 Key Fob Development Kit 868MHz | |
| 2 | 4010-KFOB-868-NF | Si4010 key fob demo board 868 MHz nga walay IC |
| 1 | MSC-DKPE1 | SOIC/MSOP socketed development board |
| 3 | Si4010-C2-GS | Si4010-C2-GS transmitter IC, SOIC Package |
| 1 | 4010-DKPB868-BM | Si4010 MSOP key fob development board 868 MHz, SMA |
| 1 | 4355-LED-868-SRX | Si4355 RFstick 868 MHz receiver board |
| 1 | MSC-PLPB_1 | Key Fob Plastic Case (translucent grey) |
| 1 | MSC-BA5 | Programming interface board |
| 1 | MSC-BA4 | Nagdilaab nga adapter board |
| 1 | EC3 | USB Debug Adapter |
| 1 | Toolstick_BA | Toolstick Base Adapter |
| 1 | MSC-DKCS5 | USB Cable |
| 1 | USB extender cable (USBA-USBA) | |
| 2 | AAA | AAA nga baterya |
| 2 | CRD2032 | CR2032 3 V nga sensilyo nga baterya |
| 4010- KFOBDEV-915 | Si4010 Key Fob Development Kit 915MHz | |
| 2 | 4010-KFOB-915-NF | Si4010 key fob demo board 915 MHz nga walay IC |
| 1 | MSC-DKPE1 | SOIC/MSOP socketed development board |
| 3 | Si4010-C2-GS | Si4010-C2-GS transmitter IC, SOIC Package |
| 1 | 4010-DKPB915-BM | Si4010 MSOP key fob development board 915 MHz, SMA |
| 1 | 4355-LED-915-SRX | Si4355 RFstick 915 MHz receiver board |
| 1 | MSC-PLPB_1 | Key Fob Plastic Case (translucent grey) |
| 1 | MSC-BA5 | Programming interface board |
| 1 | MSC-BA4 | Nagdilaab nga adapter board |
| 1 | EC3 | USB Debug Adapter |
| 1 | Toolstick_BA | Toolstick Base Adapter |
| 1 | MSC-DKCS5 | USB Cable |
| 1 | USB extender cable (USBA-USBA) | |
| 2 | AAA | AAA nga baterya |
| 2 | CRD2032 | CR2032 3 V nga sensilyo nga baterya |
![]()
![]()
![]()
Mubo nga sulat: Imbes niini nga board, ang 434 MHz development kits mahimong adunay pcb antenna version niini nga board nga gitawag ug Si4010 key fob development board 434 MHz (P/N 4010-DKPB_434).
![]()
![]()
![]()
![]()
![]()
Pag-instalar sa Software
Ang software ug documentation pack alang sa development kit anaa isip zip file sa Silicon Labs website sa http://www.silabs.com/products/wireless/EZRadio/Pages/Si4010.aspx sa Tools tab. Ang gihatag nga software pack naglangkob sa tanan nga dokumentasyon ug files gikinahanglan sa pagpalambo sa usa ka user nga aplikasyon. Naglangkob usab kini sa exampAng mga aplikasyon gamit ang mga function sa API ug ang yawe nga fob demo nga aplikasyon.
Ang istruktura sa direktoryo sa software examples mao ang mosunod:
![]()
Kopyaha ang istruktura sa direktoryo sa usa ka direktoryo nga imong gipili. Girekomenda nga ipadayon ang istruktura sa Si4010_projects folder aron tugutan ang compiler nga makit-an ang komon nga Si4010 files. Ang matag proyekto adunay *.wsp nga proyekto file sa bin folder nga naglangkob sa tanan nga mga setting sa IDE alang sa proyekto, lakip na ang paryente nga dalan sa komon files.
Ang Silicon Labs IDE Run
I-download ang Silicon Labs IDE (Integrated Development Environment) gikan sa mosunod URL: http://www.silabs.com/products/mcu/Pages/SiliconLaboratoriesIDE.aspx ug i-install kini sa imong computer. Aron mapadagan ang Silicon Labs IDE, ablihi ang *.wsp nga proyekto file.
Hardware Setup gamit ang USB Debug Adapter
Ang usa ka detalyado nga paghulagway sa IDE ug debug adapters makita sa Si4010 Development Kit User's Guide.
Ang target board konektado sa usa ka PC nga nagpadagan sa Silicon Laboratories IDE pinaagi sa USB Debug Adapter sama sa gipakita sa Figure 9.
![]()
Buhata ang mosunod nga mga lakang aron ma-set up ang debug adapter:
- Ikonektar ang EC3 Debug Adapter sa J2 connector sa Burning Adapter board gamit ang 10-pin ribbon
kable. - Ikonektar ang usa ka tumoy sa USB cable ngadto sa USB connector sa USB Debug Adapter.
- Ikonektar ang pikas tumoy sa USB cable ngadto sa USB Port sa PC.
- I-reset ang firmware sa Debug adapter pinaagi sa pagpadagan sa mosunod nga aplikasyon: \Silabs_IDE\usb_debug_adapter_firmware_reset.exe (Kini nga operasyon kinahanglang himoon kausa lang kada USB Debug Adapter sa dili pa magamit ang bag-ong bersyon sa IDE.)
- Pagdalagan ang Silabs_IDE\ide.exe
Sa unang higayon nga ang IDE nga programa gipadagan, kini awtomatik nga mag-update sa husto nga firmware alang sa adapter.
Mubo nga sulat: Kuhaa ang gahum gikan sa target board ug ang USB Debug Adapter sa dili pa ikonektar o idiskonekta ang ribbon cable gikan sa target board. Ang pagkonektar o pagdiskonekta sa kable kung ang mga aparato adunay gahum mahimong makadaot sa aparato ug/o sa USB Debug Adapter.
Paghiusa sa Keil Toolchain
Ang proyekto files sa examples assuming nga ang Keil toolchain na-install sa: ang C:\Keil directory. Ang lokasyon sa Keil toolchain dali nga mabag-o sa Silabs IDE sa Project-Tool Chain Integration menu. Ang usa ka ebalwasyon nga bersyon sa Keil toolchain mahimong ma-download gikan sa Keil website, http://www.keil.com/. Kini nga libre nga bersyon adunay 2 kB code nga limitasyon ug magsugod sa code sa 0x0800 nga adres. Ang Keil free evaluation version mahimong ma-unlock aron mahimong 4k version nga walay code placement limitation pinaagi sa pagsunod sa mga direksyon nga gihatag sa application note "AN104: Integrating Keil 8051 Tools ngadto sa Silicon Labs IDE", nga naglangkob sa Keil toolchain integration ug license management. Ang unlock code makita sa documentation pack nga gihisgotan sa "3. Software Installation” sa panid 5 niini nga dokumento. Makita nimo ang unlock code sa root folder sa Keil_license_number.txt file. Kontaka ang imong Silicon Laboratories sales representative o distributor alang sa tabang sa aplikasyon.
Nahibal-an nga mga Isyu
Adunay usa ka isyu nga may kalabutan sa LED driver, nga nagpakita sa iyang kaugalingon lamang sa ilalum sa mga mosunud nga mga kahimtang kung ang tanan nga tulo nga mga kondisyon natagbaw:
- Ang lebel sa pagprograma sa aparato mao ang Pabrika o Gumagamit. Alang sa mga lebel, ang interface sa pag-debug sa C2 gipagana pagkahuman sa boot pinaagi sa usa ka rutina sa boot.
- Ang aparato na-disconnect gikan sa Silicon Labs IDE. Ang "Disconnected" gipasabot sa software sense (dili sa pisikal) gamit ang Connect/Disconnect buttons sa IDE, o ang device awtomatikong nagpadagan sa User code human sa boot nga wala na konektado sa IDE.
- Ang aparato nagpadagan sa usa ka code nga nagpabalik ug nagpalong sa LED.
Kung ang tanan nga mga kondisyon natagbaw, pagkahuman sa unang LED blink kung ang LED gipalong, ang GPIO4 mohunong sa pagtrabaho ug dili na makita sa aplikasyon.
Kung ang lebel sa pagprograma sa aparato mao ang Run o ang interface sa pag-debug sa C2 nabalda sa sulod, wala’y isyu. Ang LED mahimong i-on ug i-off nga dili makaapekto sa GPIO4 functionality sa device. Ang isyu mahimong i-summarize sama sa mosunod: Sa matag higayon nga ang C2 debugging interface ma-enable ug ang device dili konektado sa IDE ug ang LED i-on ug off, unya ang GPIO4 mohunong sa pag-obra. Tungod kay, sa Run mode, ang C2 gi-disable pagkahuman sa proseso sa boot, ang GPIO4 dili maapektuhan. Busa, kini nga isyu makaapekto lamang sa proseso sa pagpalambo sa software ug makahasol sa developer. Human mahuman ang aplikasyon ug ang chip giprograma isip Run, walay isyu.
Adunay ubay-ubay nga posibleng software workarounds; tan-awa ang mga detalye sa Si4010 key fob development kit user guide.
![]()
Kasayon nga Studio
Usa ka pag-klik nga pag-access sa mga himan sa MCU, dokumentasyon, software, mga librarya sa gigikanan nga code ug uban pa. Anaa alang sa Windows, Mac ug Linux! www.silabs.com/simplicity
| |
|||
| MCU Portfolio www.silabs.com/mcu |
SW/HW www.silabs.com/simplicity |
Kalidad www.silabs.com/quality |
Suporta ug Komunidad community.silabs.com |
Disclaimer
Ang Silicon Laboratories nagtinguha nga mahatagan ang mga kostumer sa labing bag-o, tukma, ug lawom nga dokumentasyon sa tanan nga mga peripheral ug module nga magamit alang sa mga nagpatuman sa sistema ug software nga naggamit o nagtinguha nga mogamit mga produkto sa Silicon Laboratories. Ang datos sa pag-ila, anaa nga mga module ug peripheral, mga gidak-on sa memorya, ug mga address sa memorya nagtumong sa matag espesipikong device, ug ang "Typical" nga mga parameter nga gihatag mahimo ug lainlain sa lain-laing mga aplikasyon. Aplikasyon exampAng mga gihulagway dinhi alang lamang sa mga katuyoan sa paghulagway. Ang Silicon Laboratories adunay katungod sa paghimog mga pagbag-o nga wala’y dugang nga pahibalo ug limitasyon sa impormasyon sa produkto, mga detalye, ug mga paghubit dinhi, ug wala maghatag garantiya sa katukma o pagkakompleto sa gilakip nga kasayuran. Ang Silicon Laboratories walay tulubagon sa mga sangputanan sa paggamit sa impormasyon nga gihatag dinhi. Kini nga dokumento wala magpasabot o nagpahayag sa mga lisensya sa copyright nga gihatag dinhi sa pagdesinyo o paghimo sa bisan unsang integrated circuits. Ang mga produkto kinahanglang dili gamiton sulod sa bisan unsang Life Support System nga walay espesipikong sinulat nga pagtugot sa Silicon Laboratories. Ang "Sistema sa Pagsuporta sa Kinabuhi" mao ang bisan unsang produkto o sistema nga gituyo aron suportahan o mapadayon ang kinabuhi ug/o kahimsog, nga, kung kini mapakyas, makatarunganon nga gilauman nga moresulta sa daghang personal nga kadaot o kamatayon. Ang mga produkto sa Silicon Laboratories kasagaran dili alang sa mga aplikasyon sa militar. Ang mga produkto sa Silicon Laboratories dili kinahanglan nga gamiton sa mga hinagiban sa dinaghang paglaglag lakip (apan dili limitado sa) nukleyar, biolohikal o kemikal nga mga hinagiban, o mga misil nga makahimo sa paghatud sa maong mga hinagiban.
Impormasyon sa Trademark
Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs ug ang Silicon Labs logo, CMEMS®, EFM, EFM32, EFR, Energy Micro, Energy Micro nga logo ug mga kombinasyon niini, "ang pinaka-enerhiya nga microcontrollers sa kalibutan", Ember®, EZLink ®, EZMac®, EZRadio®, EZRadioPRO®, DSPLL®, ISOmodem ®, Precision32®, ProSLIC®, SiPHY®, USBXpress®, ug uban pa kay mga marka sa pamatigayon o rehistradong marka sa pamatigayon sa Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 ug THUMB mga marka sa pamatigayon o rehistradong marka sa pamatigayon sa ARM Holdings. Ang Keil kay rehistrado nga marka sa ARM Limited. Ang tanan nga uban pang mga produkto o mga ngalan sa tatak nga gihisgutan dinhi mga tatak sa ilang mga tag-iya.
![]()
Silicon Laboratories Inc.
400 Kasadpang Cesar Chavez
Austin, TX 78701
USA
http://www.silabs.com
Gi-download gikan sa Arrow.com.
Mga Dokumento / Mga Kapanguhaan
![]() |
SILICON LABS Si4010 Development Kit [pdf] Giya sa Gumagamit Si4010, Development Kit, Si4010 Development Kit |



