Firmware » History » Version 25
jaap, 2014-05-14 16:45
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 | 25 | jaap | p(((. "Latest firmware version":https://github.com/LaosLaser/Firmware/blob/master/laoslaser-14-05-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]] |