514296
50
Zoom out
Zoom in
Vorherige Seite
1/113
Nächste Seite
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

Brauchen Sie Hilfe? Stellen Sie Ihre Frage.

Forenregeln

Missbrauch melden von Frage und/oder Antwort

Libble nimmt den Missbrauch seiner Dienste sehr ernst. Wir setzen uns dafür ein, derartige Missbrauchsfälle gemäß den Gesetzen Ihres Heimatlandes zu behandeln. Wenn Sie eine Meldung übermitteln, überprüfen wir Ihre Informationen und ergreifen entsprechende Maßnahmen. Wir melden uns nur dann wieder bei Ihnen, wenn wir weitere Einzelheiten wissen müssen oder weitere Informationen für Sie haben.

Art des Missbrauchs:

Zum Beispiel antisemitische Inhalte, rassistische Inhalte oder Material, das zu einer Gewalttat führen könnte.

Beispielsweise eine Kreditkartennummer, persönliche Identifikationsnummer oder unveröffentlichte Privatadresse. Beachten Sie, dass E-Mail-Adressen und der vollständige Name nicht als private Informationen angesehen werden.

Forenregeln

Um zu sinnvolle Fragen zu kommen halten Sie sich bitte an folgende Spielregeln:

Neu registrieren

Registrieren auf E - Mails für Texas Instruments eZ430-Chronos wenn:


Sie erhalten eine E-Mail, um sich für eine oder beide Optionen anzumelden.


Das Handbuch wird per E-Mail gesendet. Überprüfen Sie ihre E-Mail.

Wenn Sie innerhalb von 15 Minuten keine E-Mail mit dem Handbuch erhalten haben, kann es sein, dass Sie eine falsche E-Mail-Adresse eingegeben haben oder dass Ihr ISP eine maximale Größe eingestellt hat, um E-Mails zu erhalten, die kleiner als die Größe des Handbuchs sind.

Ihre Frage wurde zu diesem Forum hinzugefügt

Möchten Sie eine E-Mail erhalten, wenn neue Antworten und Fragen veröffentlicht werden? Geben Sie bitte Ihre Email-Adresse ein.



Info