Skip to content

Commit 997ae14

Browse files
author
Federico Fissore
committed
Upgraded AVR toolchain
1 parent f7106ec commit 997ae14

18 files changed

+76
-205
lines changed

build/build.xml

+22-17
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,12 @@
145145
<!-- copy library folder -->
146146
<target name="assemble-libraries" unless="light_bundle">
147147
<copy todir="${target.path}/libraries">
148-
<fileset dir="../libraries" />
148+
<fileset dir="../libraries">
149+
<!-- exluding non AVR libraries -->
150+
<exclude name="**/Audio/**"/>
151+
<exclude name="**/Scheduler/**"/>
152+
<exclude name="**/USBHost/**"/>
153+
</fileset>
149154
</copy>
150155
</target>
151156

@@ -358,10 +363,10 @@
358363
<target name="macosx-build-common-avr-toolchain" unless="light_bundle">
359364
<antcall target="avr-toolchain-bundle">
360365
<param name="unpack_target" value="untar"/>
361-
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino1-i386-apple-darwin11.tar.bz2"/>
362-
<param name="gcc_version" value="4.8.1-arduino1/"/>
363-
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino1-i386-apple-darwin11.tar.bz2"/>
364-
<param name="avrdude_version" value="6.0.1-arduino1"/>
366+
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino2-i386-apple-darwin11.tar.bz2"/>
367+
<param name="gcc_version" value="4.8.1-arduino2/"/>
368+
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino2-i386-apple-darwin11.tar.bz2"/>
369+
<param name="avrdude_version" value="6.0.1-arduino2"/>
365370
</antcall>
366371

367372
<chmod perm="+x">
@@ -618,10 +623,10 @@
618623
<target name="linux32-build" depends="linux-build" unless="light_bundle" description="Build linux (32-bit) version">
619624
<antcall target="avr-toolchain-bundle">
620625
<param name="unpack_target" value="untar"/>
621-
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino1-i686-pc-linux-gnu.tar.bz2"/>
622-
<param name="gcc_version" value="4.8.1-arduino1/"/>
623-
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino1-i686-pc-linux-gnu.tar.bz2"/>
624-
<param name="avrdude_version" value="6.0.1-arduino1"/>
626+
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino2-i686-pc-linux-gnu.tar.bz2"/>
627+
<param name="gcc_version" value="4.8.1-arduino2/"/>
628+
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino2-i686-pc-linux-gnu.tar.bz2"/>
629+
<param name="avrdude_version" value="6.0.1-arduino2"/>
625630
</antcall>
626631

627632
<exec executable="tar" dir="${staging_folder}/work/dist/bundled_package/">
@@ -638,10 +643,10 @@
638643
<target name="linux64-build" depends="linux-build" unless="light_bundle" description="Build linux (64-bit) version">
639644
<antcall target="avr-toolchain-bundle">
640645
<param name="unpack_target" value="untar"/>
641-
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino1-x86_64-pc-linux-gnu.tar.bz2"/>
642-
<param name="gcc_version" value="4.8.1-arduino1/"/>
643-
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino1-x86_64-pc-linux-gnu.tar.bz2"/>
644-
<param name="avrdude_version" value="6.0.1-arduino1"/>
646+
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino2-x86_64-pc-linux-gnu.tar.bz2"/>
647+
<param name="gcc_version" value="4.8.1-arduino2/"/>
648+
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino2-x86_64-pc-linux-gnu.tar.bz2"/>
649+
<param name="avrdude_version" value="6.0.1-arduino2"/>
645650
</antcall>
646651

647652
<exec executable="tar" dir="${staging_folder}/work/dist/bundled_package/">
@@ -893,10 +898,10 @@
893898
<target name="windows-build-avr-toolchain">
894899
<antcall target="avr-toolchain-bundle">
895900
<param name="unpack_target" value="unzip"/>
896-
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino1-i686-mingw32.zip"/>
897-
<param name="gcc_version" value="4.8.1-arduino1/"/>
898-
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino1-i686-mingw32.zip"/>
899-
<param name="avrdude_version" value="6.0.1-arduino1"/>
901+
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino2-i686-mingw32.zip"/>
902+
<param name="gcc_version" value="4.8.1-arduino2/"/>
903+
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino2-i686-mingw32.zip"/>
904+
<param name="avrdude_version" value="6.0.1-arduino2"/>
900905
</antcall>
901906
</target>
902907

build/linux/avr-gcc-4.8.1-arduino1-i686-pc-linux-gnu.tar.bz2.sha

-1
This file was deleted.

build/linux/avr-gcc-4.8.1-arduino1-x86_64-pc-linux-gnu.tar.bz2.sha

-1
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
8bd0a037c1c99670b49185016665273971494e60
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3e3afc1e383e9294b52ef492e57ecd7bf6d9e178

build/linux/avrdude-6.0.1-arduino1-i686-pc-linux-gnu.tar.bz2.sha

-1
This file was deleted.

build/linux/avrdude-6.0.1-arduino1-x86_64-pc-linux-gnu.tar.bz2.sha

-1
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
0f26245c3553d1a47815c7598b096a3266d22390
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3afa814b8902048a7aaa79cc5bdb7693f105bedf

build/macosx/avr-gcc-4.8.1-arduino1-i386-apple-darwin11.tar.bz2.sha

-1
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
08441692dc211f24e4378135ee541ab8f5327efd

build/macosx/avrdude-6.0.1-arduino1-i386-apple-darwin11.tar.bz2.sha

-1
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
bb75a633367ce959b567946e40021b88c356f105

build/windows/avr-gcc-4.8.1-arduino1-i686-mingw32.zip.sha

-1
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
f75e7dd9276d3c3390b8499ad4a6db8154971e2c

build/windows/avrdude-6.0.1-arduino1-i686-mingw32.zip.sha

-1
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
eb952dfdd4838a42806d22c6510e6d66b7cb96f9

package_index.json

+46-180
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
{
1010
"name": "Arduino AVR Boards",
1111
"architecture": "avr",
12-
"version": "1.6.2-beta1",
12+
"version": "1.6.2",
1313
"category": "Arduino",
14-
"url": "http://arduino.cc/download.php?f=/cores/avr-1.6.2-beta1.tar.bz2",
15-
"archiveFileName": "avr-1.6.2-beta1.tar.bz2",
16-
"checksum": "SHA-256:7ac66a33822d638d0cee7bacb68ec00dbf58f08f0f8b38e6eb11dd13c858a331",
17-
"size": "4860781",
14+
"url": "http://arduino.cc/download.php?f=/cores/avr-1.6.2.tar.bz2",
15+
"archiveFileName": "avr-1.6.2.tar.bz2",
16+
"checksum": "SHA-256:2909a4c6dd6d7497e7e1b5fcaa2f66a100271417510f3a68593b65af8ff78c1c",
17+
"size": "4877442",
1818
"boards": [
1919
{"name": "Arduino Yún"},
2020
{"name": "Arduino Uno"},
@@ -40,92 +40,24 @@
4040
{
4141
"packager": "arduino",
4242
"name": "avr-gcc",
43-
"version": "4.8.1-arduino1"
43+
"version": "4.8.1-arduino2"
4444
},
4545
{
4646
"packager": "arduino",
4747
"name": "avrdude",
48-
"version": "6.0.1-arduino1"
49-
}
50-
]
51-
},
52-
{
53-
"name": "Arduino AVR Boards",
54-
"architecture": "avr",
55-
"version": "1.6.2-beta2",
56-
"category": "Arduino",
57-
"url": "http://arduino.cc/download.php?f=/cores/avr-1.6.2-beta2.tar.bz2",
58-
"archiveFileName": "avr-1.6.2-beta2.tar.bz2",
59-
"checksum": "SHA-256:8c3b7fa754c48d10734686a538e1ae017f2d3d7bbc5dcb4dc395e8c0ccd68ec6",
60-
"size": "4860815",
61-
"boards": [
62-
{"name": "Arduino Yún"},
63-
{"name": "Arduino Uno"},
64-
{"name": "Arduino Diecimila"},
65-
{"name": "Arduino Nano"},
66-
{"name": "Arduino Mega"},
67-
{"name": "Arduino MegaADK"},
68-
{"name": "Arduino Leonardo"},
69-
{"name": "Arduino Micro"},
70-
{"name": "Arduino Esplora"},
71-
{"name": "Arduino Mini"},
72-
{"name": "Arduino Ethernet"},
73-
{"name": "Arduino Fio"},
74-
{"name": "Arduino BT"},
75-
{"name": "Arduino LilyPadUSB"},
76-
{"name": "Arduino Lilypad"},
77-
{"name": "Arduino Pro"},
78-
{"name": "Arduino ATMegaNG"},
79-
{"name": "Arduino Robot Control"},
80-
{"name": "Arduino Robot Motor"}
81-
],
82-
"toolsDependencies": [
83-
{
84-
"packager": "arduino",
85-
"name": "avr-gcc",
86-
"version": "4.8.1-arduino1"
87-
},
88-
{
89-
"packager": "arduino",
90-
"name": "avrdude",
91-
"version": "6.0.1-arduino1"
48+
"version": "6.0.1-arduino2"
9249
}
9350
]
9451
},
9552
{
9653
"name": "Arduino SAM Boards (32-bits ARM Cortex-M3)",
9754
"architecture": "sam",
98-
"version": "1.6.2-beta1",
55+
"version": "1.6.2",
9956
"category": "Arduino",
100-
"url": "http://arduino.cc/download.php?f=/cores/sam-1.6.2-beta1.tar.bz2",
101-
"archiveFileName": "sam-1.6.2-beta1.tar.bz2",
102-
"checksum": "SHA-256:286f82585a0a9030689f5b534cae9f811900f2ab752eb59c5f9ecc9d2ed0e3f9",
103-
"size": "17140968",
104-
"boards": [
105-
{"name": "Arduino Due"}
106-
],
107-
"toolsDependencies": [
108-
{
109-
"packager": "arduino",
110-
"name": "arm-none-eabi-gcc",
111-
"version": "4.8.3-2014q1"
112-
},
113-
{
114-
"packager": "arduino",
115-
"name": "bossac",
116-
"version": "1.3a-arduino"
117-
}
118-
]
119-
},
120-
{
121-
"name": "Arduino SAM Boards (32-bits ARM Cortex-M3)",
122-
"architecture": "sam",
123-
"version": "1.6.2-beta2",
124-
"category": "Arduino",
125-
"url": "http://arduino.cc/download.php?f=/cores/sam-1.6.2-beta2.tar.bz2",
126-
"archiveFileName": "sam-1.6.2-beta2.tar.bz2",
127-
"checksum": "SHA-256:56d1fdfef92d2cd431d468fa68a8711832b69cd538681d5cf0022a29e1513250",
128-
"size": "17141011",
57+
"url": "http://arduino.cc/download.php?f=/cores/sam-1.6.2.tar.bz2",
58+
"archiveFileName": "sam-1.6.2.tar.bz2",
59+
"checksum": "SHA-256:2d3c8a90bc214947cff1b816d0c2706441398efc78af7984d5250f2e50eddd5f",
60+
"size": "16174730",
12961
"boards": [
13062
{"name": "Arduino Due"}
13163
],
@@ -214,135 +146,69 @@
214146
},
215147
{
216148
"name": "avr-gcc",
217-
"version": "4.8.1-arduino1",
149+
"version": "4.8.1-arduino2",
218150
"systems": [
219151
{
220-
"size": "24441029",
221-
"checksum": "SHA-256:bc836e43eb25054cfeb43bcc6e1717e1c26b3cf1f48b95f2593a4dededa29926",
152+
"size": "24443285",
153+
"checksum": "SHA-256:c19a7526235c364d7f62ec1a993d9b495973ba1813869ccf0241c65905896852",
222154
"host": "i386-apple-darwin11",
223-
"archiveFileName": "avr-gcc-4.8.1-arduino1-i386-apple-darwin11.tar.bz2",
224-
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino1-i386-apple-darwin11.tar.bz2"
155+
"archiveFileName": "avr-gcc-4.8.1-arduino2-i386-apple-darwin11.tar.bz2",
156+
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino2-i386-apple-darwin11.tar.bz2"
225157
},
226158
{
227-
"size": "27150843",
228-
"checksum": "SHA-256:d17ff97b3c8833bc4152f9c3542f19b2bfc31a5c5344f14d0f972716bac7cd1f",
159+
"size": "27152002",
160+
"checksum": "SHA-256:24a931877bee5f36dc00a88877219a6d2f6a1fb7abb989fd04556b8432d2e14e",
229161
"host": "x86_64-linux-gnu",
230-
"archiveFileName": "avr-gcc-4.8.1-arduino1-x86_64-pc-linux-gnu.tar.bz2",
231-
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino1-x86_64-pc-linux-gnu.tar.bz2"
162+
"archiveFileName": "avr-gcc-4.8.1-arduino2-x86_64-pc-linux-gnu.tar.bz2",
163+
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino2-x86_64-pc-linux-gnu.tar.bz2"
232164
},
233165
{
234-
"size": "25875775",
235-
"checksum": "SHA-256:dc388232aa843d452e180811f88897a9eace1982fba829356a6db15a7c1adb5c",
166+
"size": "25876628",
167+
"checksum": "SHA-256:2d701b4efbc8cec62dc299cde01730c5eebcf23d7e4393db8cf7744a9bf1d3de",
236168
"host": "i686-linux-gnu",
237-
"archiveFileName": "avr-gcc-4.8.1-arduino1-i686-pc-linux-gnu.tar.bz2",
238-
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino1-i686-pc-linux-gnu.tar.bz2"
169+
"archiveFileName": "avr-gcc-4.8.1-arduino2-i686-pc-linux-gnu.tar.bz2",
170+
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino2-i686-pc-linux-gnu.tar.bz2"
239171
},
240172
{
241-
"size": "37788607",
242-
"checksum": "SHA-256:81f2f9aaea55a95de8c6e9794a382286a96071188edfd6c29f61c3492f39ee3f",
173+
"size": "46046691",
174+
"checksum": "SHA-256:2eafb49fb803fa4d2c32d35e24c0b372fcd520ca0a790fa537a847179e382000",
243175
"host": "i686-mingw32",
244-
"archiveFileName": "avr-gcc-4.8.1-arduino1-i686-mingw32.zip",
245-
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino1-i686-mingw32.zip"
176+
"archiveFileName": "avr-gcc-4.8.1-arduino2-i686-mingw32.zip",
177+
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino2-i686-mingw32.zip"
246178
}
247179
]
248180
},
249181
{
250182
"name": "avrdude",
251-
"version": "6.0.1-arduino1",
183+
"version": "6.0.1-arduino2",
252184
"systems": [
253185
{
254-
"size": "264976",
255-
"checksum": "SHA-256:4fe666c5e2eb935a880823916c8644b005509339ca4610d70d8a797136de0dc4",
186+
"size": "264965",
187+
"checksum": "SHA-256:71117cce0096dad6c091e2c34eb0b9a3386d3aec7d863d2da733d9e5eac3a6b1",
256188
"host": "i386-apple-darwin11",
257-
"archiveFileName": "avrdude-6.0.1-arduino1-i386-apple-darwin11.tar.bz2",
258-
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino1-i386-apple-darwin11.tar.bz2"
189+
"archiveFileName": "avrdude-6.0.1-arduino2-i386-apple-darwin11.tar.bz2",
190+
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-i386-apple-darwin11.tar.bz2"
259191
},
260192
{
261-
"size": "292741",
262-
"checksum": "SHA-256:0cb5d104cdcbd5ea7022ae3747957bbbeddb49f3bfae0ebb65e0ba671fe9290b",
193+
"size": "292541",
194+
"checksum": "SHA-256:2489004d1d98177eaf69796760451f89224007c98b39ebb5577a9a34f51425f1",
263195
"host": "x86_64-linux-gnu",
264-
"archiveFileName": "avrdude-6.0.1-arduino1-x86_64-pc-linux-gnu.tar.bz2",
265-
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino1-x86_64-pc-linux-gnu.tar.bz2"
196+
"archiveFileName": "avrdude-6.0.1-arduino2-x86_64-pc-linux-gnu.tar.bz2",
197+
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-x86_64-pc-linux-gnu.tar.bz2"
266198
},
267199
{
268-
"size": "283009",
269-
"checksum": "SHA-256:856fba0839c574251d454a5971ce7cc1b3b2a8f86026c7eb366fb1d7c0d6d79a",
200+
"size": "283209",
201+
"checksum": "SHA-256:6f633dd6270ad0d9ef19507bcbf8697b414a15208e4c0f71deec25ef89cdef3f",
270202
"host": "i686-linux-gnu",
271-
"archiveFileName": "avrdude-6.0.1-arduino1-i686-pc-linux-gnu.tar.bz2",
272-
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino1-i686-pc-linux-gnu.tar.bz2"
203+
"archiveFileName": "avrdude-6.0.1-arduino2-i686-pc-linux-gnu.tar.bz2",
204+
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-i686-pc-linux-gnu.tar.bz2"
273205
},
274206
{
275-
"size": "241621",
276-
"checksum": "SHA-256:8306ac5e1f2083999bebbfdbabe2678a32a68e3330caf0dfdb6b4e998d1b7f64",
207+
"size": "241618",
208+
"checksum": "SHA-256:6c5483800ba753c80893607e30cade8ab77b182808fcc5ea15fa3019c63d76ae",
277209
"host": "i686-mingw32",
278-
"archiveFileName": "avrdude-6.0.1-arduino1-i686-mingw32.zip",
279-
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino1-i686-mingw32.zip"
280-
}
281-
]
282-
}
283-
]
284-
},
285-
{
286-
"email": "[email protected]",
287-
"maintainer": "Intel",
288-
"websiteURL": "http://www.intel.com/",
289-
"name": "Intel",
290-
"platforms": [
291-
{
292-
"name": "Intel i686 Boards",
293-
"version": "1.6.1",
294-
"category": "Arduino Certified",
295-
"architecture": "i686",
296-
"url": "https://github.com/01org/corelibs-edison/archive/1.6.1.tar.gz",
297-
"archiveFileName": "1.6.1.tar.gz",
298-
"checksum": "SHA-256:45dacc6fd419ca6227c8e478e302e0ecabeb71aab0257c8ba910545c70093174",
299-
"size": "271398",
300-
"boards": [
301-
{
302-
"name": "Edison"
303-
}
304-
],
305-
"toolsDependencies": [
306-
{
307-
"packager": "Intel",
308-
"name": "core2-32-poky-linux",
309-
"version": "1.6.1"
310-
}
311-
]
312-
}
313-
],
314-
"tools": [
315-
{
316-
"name": "core2-32-poky-linux",
317-
"version": "1.6.1",
318-
"systems": [
319-
{
320-
"size": "42690480",
321-
"checksum": "SHA-256:c2df8480cac45cd77cc13259dbb7f2409c11df0cdd9cb9c44818dd9689d9e5ce",
322-
"host": "i386-apple-darwin11",
323-
"archiveFileName": "edison-toolchain-20150120-osx.tar.bz2",
324-
"url": "http://downloadmirror.intel.com/24472/eng/edison-toolchain-20150120-osx.tar.bz2"
325-
},
326-
{
327-
"size": "56683098",
328-
"checksum": "SHA-256:eb87bb1c0223a9583eb692cfc6ec4c54d7e031a25305255d30c4174486b2f7ee",
329-
"host": "i686-mingw32",
330-
"archiveFileName": "edison-toolchain-20150120-windows.zip",
331-
"url": "http://downloadmirror.intel.com/24472/eng/edison-toolchain-20150120-windows.zip"
332-
},
333-
{
334-
"size": "79000830",
335-
"checksum": "SHA-256:d7abcb58eb35eac85ec9c557feef16b790d63eab87a7cec03b372f1682e238e2",
336-
"host": "x86_64-linux-gnu",
337-
"archiveFileName": "edison-toolchain-20150120-linux64.tar.bz2",
338-
"url": "http://downloadmirror.intel.com/24472/eng/edison-toolchain-20150120-linux64.tar.bz2"
339-
},
340-
{
341-
"size": "76493322",
342-
"checksum": "SHA-256:1c252b637a58d6dfce711e47bcd92c6a2b0cef56d77691f2088488ab86e18891",
343-
"host": "i686-linux-gnu",
344-
"archiveFileName": "edison-toolchain-20150120-linux32.tar.bz2",
345-
"url": "http://downloadmirror.intel.com/24472/eng/edison-toolchain-20150120-linux32.tar.bz2"
210+
"archiveFileName": "avrdude-6.0.1-arduino2-i686-mingw32.zip",
211+
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-i686-mingw32.zip"
346212
}
347213
]
348214
}

0 commit comments

Comments
 (0)