Moving from Codesourcery to ARM-GCC

55 views
Skip to first unread message

bobc

unread,
Jun 16, 2013, 5:05:12 AM6/16/13
to r2c2-repr...@googlegroups.com
Hi all

Currently I believe that the Codesourcery Lite is the recommended build tool for r2c2. Well, Mentor don't make it so easy to download it, obviously they want you to buy one of their "Non-lite" tools.

ARM are now doing a supported ARM toolchain, no strings attached. I have tried the Windows version, and it works ok apart from one issue with the bootloader. The latest GCC-ARM compiler is not compatible with older lpc17xx.cmsis library (or vice versa). Building the bootloader with opt=0 gets round it, there is also a code patch, or new release of lpc17xx.cmsis.

The ARM supplied toolchain needs a few extra tools like "make" to be downloaded, which are bundled with Codesourcery. I haven't tried the Linux version.

So it might be an idea to move to ARM supplied toolchain in future if the cmsis issues are addressed, but people can continue with Codesourcery if they already have it.

ARM embedded : https://launchpad.net/gcc-arm-embedded

Arthur Wolf

unread,
Jun 16, 2013, 5:06:26 AM6/16/13
to r2c2-repr...@googlegroups.com
You can get install scripts for it for Win/OSX/Linux in the smoothie repo. They are widely used/tested at this point, so they are probably at least a good starting point.


2013/6/16 bobc <bobcou...@googlemail.com>

--
You received this message because you are subscribed to the Google Groups "R2C2 - electronic board to control RepRap 3D printers and others" group.
To unsubscribe from this group and stop receiving emails from it, send an email to r2c2-reprap-and...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
Courage et bonne humeur.

bobc

unread,
Jun 16, 2013, 5:40:54 AM6/16/13
to r2c2-repr...@googlegroups.com
It would help if you said what "it" is. ;)


2013/6/16 bobc <bobcou...@googlemail.com>
To unsubscribe from this group and stop receiving emails from it, send an email to r2c2-reprap-and-cnc+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Arthur Wolf

unread,
Jun 16, 2013, 5:48:15 AM6/16/13
to r2c2-repr...@googlegroups.com

Nelson Neves

unread,
Jun 16, 2013, 6:27:58 AM6/16/13
to r2c2-repr...@googlegroups.com

Getting R2C2 code compiled in ARM-GCC was one of my old requests, wanted to support firmware auto update functionality for my webapp running on a Linux embedded board with  ARM-GCC support... form the webapp the user would have a list of stable github R2C2 firmware releases (stable branches), it would download that source code, compile it on the Linux board (via internal board ARM-GCC ) and flash it to the R2C2 board (send firmware.bin to the SD card and reboot board) ... this would simplify the firmware upgrade or downgrade.

Reply all
Reply to author
Forward
0 new messages