| Toolchains Last Modified: 2009-12-18 | | |
| Acroname Robotics | PDF webpage version | ||
| Toolchain Maintenance We use several toolchains internally for our work both in product development and contract work. We publish these for use by our customers and others wanting to develop embedded systems. There is no support offered for these builds but we do use them everyday so they should work well for you if you know what you are doing. There is quite a bit of information available online if you are trying to get started with embedded programming. Downloading Toolchains We build these toolchains and make an effort to keep them up to date. They can be obtained through our standard download mechanism. This can be accessed via the "downloads" link in the navigation bar on every website page. Downloading requires a simple login that uses a round-trip email to validate your email address. Once logged in, you can download software and use our other tools available from the login. All our outbound email defaults to off and you have to opt in for all future interactions beyond the email validation. If you download, you may also consider downloading the aHexChange command line tool. This tool offers a cross-platform command line tool for uploading hex files to embedded systems via the on-chip bootloader. See the aHexChange entry in the Software Resources menu for more details. ARM EABI gcc This toolchain is well regarded and built for maximal effect in embedded systems where there is no underlying operating system. We set these up to default to supporting the Cortex M3 processors but others such as the LPC2106 and LPC2148 which are ARM 7 work fine as well. This toolchain uses newlib as the base library which, again, is most useful when not compiling for any particular OS. GDB is included in the build and binutils rounds out the chain. The toolchain is built to support C and C++. This chain is built to be located at: /usr/local/arm/cortex/4.4.2
You will need permission to put it there and can then adjust it for your use in terms of permssions, pathing, etc. Revision History:
|
| |||
| voice: 720-564-0373, email: sales@acroname.com, address: 4822 Sterling Dr., Boulder CO, 80301-2350, privacy © Copyright 1994-2010 Acroname, Inc., Boulder, Colorado. All rights reserved. |