This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

WEBENCH® Tools/MSP430FR6972: There are some differences in code memery,when I download with the same project link output files ,*.d43 and *.txt,

Part Number: MSP430FR6972

Tool/software: WEBENCH® Design Tools

I have download two files and then read the memery out .The following are the results of the code memery comparison.Do these differences have an impact on the operation?

  • Hello,
    I am sorry, but it seems something went wrong with the information, you intended to attach on the differences of the two images. Please try once again. Many thanks in advance.
    In terms of the image creation (*.d43, *.txt), please make sure, they have been created with the same settings.

    Best regards
    Peter
  • I have inserted tow pictures,But I don't know if it is visible

  • The "*.map" files is also different in different link output condition,as follow:

  • Hi!

    Unfortunately, you don't provide enough information for me to really understand the differences between the two versions. However, there are a few things that come to mind:

    * Pad bytes might not be written to the device, so the content of those bytes may differ.

    * When using Debug information for C-SPY, you can replace some modules like __write with others that can talk with C-SPY. Try to uncheck "With runtime control ..." and "With I/O emulation...", to make the two version more alike.

    Anyway, I could take a closer look at this. However, I would need a minimal example that demonstrates the problem.

        -- Anders Lindgren, IAR Systems, Author of the IAR compiler for MSP430

  • OK  ,thanks,it's useful when I tried to uncheck  "With runtime control ..." and "With I/O emulation...".So I want to know What  these two options do?

  • The "With runtime control" checkbox (i.e. the option -r is passed to the linker) replaces some routines like "exit", "abort", and a support routine for "assert" so that C-SPY can notice when these things occur.

    The "With I/O emulation" checkbox (i.e. the option -rt is passed to the linker) replaces some additions routines, so that C-SPY can pick up output and input (e.g. plain printf:s and opening files on the host).

        -- Anders

  • OK,I know and thank you very much.

**Attention** This is a public forum