Skip to main content
Veniamin BELYAEV
Associate
November 5, 2019
Solved

SPC58 RM: How should we start DCF records writing? If there is any RESERVED area after DCF Start?

  • November 5, 2019
  • 2 replies
  • 1967 views

In the document RM0407 Rev.5 there are two different memory maps on pages 87 and 717.  According to p.236 we have to write 2 DCF records (16 bytes) in one program operation, but now we have RESERVED area after DCF Start record area. How we should write start record properly? The screenshots are attached.

    This topic has been closed for replies.
    Best answer by Giuseppe DI-GIORE

    Using Reference Manual 407 ver.5, the table to use is Table 11 at page 87

    To clarify:

    • overall DCF area starts at offset 0x300 where there is the DCF Start Record (64 bit)
    • from 0x308 to 0x36F is Reserved
    • Customer DCF records area starts at offset 0x370

    In summary, customer should start writing DCF records at offset 0x370

    Regards,

    Giuseppe

    2 replies

    Veniamin BELYAEV
    Associate
    November 21, 2019

    The address highlighted in the picture attached is not same as 0x00400300 or 0x00400370 described before. This address is part of LifeCycle slot 1.

    Giuseppe DI-GIORE
    ST Employee
    November 21, 2019

    Using Reference Manual 407 ver.5, the table to use is Table 11 at page 87

    To clarify:

    • overall DCF area starts at offset 0x300 where there is the DCF Start Record (64 bit)
    • from 0x308 to 0x36F is Reserved
    • Customer DCF records area starts at offset 0x370

    In summary, customer should start writing DCF records at offset 0x370

    Regards,

    Giuseppe