QUOTE (rezident @ Jun 18 2013, 22:32)

Насколько я помню, суть пояснения состоит в том,
Я полчаса мучал поиск, пытаясь найти те сообщения на этом форуме. Не нашел. У себя в почте - тоже. Мистика.
Нашел письмо в почте, на форуме найти то сообщение не могу.
QUOTE (rezident @ Jun 18 2013, 22:32)

Года три назад
2008 год. Как время летит, однако

QUOTE
QUOTE
Question #1.
According to User Guide for MSP430x2xxx (slau144e, part 7.2. Flash memory segmentation), main memory is divided into 512 bytes segments. And the end of one of the segments address is 0xFFFF.
According to the Datasheet for 430x241x, 430x261x (slas541a), main memory begins from the address 0x3100 or 0x2100. But neither segment 0x3100-0xFFFF, nor segment 0x2100-0xFFFF can be evenly divided into 512 byte blocks and write/erase attempts show that the size for the first segment is not 512 but 256 bytes. There is no information about this in the documentation. Am I right or I do not know something? If I am right it would be useful to add this information into User Guide.
Your observation is correct. The first segment is only 256 bytes. The reason for that is the 256 bytes information memory (including the calibration data) which is also located in the flash. Please see for details:
http://focus.ti.com/lit/ds/slas541c/slas541c.pdf page 18
Information memory 256 byte 0x010FF -- 0x01000
This issue was highlighted also by other customers before. I was informing the documentation team some time ago who will work on an clarification for next revisions of User’s Manual.