Как подключить Arduino Due к IDE?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Собственно, пришла посылка с сабжем - решил проверить.
В меню Tools->Board, естественно, нет.
Попытался воспользоваться Boards Manager.

1. Установил последнюю версию "Arduino SAM Boards" 1.6.9.
Попытка компиляции привела к ошибке. Точно не помню, но смысл, что что-то не то в командной строке. Поиском в И-нете нашел, что такая диагностика бывает при неподходящей версии.

2. Т.к. пользуюсь IDE версии 1.6.5 снес версию "Arduino SAM Boards" 1.6.9 и установил версию 1.6.5.
Диагностика изменилась - теперь не хватает какого-то файла во временной директории.

3. Обратил внимание, что "Arduino AVR Boards" стоит версии 1.6.7 (т.е. отличается от версии IDE).
Снес "Arduino SAM Boards" 1.6.5 и установил 1.6.7.
Диагностика либо не изменилась, либо осталась похожей.
Собственно, эту последнюю диагностику и привожу:

Arduino: 1.6.5 (Windows XP), Board: "Arduino Due (Programming Port)"

C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf -MMD -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10605 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON -DUSB_MANUFACTURER="Unknown" -DUSB_PRODUCT="Arduino Due" -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\system/libsam -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\system/CMSIS/CMSIS/Include/ -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\system/CMSIS/Device/ATMEL/ -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\cores\arduino -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\variants\arduino_due_x c:\Tmp\build6153496412859096519.tmp\blink_DUE.cpp -o c:\Tmp\build6153496412859096519.tmp\blink_DUE.cpp.o 
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\variant.cpp.o
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-gcc -c -g -x assembler-with-cpp -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10605 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON -DUSB_MANUFACTURER="Unknown" -DUSB_PRODUCT="Arduino Due" -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\system/libsam -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\system/CMSIS/CMSIS/Include/ -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\system/CMSIS/Device/ATMEL/ -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\cores\arduino -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\variants\arduino_due_x C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\cores\arduino\wiring_pulse_asm.S -o c:\Tmp\build6153496412859096519.tmp\wiring_pulse_asm.S.o 
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\dtostrf.c.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\cortex_handlers.c.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\hooks.c.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\iar_calls_sam3.c.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\itoa.c.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\syscalls_sam3.c.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\WInterrupts.c.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\wiring.c.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\wiring_analog.c.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\wiring_digital.c.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\wiring_shift.c.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\abi.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\IPAddress.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\main.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\new.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\Print.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\Reset.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\RingBuffer.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\Stream.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\UARTClass.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\USARTClass.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\CDC.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\PluggableUSB.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\USBCore.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\watchdog.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\wiring_pulse.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\WMath.cpp.o
Using previously compiled file: c:\Tmp\build6153496412859096519.tmp\WString.cpp.o
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\wiring_pulse_asm.S.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\dtostrf.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\cortex_handlers.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\hooks.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\iar_calls_sam3.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\itoa.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\syscalls_sam3.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\WInterrupts.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\wiring.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\wiring_analog.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\wiring_digital.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\wiring_shift.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\abi.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\IPAddress.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\main.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\new.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\Print.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\Reset.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\RingBuffer.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\Stream.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\UARTClass.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\USARTClass.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\CDC.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\PluggableUSB.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\USBCore.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\watchdog.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\wiring_pulse.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\WMath.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs {archive_file_path} c:\Tmp\build6153496412859096519.tmp\WString.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -Os -Wl,--gc-sections -TC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\variants\arduino_due_x/linker_scripts/gcc/flash.ld -Wl,-Map,c:\Tmp\build6153496412859096519.tmp/blink_DUE.cpp.map -o c:\Tmp\build6153496412859096519.tmp/blink_DUE.cpp.elf -Lc:\Tmp\build6153496412859096519.tmp -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--entry=Reset_Handler -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -Wl,--start-group c:\Tmp\build6153496412859096519.tmp/core/syscalls_sam3.c.o c:\Tmp\build6153496412859096519.tmp\blink_DUE.cpp.o c:\Tmp\build6153496412859096519.tmp\variant.cpp.o C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.7\variants\arduino_due_x/libsam_sam3x8e_gcc_rel.a c:\Tmp\build6153496412859096519.tmp/core.a -Wl,--end-group -lm -gcc 
arm-none-eabi-gcc: error: c:\Tmp\build6153496412859096519.tmp/core/syscalls_sam3.c.o: No such file or directory
arm-none-eabi-gcc: error: c:\Tmp\build6153496412859096519.tmp/core.a: No such file or directory
Error compiling.

Вопрос: что делать дальше?

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

соберись и скачай последнюю версию дуино ИДЕ в зипе

Снес "Arduino SAM Boards" 1.6.5 и установил 1.6.7.
Диагностика либо не изменилась, либо осталась похожей.
Собственно, эту последнюю диагностику и привожу:

01 Arduino: 1.6.5 (Windows XP), Board: "Arduino Due (Programming Port)"

 

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

andriano пишет:

Вопрос: что делать дальше?
 

Ну вот прямо таки напрашивается ответ -поставить версию аддона - 1.6.8  :)

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

dimax пишет:

Ну вот прямо таки напрашивается ответ -поставить версию аддона - 1.6.8  :)

Это как? Алгоритмом "Морского боя"?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Клапауций 234 пишет:

соберись и скачай последнюю версию дуино ИДЕ в зипе

Снес "Arduino SAM Boards" 1.6.5 и установил 1.6.7.
Диагностика либо не изменилась, либо осталась похожей.
Собственно, эту последнюю диагностику и привожу:

01 Arduino: 1.6.5 (Windows XP), Board: "Arduino Due (Programming Port)"

 

По поводу диагностики: Да, XP SP3. Да, IDE 1.6.5. Но при этом уже стоял аддон AVR 1.6.7, поэтому поставил аддон SAM той же версии. А в чем проблема.

По поводу обновления версий. По мере чтения форума у меня сложилось впечатление: чем старше версия, тем больше в ней ошибок. Поэтому обновлять IDE не хочу. В конце концов, что, именно на 1.6.5 Due не ставится? На 1.6.2 ставится, на 1.6.8 ставится, а на 1.6.5 не ставится?

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

andriano пишет:

Это как? Алгоритмом "Морского боя"?

Именно. Я считаю, что есть такие пары версий IDE и аддона, которые между собой совместимы, попробуйте, тем более что остался всего лишь один эксперимент.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Попробовал 1.6.8. Результат похож на 1.6.9.


C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf -MMD -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10605 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON -DUSB_MANUFACTURER="Arduino LLC" -DUSB_PRODUCT="Arduino Due" -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\system/libsam -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\system/CMSIS/CMSIS/Include/ -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\system/CMSIS/Device/ATMEL/ -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\cores\arduino -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\variants\arduino_due_x c:\Tmp\build7761862141194150587.tmp\sketch_nov23a.cpp -o c:\Tmp\build7761862141194150587.tmp\sketch_nov23a.cpp.o 
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\variant.cpp.o
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-gcc -c -g -x assembler-with-cpp -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10605 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON -DUSB_MANUFACTURER="Arduino LLC" -DUSB_PRODUCT="Arduino Due" -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\system/libsam -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\system/CMSIS/CMSIS/Include/ -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\system/CMSIS/Device/ATMEL/ -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\cores\arduino -IC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\variants\arduino_due_x C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\cores\arduino\wiring_pulse_asm.S -o c:\Tmp\build7761862141194150587.tmp\wiring_pulse_asm.S.o 
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\dtostrf.c.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\cortex_handlers.c.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\hooks.c.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\iar_calls_sam3.c.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\itoa.c.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\syscalls_sam3.c.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\WInterrupts.c.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\wiring.c.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\wiring_analog.c.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\wiring_digital.c.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\wiring_shift.c.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\abi.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\IPAddress.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\main.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\new.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\Print.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\Reset.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\RingBuffer.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\Stream.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\UARTClass.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\USARTClass.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\CDC.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\PluggableUSB.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\USBCore.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\watchdog.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\wiring_pulse.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\WMath.cpp.o
Using previously compiled file: c:\Tmp\build7761862141194150587.tmp\WString.cpp.o
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\wiring_pulse_asm.S.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\dtostrf.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\cortex_handlers.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\hooks.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\iar_calls_sam3.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\itoa.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\syscalls_sam3.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\WInterrupts.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\wiring.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\wiring_analog.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\wiring_digital.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\wiring_shift.c.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\abi.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\IPAddress.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\main.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\new.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\Print.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\Reset.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\RingBuffer.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\Stream.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\UARTClass.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\USARTClass.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\CDC.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\PluggableUSB.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\USBCore.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\watchdog.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\wiring_pulse.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\WMath.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-ar rcs c:\Tmp\build7761862141194150587.tmp/core.a c:\Tmp\build7761862141194150587.tmp\WString.cpp.o 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -Os -Wl,--gc-sections -TC:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\variants\arduino_due_x/linker_scripts/gcc/flash.ld -Wl,-Map,c:\Tmp\build7761862141194150587.tmp/sketch_nov23a.cpp.map -o c:\Tmp\build7761862141194150587.tmp/sketch_nov23a.cpp.elf -Lc:\Tmp\build7761862141194150587.tmp -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--entry=Reset_Handler -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -Wl,--start-group -u _sbrk -u link -u _close -u _fstat -u _isatty -u _lseek -u _read -u _write -u _exit -u kill -u _getpid c:\Tmp\build7761862141194150587.tmp\sketch_nov23a.cpp.o c:\Tmp\build7761862141194150587.tmp\variant.cpp.o C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\hardware\sam\1.6.8\variants\arduino_due_x/libsam_sam3x8e_gcc_rel.a c:\Tmp\build7761862141194150587.tmp/core.a -Wl,--end-group -lm -gcc 
C:\Documents and Settings\CoreTwo\Application Data\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-objcopy -O binary c:\Tmp\build7761862141194150587.tmp/sketch_nov23a.cpp.elf c:\Tmp\build7761862141194150587.tmp/sketch_nov23a.cpp.bin 

Sketch uses 21,852 bytes (4%) of program storage space. Maximum is 524,288 bytes.
bossac.exe: extra arguments found
Try 'bossac.exe -h' or 'bossac.exe --help' for more information

Побочный эффект: после какого-то этапа установки/сноса аддона в IDE пропала кнопка копирования текста диагностики в буфер обмена.

 

PS. Поставил на закачку IDE 1.6.13.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Странно, по идее должно ж раьотать. Тут написано что нужно кое-что прописать в платформ.txt

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Спасибо, пропихнул аддон 1.6.8 со средой 1.6.5.

PS. Там еще свои тонкости с подключением одного из двух портов, которые еще до конца не осознал. Но вывод в Serial для Programming Port пока добился.

 

PPS. Но 22 килобайта на блинк - это круто!

MYFRIEND
MYFRIEND аватар
Offline
Зарегистрирован: 31.01.2017

andriano пишет:

Спасибо, пропихнул аддон 1.6.8 со средой 1.6.5.

PS. Там еще свои тонкости с подключением одного из двух портов, которые еще до конца не осознал. Но вывод в Serial для Programming Port пока добился.

 

PPS. Но 22 килобайта на блинк - это круто!

подскажите как подключить sam32 cortex3 в менеджере плат, не видит ардуино после установки никак, как вам удалось установить?  1.8.8 версия 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

МОЙДРУГ, как отметмил dimaх, нужно подбирать версии друг од друга. Номера не совпадают.

Для версии среды 1.8.5 уменя стоит AVR 1.6.20, SAM 1.6.11, STM32F4 1.0.1, STM32F4** 2018.7.2, STM32F3** 2018, STM32F1** 2018.7.2.

Это полный список, чего стоит. Думаю, Вам нужно только первые два.

MYFRIEND
MYFRIEND аватар
Offline
Зарегистрирован: 31.01.2017

спасибо большое! помог такой способ:

в менеджере плат устанавливаем поддержку due 

далее здесь скачиваем архив https://github.com/rogerclarkmelbourne/Arduino_STM32/archive/master.zip 

с этого сайта если архив переименуют http://wiki.stm32duino.com/index.php?title=Installation 

папку распаковать, все вложенные папки убрать, иначе не заработает, архив не работает сразу после распаковки если не убрать лишние папки, и переименовать как нужно, папку вставить в hardware папку ардуино 

все появилось сразу, не появлялось несколько дней) на хабре списали откуда то не дописав самое важное этот файл. 

дальше другие грабли и отдельная тема. 

Vladimir_112
Offline
Зарегистрирован: 27.01.2020

Сработала метода от автора библиотеки, ссылку на которую давал dimax.

Сложность в прописании/нахождении пути к файлу. Смотреть в теле сообщения об ошибке в arduino ide почти в самом начале

конструкция похожа на описанную автором, заканчивается ...\sam\ и номер вашей версии (у меня 1.6.12).

Залил блинк)))) Нуб ещё. Может кому поможет.