Project

General

Profile

Firmware » History » Version 29

jaap, 2015-03-18 11:19

1 1 peter
h1. LAOS firmware
2 1 peter
3 1 peter
h3. Firmware
4 1 peter
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 1 peter
h3. Download compiled versions
10 1 peter
11 1 peter
The compiled firmware file is here (save to your MBED):
12 1 peter
13 29 jaap
p(((. "Latest firmware version":https://github.com/LaosLaser/Firmware/blob/master/laoslaser-2015-03-18.bin
14 18 peteruithoven
All firmware versions: https://github.com/LaosLaser/Firmware
15 1 peter
16 1 peter
The configuration files are here (download, modify for your machine, and save on MBED as *config.txt*):
17 1 peter
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 23 peteruithoven
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 23 peteruithoven
27 23 peteruithoven
h3. Configuration
28 23 peteruithoven
29 23 peteruithoven
[[LAOS_configuration_file]]
30 23 peteruithoven
31 1 peter
h3. Development
32 4 peter
33 4 peter
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]]