Skip to main content
mradzimirski
Associate
November 16, 2008
Question

IDEaliST and STM32 devices with more than 128k flash

  • November 16, 2008
  • 3 replies
  • 708 views
Posted on November 16, 2008 at 18:33

IDEaliST and STM32 devices with more than 128k flash

    This topic has been closed for replies.

    3 replies

    mradzimirski
    Associate
    May 17, 2011
    Posted on May 17, 2011 at 12:49

    Hi

    I sent e-mail to Anglia Support. Here is the relpy I received:

    ''We are due to release an update to add the newer high density devices

    when time permits.

    The actual compiler will generate code ok for the new devices, just a

    matter of changing the linker script.

    ...

    The main update to support the higher density parts is the flash

    programming - this will not work and the only solution to program would

    be the internal bootloader or some other tool.''

    and after few days I received next reply:

    ''We currently are in the process of adding support for these devices.

    At the moment we do not have an exact date but hopefully within the next

    few weeks.''

    After analysing the ld file they sent I noticed that for device with STM32F103ZC (256k flash, 48k RAM) two lines of original linker file (.ld) needs to be changed:

    MEMORY

    {

    CODE (rx) : ORIGIN = 0x08000000, LENGTH = 0x00040000

    DATA (rw) : ORIGIN = 0x20000000, LENGTH = 0x0000C000

    }

    Value 0x00040000 represents size of FLASH and value 0x0000C000 represents size of RAM.

    I hope it will help you.

    Regards

    Mariusz

    16-32micros
    Associate III
    May 17, 2011
    Posted on May 17, 2011 at 12:49

    Hi

    You can contact Anglia Support at this e-mail :

    mailto:stm32support@anglia.com

    They have an excellent service :) Then let us Know the Resolution.

    Cheers,

    STOne-32.

    mradzimirski
    Associate
    May 17, 2011
    Posted on May 17, 2011 at 12:49

    Hi everybody,

    I use IDEaliST ver. 1.61 and Toolchain ver. 1.62.

    I want to create new project for STM32F103ZC/D/E or STM32F103VC/D/E (256k and more) in the IDEaliST, but these devices are not listed in the project settings (Project Settings -> STM32 Compiler Options -> STM32 Device).

    Does anybody know how to create the new project for these devices?

    Best regards

    Mariusz