Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:xgrid:readme [2012/03/31 04:01]
alex [1.1 Compatibility List]
en:xgrid:readme [2012/06/15 19:51] (current)
alex [3.2 Building XGrid Manager in Windows]
Line 12: Line 12:
  
   * XMEGA   * XMEGA
-    * atxmega16a4 (2k SRAM, 5 USARTS+    * atxmega16a4 (2k SRAM, 5 USARTs
-    * atxmega32a4 (4k SRAM, 5 USARTS+    * atxmega32a4 (4k SRAM, 5 USARTs
-    * atxmega64a1 (4k SRAM, 8 USARTS+    * atxmega64a1 (4k SRAM, 8 USARTs
-    * atxmega64a3 (4k SRAM, 7 USARTS+    * atxmega64a3 (4k SRAM, 7 USARTs
-    * atxmega64a4 (4k SRAM, 5 USARTS+    * atxmega64a4 (4k SRAM, 5 USARTs
-    * atxmega128a1 (8k SRAM, 8 USARTS+    * atxmega128a1 (8k SRAM, 8 USARTs
-    * atxmega128a3 (8k SRAM, 7 USARTS) * +    * atxmega128a3 (8k SRAM, 7 USARTs) * 
-    * atxmega128a4 (8k SRAM, 5 USARTS+    * atxmega128a4 (8k SRAM, 5 USARTs
-    * atxmega192a1 (16k SRAM, 8 USARTS+    * atxmega192a1 (16k SRAM, 8 USARTs
-    * atxmega192a3 (16k SRAM, 5 USARTS+    * atxmega192a3 (16k SRAM, 5 USARTs
-    * atxmega256a1 (16k SRAM, 8 USARTS+    * atxmega256a1 (16k SRAM, 8 USARTs
-    * atxmega256a3b (16k SRAM, 7 USARTS+    * atxmega256a3b (16k SRAM, 7 USARTs
-    * atxmega256a3 (16k SRAM, 7 USARTS)+    * atxmega256a3 (16k SRAM, 7 USARTs)
     * atxmega16d4 (2k SRAM, 2 USARTs)     * atxmega16d4 (2k SRAM, 2 USARTs)
     * atxmega32d4 (4k SRAM, 2 USARTs)     * atxmega32d4 (4k SRAM, 2 USARTs)
Line 33: Line 33:
     * atxmega192d3 (16k SRAM, 3 USARTs)     * atxmega192d3 (16k SRAM, 3 USARTs)
     * atxmega256d3 (16k SRAM, 3 USARTs)     * atxmega256d3 (16k SRAM, 3 USARTs)
-    * atxmega16a4u (2k SRAM, 5 USARTS+    * atxmega16a4u (2k SRAM, 5 USARTs
-    * atxmega32a4u (4k SRAM, 5 USARTS+    * atxmega32a4u (4k SRAM, 5 USARTs
-    * atxmega64a3u (4k SRAM, 7 USARTS+    * atxmega64a3u (4k SRAM, 7 USARTs
-    * atxmega64a4u (4k SRAM, 5 USARTS+    * atxmega64a4u (4k SRAM, 5 USARTs
-    * atxmega128a3u (8k SRAM, 7 USARTS+    * atxmega128a3u (8k SRAM, 7 USARTs
-    * atxmega128a4u (8k SRAM, 5 USARTS+    * atxmega128a4u (8k SRAM, 5 USARTs
-    * atxmega192a3u (16k SRAM, 7 USARTS+    * atxmega192a3u (16k SRAM, 7 USARTs
-    * atxmega256a3u (16k SRAM, 7 USARTS+    * atxmega256a3u (16k SRAM, 7 USARTs
-    * atxmega256a3bu (16k SRAM, 7 USARTS)+    * atxmega256a3bu (16k SRAM, 7 USARTs)
     * atxmega64b1 (4k SRAM, 2 USARTs)     * atxmega64b1 (4k SRAM, 2 USARTs)
     * atxmega64b3 (4k SRAM, 1 USART)     * atxmega64b3 (4k SRAM, 1 USART)
Line 94: Line 94:
   ..<​code>​   ..<​code>​
 > make program > make program
 +</​code>​
 +
 +===== - Building XGrid Manager =====
 +
 +==== - Building XGrid Manager in Linux ====
 +
 +=== - Requirements ===
 +
 +  * gtkmm >= 2.28.0
 +
 +=== - Procedure ===
 +
 +  - Install required packages
 +  -- If no configure script present, run bootstrap
 +  ..<​code>​
 +$ ./bootstrap
 +</​code>​
 +  -- Run configure script
 +  ..<​code>​
 +$ ./configure
 +</​code>​
 +  -- Build
 +  ..<​code>​
 +$ make
 +</​code>​
 +  -- Install
 +  ..<​code>​
 +$ make install
 +</​code>​
 +
 +==== - Building XGrid Manager in Windows ====
 +
 +=== - Requirements ===
 +
 +  * mingw
 +  * msys
 +  * gtkmm >= 2.22.0
 +
 +=== - Procedure ===
 +
 +  - Install MinGW, MSYS, and gtkmm
 +    * Install MinGW and MSYS
 +      * Download from [[http://​sourceforge.net/​projects/​mingw/​files/​Installer/​mingw-get-inst/​]]
 +      * Install C compiler, C++ compiler, MSYS, and Developer Toolkit
 +      * Add MinGW and MSYS directories to path
 +        * (Windows 7) Right click on Computer -> Properties, click Advanced System Settings
 +        * (Other) Right cick on Computer -> Properties
 +        * (All) On Advanced tab, select Environment Variables
 +        * Under user variables, select PATH and click Edit.  If PATH does not exist, click New, enter PATH for name, and omit leading semicolon in next step.
 +        * Add ;​C:​\MinGW\bin;​C:​\MinGW\msys\1.0\bin to the end of value
 +        * Click OK x3
 +        * Open a command prompt, type bash and hit enter. ​ You should see: bash-3.1$
 +    * Install gtkmm
 +      * Download from http://​ftp.gnome.org/​pub/​GNOME/​binaries/​win32/​gtkmm/​
 +      * Install
 +      * Add ACLOCAL_FLAGS environment variable with the value:
 +        * -I /​c/​gtkmm/​share/​aclocal
 +  -- Start bash shell and cd into proper directory
 +  ..<​code>​
 +> bash
 +$ cd /​path/​to/​software
 +</​code>​
 +  -- If no configure script present, run bootstrap
 +  ..<​code>​
 +$ ./bootstrap
 +</​code>​
 +  -- Run configure script
 +  ..<​code>​
 +$ ./configure
 +</​code>​
 +  -- Build
 +  ..<​code>​
 +$ make
 +</​code>​
 +  -- Install
 +  ..<​code>​
 +$ make install
 </​code>​ </​code>​