Welcome to official web site related to the FOX Board G20 a Linux Embedded Single Board Computer built on an Atmel ARM9 CPU at 400MHz with 64MByte of RAM, 8MByte of dataflash memory, 2 USB 2.0 host ports, 1 Ethernet port, a microSD socket and a lot of GPIOs, serial interfaces, etc.
The FOX Board G20 is an appliance of Netus G20 a 40×40 mm, 8 layers CPU module available from Acme Systems to minimize the time-to-market, risks and costs of the ARM9 boards design.
On this web site you will find tutorials, examples, schematics, news, articles, links, forums, etc. related to the hardware and software aspects that will help you to design your own embedded application.
The development tools for any languages are fully open source and freely downloadable from the Web as shown below. A starter kit with all the hardware you need to getting start with the FOX Board G20 is available on our Acme Systems eShop.
Daisy is a new cabling system and a set of new modules that Acme Systems are designing to make easy and fast the design of new devices based on FOX Board G20/Netus G20.
Temperature logger. How to build a Web-enabled temperature logger using a 1-wire thermal sensor, Python, PHP, SQLite, FusionCharts, etc.
FOX Board G20 is a full features Linux systems and as like as any other Linux system a lot of different languages and developing methods are available from the Open Source universe. Acme Systems doesn't release any official Software Development Kit (SDK) for the FOX Board because is a no-sense on this environment, otherwise we suggest how to identify and use the powerfull, free and standard tools available on Internet. Below is a non-comprehensive and continuously updated list of IDE, languages, tools, compilers, cross-compilers, interpreters, byte-code generators, etc, etc. useable to develop code for your FOX Board G20.
Using this method you don't need to install any SDK on your PC. You can edit and run the code directly on the FOX Board:
By definition the interpreted languages are executed directly on the target system so you can edit the source code directly on the FOX filesystems and run in from the command line:
The following articles are obsolete using AcmeBoot instead of u-Boot:
Before to send and email or call Acme Systems please note that we are hardware designers and not Linux gurus so try to post your software questions on the FOX Board G20 forums to be sure that all the contributors of this site and the large software developers community will read your questions.
Acme Systems provides this documentation “as is” without warranty or guarantees of any kind. A great deal of effort has gone into making this documentation as correct as possible but, due to the huge amount of info incoming from the developer communities, it's always under construction .
Acme Systems doesn't provide any direct support for the Open Source preinstalled software but provides, through these pages and forum posts, all the information to install, use and update the software environments runnable on the FOX Board/Netus G20 platform.
Please note that all the preinstalled softwares, used on the Acme Systems products, are Open Source and so you have to check by yourself the license terms provided by each author (usually the GPL) before use it in any commercial or not product.
Many thanks for their contribute on this documentation to: Lee McLoughlin, Claudio Mignanti, Davide Cantaluppi, Riccardo Ventrella, Stefano Barbato, Sebastien Philippe, Roberto Fasulo, Marcus Folkesson, Andrea Leganza, John Crispin, Luca Pascarella, Marco Cavallini, Tiziano Galizia, Antonio Galea, Matteo Carnevali and to the developers community of the Open Source softwares mentioned on it.
If you have a web site with your project based on the FOX Board G20 or other materials useful for the FOX users please send us the link to foxg20@acmesystems.it.
By default the FOX Board G20 boots Linux from the microSD card. It's possible to buy a ready-to-use microSD card or create it by yourself following this tutorial.
Here you can find some distributions already installed by the FOX users and used by Acme Systems to write the tutorials but thanks to the ARM9 CPU and to the hardware compatibility with the Atmel AT91SAM9G20-EK evaluation kit a lot of other enviroments can be installed. If you successfully tried other environments please send us any related useful information to add it on this website.
Debian on FOX Board G20 documentation index
How to build Debian for FOX Board G20
Thanks to Lee McLoughlin for this porting
OpenWRT on FOX Board G20 documentation index
Thanks to Claudio Mignanti for this porting
Brief introduction to Gentoo
How to build Gentoo for FOX Board G20
Thanks to Davide Cantaluppi (http://www.kdev.it) for this porting.
KaeilOS is an embedded linux GNU/GPL distribution composed of a collection of the best publicly available Open Source packages. Version 4.00 available since January 2009 has joined OpenEmbedded project offering a wider selection of packages and recipes.
KOAN SAS (http://www.kaeilos.com/) the italian software system integrator that made KaeilOS offers also a commercial support on it.
Riccardo Ventrella wrote a tutorial for who wants to test it quicly on the FOX Board G20: How to build a FOX G20 Linux distro with OpenEmbedded
This is a list of hi-res photo useful for articles, catalogs, web pages, brochures, etc. Feel free to use them but please don't forget to mention the author Roberto Fasulo.
Netus G20
Netus G20 top side
Netus G20 bottom side
Netus G20 detail 1
Netus G20 detail 2
FOX Board G20
FOX Board G20 top side
FOX Board G20 bottom side
![]() | FOX Board G20 combo box
Main features
|
![]() | FOX Board G20 FOX Board G20 is a "ready-to-run" Embedded Linux System perfect to use as a mini WEB server, network device or as a core module for your own embedded devices. A fully Open Source environment is available to customize and build your own kernel image or to develop user applications using standard GNU tools. Version with Atmel AT91SAM9G20 with 8MB of DATAFLASH, 64MB of SDRAM and up to 8GB of microSD. FOX Board G20 Includes:
Warning: The FOX Board G20 doesn't boot without the microSD with Linux Kernel and rootFS. This memory card is not included.
|
![]() | TUX Case TUX Case is a plastic enclosure for the FOX Board G20 that resembles the very popular Linux icon TUX drawn by Larry Ewing. FOX Board and PS5V1A are not included.
|