Exclude MSP430 INFO memory from checksum calculation

Technical Note 72878

Arkitekturer:

MSP430

Komponent:

general

Uppdaterad:

2015-11-06 13:54

Introduction

The generic checksum calculation covers all used non-volatile memory. If the INFO memory in an MSP430 (address 0x1000 - 0x10FF) is used for variables, a checksum calculation will report an error as soon as a variable has changed in the INFO memory.

Solution

Change the checksum calculation to only cover CODE memory (i.e. from 0xFFFF and downwards).

See the example for for IAR Embedded Workbench for MSP430 in Technical Note 91733. It is written so that the INFO memory is not included in the checksum calculation.

 

All product names are trademarks or registered trademarks of their respective owners.

Det här innehållet finns tyvärr inte på svenska.

Vår webbplats finns främst på vårt koncernspråk engelska, förutom det innehåll för investerare som vi är lagstadgade att kommunicera på svenska. Vi rekommenderar att du besöker vår globala webbplats på engelska för att få en bättre upplevelse.

Vi stöder inte längre Internet Explorer. För att få bästa möjliga upplevelse av iar.com rekommenderar vi att du uppgraderar till en modern webbläsare som Chrome eller Edge.