This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

What happened to SDK 7.0.0

What happened to SDK 7.0.0

It is no longer available for download.

I assume some problem was discovered, so it should not be used any longer, at all?

Any help appreciated

Parents
  • Hi,

    What happened to SDK 7.0.0

    Do you mean v17.0.0 ? If yes, then this is explained in the release notes for SDK v17.0.2. See this link.

  • Is this specific name change described in the release notes strictly necessary, as it would seem "old" (ie currently used) projects only require .xml to match .emProject and any name would in fact work:

    To use old projects in combination with this version of the SDK (MDK),
    make the following updates:
    
    1. In the flash_placement.xml file:
       MemorySegment name must be changed from "RAM" to "RAM1":
       <MemorySegment name="RAM1" start="$(RAM_PH_START)" size="$(RAM_PH_SIZE)">
    
    2. In the .emProject file:
       In "linker_section_placements_segments" you must refer to "RAM1", replacing "RAM":
       linker_section_placements_segments="FLASH RX 0x0 0x100000;RAM1 RWX 0x20000000 0x40000"

    Edit: ok I see why:

    #ifndef STACK_INIT_VAL
    #define STACK_INIT_VAL __RAM_segment_end__
    #endif

Reply
  • Is this specific name change described in the release notes strictly necessary, as it would seem "old" (ie currently used) projects only require .xml to match .emProject and any name would in fact work:

    To use old projects in combination with this version of the SDK (MDK),
    make the following updates:
    
    1. In the flash_placement.xml file:
       MemorySegment name must be changed from "RAM" to "RAM1":
       <MemorySegment name="RAM1" start="$(RAM_PH_START)" size="$(RAM_PH_SIZE)">
    
    2. In the .emProject file:
       In "linker_section_placements_segments" you must refer to "RAM1", replacing "RAM":
       linker_section_placements_segments="FLASH RX 0x0 0x100000;RAM1 RWX 0x20000000 0x40000"

    Edit: ok I see why:

    #ifndef STACK_INIT_VAL
    #define STACK_INIT_VAL __RAM_segment_end__
    #endif

Children
No Data
Related