You need a license key in order to enable the ARC development system. Please see the ARC information page for more information about ARC, including how to purchase a key.
You should download both an appropriate target package (ie. for a Vesta 68332 board), and appropriate host package (ie. for a sparc station or a linux box). (Click here to view installation instructions from the arc manual).
Note that the ARC system includes binaries built directly from the GNU gcc and binutils packages. Sources for these can be found at ftp://prep.ai.mit.edu/pub/gnu.
The following software runs on 68332 target systems. Currently packages are available for Cognachrome Vision System/Vesta SBC332 and Onset Tattletale Model 8 boards.
These packages contain the header files and libraries needed for compiling your own programs using the ARC Development System. If you are not compiling your own programs to run on the target system, you won't need the following packages.
If you need to update your ARC Kernel, or download one from scratch, you'll want one of the following packages.
If you have a EEPROM system with a bootstrap (modified Vesta
SBC332 only), you can download these packages by using the ARC
kernelload command. Click
here for instructions. If you have a Tattletale system, you
should use the
If you have a Vesta SBC332 and aren't using Flash EEPROM, you'll need to program your EPROM's with a device programmer. Load the following file into a device programmer which can input Motorola S19 files. Because the SBC332 combines two 8-bit EPROM's to supply 16 bits at a time, you'll need to configure your programmer to interleave the image into the two devices (set the "splitting" to 2). You'll end up a 16 bit wide ROM with MSB (HI byte) in one chip, and LSB (LO byte) in the other. You'll need EPROM's that are 64K or larger.
Currently, ARC and Mini-ARC have been ported to the following platforms:
These packages contain the binaries required for running the ARC serial interaction program.
When enabled with a Mini-ARC license key, this software allows you to download new software to your processor board, and interact with it over a serial port.
When enabled with a full ARC Development System license, it also allows you to interactively view and change global variables, call functions, and debug programs running on the board. If you want to compile your own software with the full ARC license, you need to also download the appropriate compilation tool package (found in the next section).
In late beta test:
These packages contain the compilation tools needed for developing your own programs using the ARC Development System. If you are not compiling your own software, you do not need this software -- the ARC package above is all you need. A full ARC Development System license is required to run these tools -- a Mini-ARC license is not sufficient.
(Compilation tools for ARC 1.5 for Windows 95/NT included with ARC package above)
ttload is a utility that allows you to download files into EEPROM on a Tattletale Model 8 processor board before the ARC kernel is installed.
ttload talks to the TOM8 ROM monitor which comes with the tattletale board, and is only necessary for loading the kernel. Once the kernel is loaded, you can use ARC to download other programs to EEPROM normally.
Back to ARC information page
Back to the Newton Labs home page