514296
50
Verklein
Vergroot
Pagina terug
1/113
Pagina verder
eZ430-Chronos Software Projects
www.ti.com
3.6.4 eZ430-Chronos Wireless Update Feature
The wireless update feature allows to perform a firmware update of the eZ430-Chronos watch wirelessly,
that is the watch does not need to be opened. The wireless updater should be seen as an application and
not as an universal BSL. It can only be invoked by the main application, which needs to be created in a
certain way (see Section 3.6.4.2). In addition it may must be modified to comply local RF regulatory. The
current consumption during the update process may be significant. Considering the small battery capacity,
the updater is intended to be used only occasionally.
NOTE: References in the software projects and the menu items of the watch refer to it as "RF BSL"
and "WBSL" for simplicity reasons.
Whenever the wireless update is activated on the watch, it returns to the main application
with a reset, wether or not an update was performed. Time, data, alarm, and other
RAM-based data are lost.
3.6.4.1 Overview and Components of the Wireless Update Feature
As described in Section 3.6.4, the wireless update feature allows wireless updates of the eZ430-Chronos
firmware. One of the requirements for the wireless update implementation is to use as little flash memory
as possible. Therefore, a lightweight radio protocol was developed, which resides in the BSL flash area of
the CC430. The software that handles the LCD progress information and the flash memory programming
is downloaded over the air and executed in RAM. Components of the wireless updater include:
Radio protocol in BSL memory area of the CC430 (eZ430-Chronos watch module)
The "RAM-based updater" contains LCD and flash write routines (transferred from PC to RAM of watch
module)
Radio protocol stack of the wireless update on RF access point (CC1111)
PC application supporting the update functionality
The update procedure works as follows:
1. Wireless update functionality is activated in the PC application, after a valid flash image is selected
2. RF access point is ready and awaits a request from a watch
3. Wireless update is activated on the watch
4. Watch downloads LCD and flash write routines (RAM-based updater) from the PC into the RAM of the
CC430. The watch displays "rAN" (=RAM).
5. Watch executes the RAM-based updater. This starts the actual code (flash image) download process.
The LCD shows the progress.
6. A reset starts the new application on the watch when the update is finished.
The FAQ in Appendix A also list common questions on the wireless update feature.
3.6.4.2 Detailed Description of the Wireless Update Feature
To invoke the wireless update procedure, the main application must call the start of the wireless updater,
which is located at address 0x1000. Therefore, the sports watch and data logger projects contain an extra
menu item called "rFbSL". When activated, it determines if the battery level of the watch is sufficient to
start a wireless update and then calls address 0x1000. At this time, the user application is no longer
running.
NOTE: Whenever the wireless update is activated on the watch, it returns to the main application
with a reset, whether or not an update was performed. Time, data, alarm, and other
RAM-based data is lost.
After invoking the wireless update (rFbSL), the watch tries to link to a listening RF access point and start
the update procedure. If the link is successful, the watch downloads the RAM-based updater into the RAM
of the CC430. Once finished, this software then tries to link again with the RF access point to download
the actual update image. If this link is successful, a mass flash erase is performed, which erases all the
50
eZ430-Chronos Software SLAU292DNovember 2009Revised March 2011
Submit Documentation Feedback
© 2009–2011, Texas Instruments Incorporated
50

Hulp nodig? Stel uw vraag in het forum

Spelregels

Misbruik melden

Gebruikershandleiding.com neemt misbruik van zijn services uitermate serieus. U kunt hieronder aangeven waarom deze vraag ongepast is. Wij controleren de vraag en zonodig wordt deze verwijderd.

Product:

Bijvoorbeeld antisemitische inhoud, racistische inhoud, of materiaal dat gewelddadige fysieke handelingen tot gevolg kan hebben.

Bijvoorbeeld een creditcardnummer, een persoonlijk identificatienummer, of een geheim adres. E-mailadressen en volledige namen worden niet als privégegevens beschouwd.

Spelregels forum

Om tot zinvolle vragen te komen hanteren wij de volgende spelregels:

Belangrijk! Als er een antwoord wordt gegeven op uw vraag, dan is het voor de gever van het antwoord nuttig om te weten als u er wel (of niet) mee geholpen bent! Wij vragen u dus ook te reageren op een antwoord.

Belangrijk! Antwoorden worden ook per e-mail naar abonnees gestuurd. Laat uw emailadres achter op deze site, zodat u op de hoogte blijft. U krijgt dan ook andere vragen en antwoorden te zien.

Abonneren

Abonneer u voor het ontvangen van emails voor uw Texas Instruments eZ430-Chronos bij:


U ontvangt een email met instructies om u voor één of beide opties in te schrijven.


Ontvang uw handleiding per email

Vul uw emailadres in en ontvang de handleiding van Texas Instruments eZ430-Chronos in de taal/talen: Engels als bijlage per email.

De handleiding is 7,17 mb groot.

 

U ontvangt de handleiding per email binnen enkele minuten. Als u geen email heeft ontvangen, dan heeft u waarschijnlijk een verkeerd emailadres ingevuld of is uw mailbox te vol. Daarnaast kan het zijn dat uw internetprovider een maximum heeft aan de grootte per email. Omdat hier een handleiding wordt meegestuurd, kan het voorkomen dat de email groter is dan toegestaan bij uw provider.

Stel vragen via chat aan uw handleiding

Stel uw vraag over deze PDF

loading

Uw handleiding is per email verstuurd. Controleer uw email

Als u niet binnen een kwartier uw email met handleiding ontvangen heeft, kan het zijn dat u een verkeerd emailadres heeft ingevuld of dat uw emailprovider een maximum grootte per email heeft ingesteld die kleiner is dan de grootte van de handleiding.

Er is een email naar u verstuurd om uw inschrijving definitief te maken.

Controleer uw email en volg de aanwijzingen op om uw inschrijving definitief te maken

U heeft geen emailadres opgegeven

Als u de handleiding per email wilt ontvangen, vul dan een geldig emailadres in.

Uw vraag is op deze pagina toegevoegd

Wilt u een email ontvangen bij een antwoord en/of nieuwe vragen? Vul dan hier uw emailadres in.



Info