Firmware » History » Version 26
  jaap, 2014-10-26 12:12 
  
| 1 | 1 | peter | h1. LAOS firmware | 
|---|---|---|---|
| 2 | |||
| 3 | h3. Firmware | ||
| 4 | |||
| 5 | 22 | peteruithoven | The Firmware is the code that controls the motor and laser. It is installed on the mainboard. | 
| 6 | 1 | peter | |
| 7 | 6 | KalleP | The firmware uses a simple instruction language that is described [[SimpleCode|here]]. These instructions are used to instruct the laser to move, cut and mark. | 
| 8 | 1 | peter | |
| 9 | h3. Download compiled versions | ||
| 10 | |||
| 11 | The compiled firmware file is here (save to your MBED): | ||
| 12 | |||
| 13 | 26 | jaap | p(((. "Latest firmware version":https://github.com/LaosLaser/Firmware/blob/master/laoslaser-26-10-2014.bin | 
| 14 | 18 | peteruithoven | All firmware versions: https://github.com/LaosLaser/Firmware | 
| 15 | 1 | peter | |
| 16 | The configuration files are here (download, modify for your machine, and save on MBED as *config.txt*): | ||
| 17 | |||
| 18 | 7 | jaap | p(((. http://redmine.laoslaser.org/projects/laos/wiki/LAOS_configuration_file | 
| 19 | 4 | peter | |
| 20 | 8 | axel | The MBED uses the latest .bin file (timestamp). | 
| 21 | 4 | peter | |
| 22 | 20 | peteruithoven | h3. Installation | 
| 23 | 8 | axel | |
| 24 | 23 | peteruithoven | Connect to the MBED into USB, which will cause it to appear as a USB drive (label: MBED). Place the downloaded firmware in the root directory of the USB drive. | 
| 25 | After that you need to reset the laser to read the new firmware file. Use the reset button on the MBED to restart the lasercutter. | ||
| 26 | |||
| 27 | h3. Configuration | ||
| 28 | |||
| 29 | [[LAOS_configuration_file]] | ||
| 30 | |||
| 31 | 1 | peter | h3. Development | 
| 32 | 4 | peter | |
| 33 | These are other version of the firmware that might fix some bugs. | ||
| 34 | 7 | jaap | |
| 35 | 8 | axel | * Development Firmware V0.4 (Dated 11-aug-2012) Fixes the laser power on problem- ["Download":https://github.com/LaosLaser/Firmware.git] and save to your MBED. | 
| 36 | 1 | peter | |
| 37 | 23 | peteruithoven | h4. Compiling from source | 
| 38 | 1 | peter | |
| 39 | 19 | peteruithoven | See [[CompilingFirmware]] |