After compilation problems are solved, I managed to compile and link succesfully. However, I get EXACTLY the same error as xyphro described above. The application does not start properly and the left top screen shows a grey rectangle, as shown in the photo above.
I used the BenFv3forIAR5.0 release, as this project is compatible with the IAR version I have (5.4). Other releases use older IAR versions, which are not compatible with IAR 5.4 and therefore will lead in the project configuration file be converted.
As stated in “http://www.iar.com/website1/188.8.131.52/926/1/”: the project files (EWP and EWD) are converted by the IDE. You must remember to check the options after the conversion has been made. The linker options, for example, are reset to the default values.
I think this error must be a different IAR configuration. Can someone who uses IAR and has a configuration that works (gives running code) check his/her configuration with the configuration setting I have? These settings are listed below. Thanks very much.
[code]IAR Embedded Workbench 5.4
Project Options for DSO201_APP
Device = ST STM32F10xxB
Endian mode = Little
Output file = Executable
Library = Normal
Library low-level interface implementation
stdout/stderr = Via semihosting
Language = C
Plain ‘char’ is Unsigned
Level = High Balanced
Enabled transformations: all checked
Genrated d i = unchecked
Code section name = text
2 x unchecked
Ignore standard include directories = unchecked $TOOLKIT_DIR$\INC
Additional i d (opl)
User symbols are case sensitive = checked
Macro quote chars = < >
Generate debug info = unchecked
Generate additional output = checked
Output format = Intel extended
Override default = unchecked DSO201_APP.hex
Linker configuration file
Override default = checked
\DSO BenF v3\DS0201_APP\project\EWARM\stm32f10x_flash.icf
Automatic runtime library selection = checked
Include debug info = checked
Generate linker map file = checked