Keil Logo Arm Logo

Discussion Forum

Difference between Cygnus and GNUARM?

Next Thread | Thread List | Previous Thread Start a Thread | Settings

Details Message
Read-Only
Author
David Perreault
Posted
29-Dec-2006 14:35 GMT
Toolset
None
New! Difference between Cygnus and GNUARM?

Hi,

I have a project that I compiled with Cygnus (arm-uclibc-). It worked perfectly on my target. My code started at address 0x160.

Then, I tried to compile it with GNUARM (arm-elf-). I always need to compile twice before getting my .elf file, but it worked. I started the debugger and discovered that my code is located at address 0x00! And it is not even my main() that is there.

I did not change anything besides the compiler. Why it is so different? What can I do to resolve the problem?

Thanks

Next Thread | Thread List | Previous Thread Start a Thread | Settings

Keil logo

Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.