5 Commits (ce0a257d3157b5753be9c6bbb8bc3b95fb7c5523)

Author SHA1 Message Date
Michael Seifert ce0a257d31 When setting ARDUINO_MODEL to "mega2560", the default programming port will be /dev/ttyACM0 instead of /dev/ttyUSB0. 9 years ago
Olivier Gayot ffac59f24a Handle the Properties and Models of various boards
The detection of information of the card in boards.txt failed when
the information were assigned to families and specific models

We used to look only at the properties of a specific model but sometimes
we also have to check for properties in the "parent" node.

This patch corrects that by allowing to specify both the family and
the model of the card if required.

Example of what the patch corrects:

        mega.build.f_cpu=16000000L
        mega.menu.cpu.atmega2560.build.mcu=atmega2560

For this card, the F_CPU is given by mega (the family) and the MCU is
given by the specific model (atmega2560).
9 years ago
Olivier Gayot 313dd61cdf Fix AVRDUDE programmer assignment
The default value of AVRDUDE_PROGRAMMER was not overridden by `sed'
since we use a conditional assignation (i.e. if the variable is not
already set, then we set it)
9 years ago
Olivier Gayot ef8f2ee37f Fix typo in path to Boards.txt 9 years ago
Tom Swartz 6596b0c717 Initial commit
Working Makefile as of this commit with versions of software:
Arduino 1.6.1
avrdude 6.1.0
9 years ago