- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In SoC EDS istallation present 2 Baremetal compiler family-s:
- C:/Atera/14.0/embedded/host-tools/mentor/gnu/arm/baremetal/bin; - C:/Atera/14.0/embedded/ds-5/bin (armcc.exe and more). First is free, and second ask licence. Have it any preferences ? Many examples have "ARMCC" in filename, and many -- "GNU", for both versions.Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- In SoC EDS istallation present 2 Baremetal compiler family-s: - C:/Atera/14.0/embedded/host-tools/mentor/gnu/arm/baremetal/bin; - C:/Atera/14.0/embedded/ds-5/bin (armcc.exe and more). First is free, and second ask licence. Have it any preferences ? Many examples have "ARMCC" in filename, and many -- "GNU", for both versions. --- Quote End --- ARM compiler is only supported by the Full ARM DS5 edition (for all ARM processors), while GNU C compiler provided by DS-5 Community or / Altera Editions. If you are hobbyst, or do some projects for Altera SoC FPGAs, i think, the GNUC compiler will be the better choice. details: http://ds.arm.com/altera/ Zs.V.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I are not hobbyst, I beginner in ARM and SoC, have slow English and thousand pages of non-friendly documentation for learning ! :)
Previous Nios-IP from Altera was greater comprehension, or only 100 MHz. ARMCC work in DS-5 AE after obtain license, I want know about loops unrolling and auto-SIMD-using asm-commands from NEON in both versions of compiler in comparison. Need be used ARM for DSP-solutions with low-power.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The GNU baremetal comes with EDS doesn't support hard floating point option (-mfloat-abi=hard). The ARMCC does it.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page