Scott Lahteine
77491dd924
Remove extraneous whitespace
8 years ago
Scott Lahteine
f02af83d42
Remove some extraneous spaces
8 years ago
Markus Towara
23a675f621
reduce binary size of .hex
still a few bytes bigger than with arduino but nothing major
8 years ago
Markus Towara
5b6e2cecf5
bump c/c++ standard to gnu11
needed for constexpr
8 years ago
Scott Lahteine
29c4f67a29
Additional path - followup to #4743
8 years ago
Robert Bartl
494d5770b8
makefile fix for arduino 1.6.9 unzipped
8 years ago
Stephanie
6843b78f99
Add support for Printrboard RevF
The PrintrBoard Rev F utilizes a mcp4728 DAC to set motor current. Printrbot's implementation utilizes 2 new M-codes to set and write the DAC settings to the DAC EEPROM: `M909` (Read DAC) and `M910` (Write DAC). `M907` is re-used to set value, `M908` for direct control.
The Pins file for the RevF board is included.
9 years ago
Jaroslav Škarvada
d229c58df6
Fixed Makefile to work with Melzi2 boards on arduino-1.6.x
- also by default use ${HOME}/Arduino as install directory which may be more
sane, especially with arduino packages provided by distributions
- bump arduino version to 106 (this seems to be useless)
- program firmware through the USB serial which is more comfortable way how
to program the firmware
- use 57600 programing speed by default which seems to be more reliable
with arduino bootloaders (at least with those shipped with the Melzi2 boards)
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
9 years ago
Scott Lahteine
772460a7b8
Various minor spelling corrections
Redo of #2939 rebased against RCBugFix
9 years ago
AnHardt
8da2e98985
Split RAMPS 1.3 an 1.4 (PR#2741)
because of hardware differences on the SERVO0_PIN
9 years ago
Richard Marko
dd22cbbfb8
makefile: add buzzer.cpp (PR#2479)
10 years ago
Richard Marko
1183c10a2e
makefile: drop -q -q (much quiet) from avrdude flags
Annoying when trying to figure out if uploading
actually does something.
9 years ago
Richard Marko
0e064357f4
makefile: use /etc/avrdude/avrdude.conf on linux
No need to look for arduino specific avrdude configuration
as distributions ship their own avrdude.conf file that
is compatible with arduino.
9 years ago
AnHardt
4d4fa3607b
Remove Duemilanove
No way to fit Marlin into 32K.
10 years ago
Scott Lahteine
80807b2d71
Consolidate arc code, remove motion_control.*
10 years ago
Scott Lahteine
a22a228bcc
Rename files to move them in the IDE
10 years ago
Denis Chertykov
ba3ac40b9d
Remove hardcoded programmer option (-cwiring). Use variable AVRDUDE_PROGRAMMER.
Change default value of AVRDUDE_PROGRAMMER to 'wiring'.
10 years ago
PxT
9fd4292923
Fixes #1361
10 years ago
Tim Hawkins
5045d17a39
fix avrdude upload in makefile
10 years ago
Alejandro Romero
1c9a70cee9
Support for Gen3 Monolithic electronics
Techzone Monotronics support, ignoring the tip manager and using fan connector as on Sprinter FW
TODO: Add support for tipmanager
11 years ago
Gabe Rosenhouse
5bd09d26e2
Makefile works with auto bed leveling
11 years ago
Gabe Rosenhouse
b45beeffd6
typo fix in Makefile
11 years ago
Jim Morris
b819fc53ca
Add Azteeg X3 Pro as motherboard 68
Add digipot i2c control for MCP4451
Allow M907 to set i2c digipot currents in amps
Fix Makefile to allow Azteeg motherboards
Fix Makefile to allow Wire libraries only
Add beeper pin for Azteeg X3 Pro
11 years ago
David Forrest
75f39fadfc
Makefile: Update for Arduino 1.0.5 and Teensyduino dependent boards (HARDWARE_MOTHERBOARD=={8,81,82,83,84})
11 years ago
Guillaume Seguin
c0c4c97db6
Detect OS in Makefile to use the correct avrdude.conf path
11 years ago
Guillaume Seguin
4d435c38a6
Add support of LiquidTWI2-based panels to Makefile
Use LIQUID_TWI2=1 as make argument to enable this support
12 years ago
Guillaume Seguin
374bc99fa3
Add support of LiquidTWI2-based panels to Makefile
Use LIQUID_TWI2=1 as make argument to enable this support
12 years ago
Guillaume Seguin
d4d1540727
Use -fno-use-cxa-atexit to override gcc --enable-cxa_atexit
12 years ago
Michael Mayer
99b7e926e7
added MaKr3d Melzi board
12 years ago
Henrik Brix Andersen
47dc70e3ec
Fix location of avrdude.conf
12 years ago
Henrik Brix Andersen
1d258903bb
Allow command line compilation when using BEEPER.
12 years ago
Scott Lahteine
5dabc95409
Apply all changes from latest Marlin_V1
Diffed and merged, preserving my updates
12 years ago
Gord Christmas
96624f0f31
Forgot to include reference to Servo in makefile
12 years ago
Yuri Valentini
9c34c4f05b
fixes for ramps compilation using installed arduino ide
12 years ago
Yuri Valentini
7d20ec706e
Added libraries from Arduino 1.0.3 for sanguino build
12 years ago
Yuri Valentini
dad7691df9
makefile for sanguino standalone compilation
12 years ago
Daid
b264317fa0
Reverted the patch by KevinOConnor, as it crashes some versions of avr-gcc and caused linking issues.
12 years ago
Daid
23022f1a82
Updates to Makefile to compile for Teensy.
12 years ago
Kevin O'Connor
0908458381
Use gcc "-fwhole-program" optimization.
Use "whole program" and "link time optimization" features of gcc. The
whole-program optimization enables the compiler to evaluate the entire
firmware for optimization instead of just one code file at a time.
This leads to better overall optimizations.
12 years ago
Kevin O'Connor
16fbb455ef
Use linker "--relax" option.
The "relax" option enables the linker to convert certain "call"
instructions to the smaller "rcall" instruction. This reduces the
size of the resulting binary.
12 years ago
Daid
724f5aa36b
Update on makefile for moved Arduino addons.
12 years ago
Daid
32d4373e0f
Add printrboard and brainwave to Makefile.
12 years ago
Daid
29435dfb4b
Proper avr for Sanguino in Makefile.
12 years ago
Daid
ca7acbe6d9
Allow specification of which arduino hardware subvariant in Makefile.
12 years ago
Daid
f413aa33b3
Small makefile change, posibility to add defines on the commandline, and fix compiling with watchdog enabled when using the Makefile.
12 years ago
Daid
99e9554edd
Some fixes in the Makefile to support Arduino 1.0.0 or higher and added the Rambo. Still needs some more work for the different arduino hardware variants.
12 years ago
daid303
789be03b4f
Update on makefile, should make it easier to compile for different boards without changing the makefile. (Still missing Arduino 1.x.x support).
12 years ago
daid303
c17da4b707
Add ConfigurationStore to the Makefile.
12 years ago
Jonathan Bastien-Filiatrault
9606f4d04f
Include Marlin_main.cpp in source files.
12 years ago
Jonathan Bastien-Filiatrault
e4a5e333ef
Generalize.
12 years ago