4k limit of IAR's MSP430 C compiler

Started by Michael in comp.arch.embedded16 years ago 5 replies

IAR's C compiler has a code generation limit of 4k, for individual modules this would not be a problem for me. However if I link modules which...

IAR's C compiler has a code generation limit of 4k, for individual modules this would not be a problem for me. However if I link modules which together total > 4k I get the error: Fatal Error[e89]: Too much object code produced (more than 0x1000 bytes) for this package Yet with the same IAR linker I can link modules generated with assembler up to the device limit (32k for msp430F147).


Testing ARM/FPGA with IAR EWARM and ModelSim (with Tcl Interface)

Started by Allard in comp.arch.embedded11 years ago 1 reply

I hope to get your feedback of what you think of integrating IAR EWARM (probably the same for EWAVR) with the hardware development scene. All...

I hope to get your feedback of what you think of integrating IAR EWARM (probably the same for EWAVR) with the hardware development scene. All our hardware design tools have Tcl scripting support for batching. I think it would be great to have the IAR simulator communicate with our FPGA simulator ( in our case ModelSim ) . This way we can make nightly builds possible and make tests with ...


Cortex-R with IAR EWARM

Started by Honig in comp.arch.embedded4 years ago

Dear community, I bought a TI RM57L Launchpad and Segger J-Link EDU emulator several days ago. The core is ARM Cortex-R5. I'd like to debug...

Dear community, I bought a TI RM57L Launchpad and Segger J-Link EDU emulator several days ago. The core is ARM Cortex-R5. I'd like to debug codes with J-Link emulator. Since IAR EWARM supports both J-Link and Cortex-R5, I decided to write code for the launchpad using IAR EWARM. Although I had googled a lot, I was not able to find any nice tutorial for the following topic: Programming on ARM...


Use IAR Embedded Workbench V4.20 for Atmel AVR with gdb

Started by heiko in comp.arch.embedded13 years ago 1 reply

Hello, is it possible to use the "IAR Embedded Workbench V4.20 for Atmel AVR" with the debugger "gdb"? Gdb needs an *.elf-file but IAR...

Hello, is it possible to use the "IAR Embedded Workbench V4.20 for Atmel AVR" with the debugger "gdb"? Gdb needs an *.elf-file but IAR dosn=B4t create this file. WBR Heiko


ST STM8 Now supported by IAR Embedded Workbench

Started by Bill Giovino in comp.arch.embedded9 years ago 9 replies

http://www.microcontroller.com/news/STM8_IAR.asp The IAR Embedded Workbench is based upon IAR's optimizing C compiler, and includes full...

http://www.microcontroller.com/news/STM8_IAR.asp The IAR Embedded Workbench is based upon IAR's optimizing C compiler, and includes full support for all devices in the STM8A, STM8L, and STM8S families. Evaluation as well as free versions are available. The STMicroelectronics STM8 is ST's low power 8-bit microcontroller. Article includes a comprehensive list of all STM8 devices support...


MCS1210

Started by Timo in comp.arch.embedded15 years ago 2 replies

Hi to all, Does anyone have a good alternative for software development on a MCS1210 from Texas Instruments? The wickenhaeuser.com website is...

Hi to all, Does anyone have a good alternative for software development on a MCS1210 from Texas Instruments? The wickenhaeuser.com website is for me the only c-compiler i know of that is usable. Is IAR systems also possible to use? Anyone with experience with c-compilers on a MCS1210? I'm used to work with IAR or HiTech for PICs but now i want to use it with a MSC1210 (the one used in the ...


lint config file for IAR EWARM?

Started by Not Really Me in comp.arch.embedded12 years ago 4 replies

Does anyone have a current PC-lint configuration file (.lnt) to use with IAR Embedded workbench for ARM? Scott

Does anyone have a current PC-lint configuration file (.lnt) to use with IAR Embedded workbench for ARM? Scott


MSP430, gcc -> IAR

Started by Baxter in comp.arch.embedded14 years ago 6 replies

I'm an experienced C/C++ programmer, but very new to Embedded programming. I've bought the TI Flash developers kits that include the IAR...

I'm an experienced C/C++ programmer, but very new to Embedded programming. I've bought the TI Flash developers kits that include the IAR compiler. I have some existing msp430gcc code, but there are some differences - particularly in how interrupts are declared. The issues I need to resolve: 1) some of my interrupt routines are declared as "wakeup". It's unclear to me how to handle th...


Inexpensive JTAG adapter for STM32 / IAR ?

Started by Roberto Waltman in comp.arch.embedded8 years ago 9 replies

As subject line says - Can anybody recommend a (cheap) JTAG adapter that works well with IAR EWARM and ST Cortex M3 chips? Trying not to buy...

As subject line says - Can anybody recommend a (cheap) JTAG adapter that works well with IAR EWARM and ST Cortex M3 chips? Trying not to buy another Segger ... Thanks, -- Roberto Waltman [ Please reply to the group. Return address is invalid ]


TMS470 with IAR C++ Compiler

Started by Hagar in comp.arch.embedded11 years ago 8 replies

Hi all. I'm trying to use C++ and IAR for TMS470 uC's but I'm getting some weird troubles with C++. For example: I have a simple test code...

Hi all. I'm trying to use C++ and IAR for TMS470 uC's but I'm getting some weird troubles with C++. For example: I have a simple test code to receive CAN frames using interrupts. It compiles ok but when the frame arrives the application blows! If I use the same logic and configurations with C compiler everything works perfectly. I did a research for C++ Projects with TMS470 but didn't fi...


Re: TI MSP430 question: Is there a software emulator for this chip?

Started by John W. in comp.arch.embedded13 years ago 1 reply

You're asking about a software simulator. I've only used the one provided by IAR - but it is impressive. It's configurable and you can...

You're asking about a software simulator. I've only used the one provided by IAR - but it is impressive. It's configurable and you can program IRQ's - etc. I think the simulator may work in the free 8KB version - you can go to www.iar.com and take a look. HTH, John W. --------------= Posted using GrabIt =---------------- ------= Binary Usenet downloading made easy =--------- ...


IAR v/s KEIL for 8051

Started by Anonymous in comp.arch.embedded14 years ago 12 replies

Hi All, I will be using 8051 based micro-controller for my project. I want to choose C complier for it between Keil and IAR. Anybody who has...

Hi All, I will be using 8051 based micro-controller for my project. I want to choose C complier for it between Keil and IAR. Anybody who has experience on these compilers please help me in doing this and share your experiences with these compilers. Let me also know any benchmarks, comparisons about the performances of these compilers. Thank you. Regards, Shailendra


Development Tools for NEC 78K

Started by Dave Hansen in comp.arch.embedded14 years ago 9 replies

We're considering an NEC 78K microcontroller for a new project. We've not used this chip before, and we've no tools in-house. It looks like...

We're considering an NEC 78K microcontroller for a new project. We've not used this chip before, and we've no tools in-house. It looks like we can get compilers from (at least) 3 sources: NEC themselves, Gaio, and IAR. I've dealt with IAR before, and have my own opinions (spendy for what you get, but not a complete disaster), but don't really know anything about the other two. I'm le...


M16C tool-chain: IAR Embedded Workbench or Renesas NC30?

Started by Ignacio G.T. in comp.arch.embedded12 years ago 8 replies

Some years ago, Renesas (then Mitsubishi) recommended using IAR Embedded Workbench as a tool-chain for M16C. But now I see that Renesas has its...

Some years ago, Renesas (then Mitsubishi) recommended using IAR Embedded Workbench as a tool-chain for M16C. But now I see that Renesas has its own tool-chain (NC30, or something like that). Well, now we have to develop a new product, and M16C is a good candidate for us. I have never used IAR E.W. or Renesas NC30 before. We also have an ICE from Renesas (PC7501), that seems to work with...


ARM development - KEIL (MDK) vs. IAR (EW)

Started by alemannia in comp.arch.embedded8 years ago 21 replies

Hi all, I have browsed the web for recent experience reports on KEIL MDK and IAR Embedded Workbench. The posts that I found are quite outdated,...

Hi all, I have browsed the web for recent experience reports on KEIL MDK and IAR Embedded Workbench. The posts that I found are quite outdated, so I thought I start a new thread here. I will need to buy one of those products sometime soon and I am curious about your experience with one OR/AND the other. What do you like about it, what are the weak points? I am completely aware that this que...


ARM Code compatability: Keil, IAR, GNU,

Started by Johnny Chang in comp.arch.embedded11 years ago 2 replies

First off, I've only got a little bit of embedded programming experience. I'm going to begin some development on some ARM processors and I have...

First off, I've only got a little bit of embedded programming experience. I'm going to begin some development on some ARM processors and I have a board coming in and have a Keil toolchain. I have found some useful examples, but they all come in two flavors: IAR and GNU. Will these be compatible with my Keil stuff? If not, how hard will it be to get them to work and which one should I start...


IAR Linker Problem

Started by Oliver in comp.arch.embedded16 years ago 4 replies

Hi! I'm using an IAR Compiler for Hitachi H8-3687. This Controller has to RAM areas (0xE800-0xEFFF(2kByte) and 0xFB80-0xFF7F(1kByte). My...

Hi! I'm using an IAR Compiler for Hitachi H8-3687. This Controller has to RAM areas (0xE800-0xEFFF(2kByte) and 0xFB80-0xFF7F(1kByte). My segment UDATA1 has more than 2kByte an is not linkable. How can I split the segment in two parts to locate it in both RAM areas? Oliver


Treatment of Data Pointer Select when interfacing C and IAR 8051 Assembly

Started by Keith in comp.arch.embedded12 years ago 2 replies

Hello all, I'm sorry if this topic has been covered, but I've done a lot of searching and not found any mention of it anywhere. Feel free...

Hello all, I'm sorry if this topic has been covered, but I've done a lot of searching and not found any mention of it anywhere. Feel free to point me to existing resources if I've just missed them in my search. I'm working with an 8051 and the IAR Embedded Workbench toolset. I have to write some assembly routines that will be called from C. Looking at the compiler's assembly listing ou...


Not able to change contents of I2CRB of MSP430

Started by Narottam in comp.arch.embedded14 years ago 3 replies

Hello All, I am using IAR C/C++ compiler for MSP430. In the project I am sending some data through MSP430 to another chip through I2C.I have...

Hello All, I am using IAR C/C++ compiler for MSP430. In the project I am sending some data through MSP430 to another chip through I2C.I have made MSP430 as slave. While debugging I want to change manually the contains of I2CRB through register window,but its not allowing me to do,again the contains will come to its default value. I found in the header file supplied with the IAR package of MS...


TI MSP430 -- IAR compiler isr...

Started by Mike V. in comp.arch.embedded15 years ago 2 replies

I am very very new to the IAR compiler for TI's MSP430. I have seen tutorial code that says something like: interrupt[BASICTIMER_VECTOR] void...

I am very very new to the IAR compiler for TI's MSP430. I have seen tutorial code that says something like: interrupt[BASICTIMER_VECTOR] void my_isr() { ... } However, the compiler, with its current settings won't interpret it correctly. I have to type the more tedious statement: #pragma vector 0x00 __interrupt void my_isr() { ... } What is the setting i have to change or inc...