cancel
Showing results for 
Search instead for 
Did you mean: 

IAR EWARM4.30A and WinIdea 9.5

Posted on September 27, 2005 at 11:11

IAR EWARM4.30A and WinIdea 9.5

9 REPLIES 9
Posted on September 26, 2005 at 07:06

Hi,

Is there some project ready to build for the IAR compiler?

I tried to port the LCD example for the MB393 Eval board but I failed.

(Well, I need a little time to know why, but driving the LCD isn't prior)

Thanx

Manu

Posted on September 26, 2005 at 08:24

It seems that EWARM doesn't understand the

''inline''

in emi.h : error message

inline void EMI_Config(u8 Bank, u16 Config)

Error[Pe077]: this declaration has no storage class or type specifier D:\...\STR710_EVAL_LCD\include\emi.h 35

Is there any project option to rectify that ?

Posted on September 26, 2005 at 12:13

In fact, IAR is not the problem

My problem is my JTAG debugger is an ione (from Isystem), so I have to use the winIDEA IDE to debug my projects.

There are so many options that I don't control yet that I cannot to what I want.

For example :

i cannot compile a project under winIDEA in order to debug it whereas I can compile it under EWAR and I cannot download it to the microprocessor...

i would have prefer my boss buy the RVDK toolsuite...

Posted on September 26, 2005 at 12:13

In fact, IAR is not the problem

My problem is my JTAG debugger is an ione (from Isystem), so I have to use the winIDEA IDE to debug my projects.

There are so many options that I don't control yet that I cannot to what I want.

For example :

i cannot compile a project under winIDEA in order to debug it whereas I can compile it under EWAR and I cannot download it to the microprocessor...

i would have prefer my boss buy the RVDK toolsuite...

Posted on September 26, 2005 at 13:44

For example this project compile with IAR IDE but cannot be tested (no Ione JTAG available in my toolchain)

and cannot be linked in winIDEA because I don't know how to tell the objects files xlink.exe has to link

________________

Attachments :

STR710_EVAL_LCD.zip : https://st--c.eu10.content.force.com/sfc/dist/version/download/?oid=00Db0000000YtG6&ids=0680X000006I1OC&d=%2Fa%2F0X0000000bmO%2Fl3xeR01E9_zBQ1dRQWw1BzU.wV3FyQne.mCRf_4rjpA&asPdf=false
Posted on September 26, 2005 at 14:34

unfortunately no, it would be great because I have some project that compile in IAR IDE... and I spare my time trying to configure winIDEA...

Posted on September 27, 2005 at 05:43

OK, I can compile almost all my LCD project under winIDEA but I still have a problem with the linker xlink.exe :

--------------- Standard OUTPUT from linking. ---------------

IAR Universal Linker V4.59O/386

Error[e46]: Undefined external ''?main'' referred in ?program_start ( D:\STR710_EVAL_LCD\Debug\71x_init.r79 )

1 400 bytes of CODE memory (+ 57 992 range fill )

6 144 bytes of DATA memory

Errors: 1

Warnings: none

--------------- Standard ERROR from linking. ---------------

Maybe the lnkarm_ram.xcl isn't proper for my processor (str710F) / aplication?

Posted on September 27, 2005 at 07:30

That's correct !

But what's the difference between ?main and main

Posted on September 27, 2005 at 10:48

A ready to use project for winIDEA with IAR compiler toolsuite and Ione JTAG debugger.

Hope this will help the beginners with the same developpement chain.

Manu

________________

Attachments :

STR710_EVAL_LCD.zip : https://st--c.eu10.content.force.com/sfc/dist/version/download/?oid=00Db0000000YtG6&ids=0680X000006HtIG&d=%2Fa%2F0X0000000aL9%2Fp7uXJKa8fqCk_Ghv9SGRj4OsrO.6X9_87rVkCVwlLbM&asPdf=false