cancel
Showing results for 
Search instead for 
Did you mean: 

Newcomer to STM32F429I-Disco, exceed program limit problem

bagasprima
Associate II
Posted on November 29, 2015 at 23:34

Hello,

I'm trying to build a demo program (from firmware package) for STM32F429I - disco and i can't even rebuild the program due to the limit exceeding error. I'm confused here. Am i wrong with using Keil-MDK for this program? Because I can't even think that a firmware program will be rejected by the IDE. It works fine with STM32F4-disco firmware though. 

Any suggestion from the masters?

I'm using keil MDK-ARM with these software information. 

IDE-Version:

µVision V5.15

Copyright (C) 2015 ARM Ltd and ARM Germany GmbH. All rights reserved.

License Information:

Bagas Prima

ITB

LIC=----

Tool Version Numbers:

Toolchain:        MDK-Lite  Version: 5.15.0

Toolchain Path:    C:\Keil_v5\ARM\ARMCC\Bin

C Compiler:         Armcc.exe        V5.05 update 2 (build 169)

Assembler:          Armasm.exe        V5.05 update 2 (build 169)

Linker/Locator:     ArmLink.exe        V5.05 update 2 (build 169)

Library Manager:    ArmAr.exe        V5.05 update 2 (build 169)

Hex Converter:      FromElf.exe        V5.05 update 2 (build 169)

CPU DLL:               SARMCM3.DLL          V5.15.0

Dialog DLL:         DCM.DLL              V1.13.2.0

Target DLL:             STLink\ST-LINKIII-KEIL_SWO.dll      V2.0.15.0_KEIL

Dialog DLL:         TCM.DLL              V1.14.5.0

1 REPLY 1
Posted on November 30, 2015 at 03:35

I'm confused here. Am i wrong with using Keil-MDK for this program?

Look the evaluation tools have a 32KB code limit, this is pretty low in the scale of things, and designed to limit you to rather simple applications, not ones you can take to production. If you start doing things with graphics you're likely to blow through the limit. It's quite plausible that some demo code will be too large for eval tool chains from Keil or IAR.

Your choices are to license the tools, or use something like GNU-GCC which doesn't have these limits.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..