ECRobotInstaller – Simplified installation of tools for Embedded Coder Robot
by Gautam Vallabha
02 Sep 2009
(Updated 08 Dec 2011)
Simplifies the installation of ECRobot, a Simulink platform for LEGO Mindstorms NXT code generation
|
Watch this File
|
| File Information |
| Description |
"Embedded Coder Robot" (ECRobot) is a Simulink-based modeling and code-generation environment for the LEGO Mindstorms NXT. Generating code with ECRobot requires several products, such as Cygwin (TM), GNU ARM (TM) Compiler, and the LEGO Mindstorms (TM) NXT driver.
ECRobotInstaller simplifies the download and install of ECRobot and all the associated tools. It essentially consists of three MATLAB files:
* a script that downloads all the components (download_ecrobot_tools.m)
* a script that configures and installs the components (install_ecrobot_tools.m)
* A GUI that walks the user through updating the firmware on the LEGO NXT (update_nxt_firmware.m)
For more information, see README.pdf.
ECRobotInstaller (ver 1.38) has been tested with (and requires) ECRobot ver 4.00. Note:
* ECRobot requires Windows XP, Vista or Windows 7
* ECRobot requires 32-bit MATLAB (it is possible to install 32-bit MATLAB on a 64-bit platform; see link below).
Related URLs:
* FileExchange entry for Embedded Coder Robot:
http://www.mathworks.com/matlabcentral/fileexchange/13399
* MATLAB and Simulink solutions for LEGO Mindstorms NXT development:
http://www.mathworks.com/programs/mindstorms/
* Installing 32-bit MATLAB on a 64-bit Windows machine:
http://www.mathworks.com/support/solutions/en/data/1-579TVF/index.html
|
| Acknowledgements |
The author wishes to acknowledge the following in the creation of this submission:
Embedded Coder Robot NXT Demo
This submission has inspired the following:
VU-LEGO Real Time Target
|
| MATLAB release |
MATLAB 7.4 (R2007a)
|
| Other requirements |
ECRobotInstaller works on Windows platforms. Running ECRobot requires additional products; see ECRobot FileExchange entry for details. |
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 14 Dec 2009 |
Version 1.2 (Dec-14-2009): Fixed a couple of minor bugs in update_nxt_firmware.m and check_ecrobot_tools.m |
| 05 Apr 2010 |
Version 1.3:
* Works with ECRobot 3.18
* Works with Cygwin setup.exe ver 2.693
* Tested with R2009b
|
| 05 Apr 2010 |
Updated the description |
| 08 Apr 2010 |
Uploaded correct file (ecrobot_installer_v1_3.zip) |
| 26 May 2010 |
ECRobotInstaller ver 1.36: Fixed minor bugs, and added information on how to use the installer with a proxy server (thanks to Marcos Gallego for reporting this problem). |
| 05 Jan 2011 |
* Fix for GNUARM libintl3.dll error
* Updated nxtOSEK URL
* Updated FAQ in README.pdf
* Verified toolchain on 64-bit Win7 with R2010a and R2010b (running 32-bit MATLAB) |
| 30 Nov 2011 |
* Ver 1.38 - updated to work with ECRobot 4.0 (in particular, downloads nxtOSEK ver 2.14). |
| 08 Dec 2011 |
ver 1.381 - ECRobotInstaller patches ecrobotnextsetup so that it allows GNU make 3.82 in addition to make 3.81 |
|
Contact us at files@mathworks.com