• 0
lenhalio

Max32 "No Target Found" with ArduinoIDE

Question

I am getting a No Target Found message in the Arduino IDE when compiling and trying to load a sketch into a Chipkit MAX32 board.

Is this a known problem?  is there something I need to change / do to get the Arduino IDE to find the board and load the sketch?

Any help with this issue is most appreciated.

Regards.....Len

Share this post


Link to post
Share on other sites

18 answers to this question

Recommended Posts

  • 0

Hello Len,

Chipkit max32 is compatible with MPIDE IDE as well as Microchip MPLAB. See reference page here. MPIDE IDE is a platform very similar with Arduino IDE.

Best regards,

Bianca

Share this post


Link to post
Share on other sites
  • 0

Some more information this issue....  

Both the chipKit Max32 and chipKit uc32 display the same "No Target Found" when a BuyDisplay.com LCD Arduino shield is plugged into the boards.  Otherwise the boot loader seems to work OK.  Any ideas on what might cause the chipKits to display a "No Target Found" when the LCD shield is plugged in?   The chipKit cores seem to be properly installed since the boards work when the shield is not plugged in.

Share this post


Link to post
Share on other sites
  • 0

Len,

Please post the sketch and associated files for the LCD Arduino shield. My guess without having the ino, .h and .cpp files that are used to run the LCD Arduino shield i would say that the sketch and associated .h and .cpp files you are using were made to work with AVR and SAM3X8E boards but not PIC32's.

thank you,

Jon

Edited by jpeyron

Share this post


Link to post
Share on other sites
  • 0

Hi Jon,

I put in a few Serial.println comments in the code to see if the program executes properly.

Then I unplugged the LCD Display shield and programmed the Max32.  It programmed fine using avrdude.

Then I plugged the LCD Display shield back in, reset the board to see if the program ran and I get the Serial.println messages.....and I did.

So there seems to be some difference between the Arduino Due and the chipKit Max32 interface to the shield that is not allowing the shield / LCD Display to kick off properly.  Again, it works on the Arduino Due but not on the the chipKit Max32.

The URL to the LCD Display and shield supplier (BuyDisplay.com) is http://www.buydisplay.com/default/2-3-inch-tft-lcd-arduino-shield-w-ili9342-library-for-mega-due-uno

There are links to libraries, board schematics etc on that page.

Any help you can provide in suggesting what might be different between the Due and Max32 that might cause the display not to "kick off" and display the code would be most appreciated.

Regards,   Len

Edited by lenhalio

Share this post


Link to post
Share on other sites
  • 0

More....

I tried moving over the UECIDE to see if that made a difference....nope, same problem.

I should also mention when I try to upload the program using avrdude as the programmer with the shield in, I get a "avrdude: stk500_2_ReceivedMessage(): timeout"

When I use the PIC32 programmer from Serge Vakulenko, it gives a "No target found" message.

Share this post


Link to post
Share on other sites
  • 0

I am able to program the Max32 and uC32 by holding the reset button on the boards until the IDE indicates that it is trying to reset the board.  Then release the reset button and the IDE proceeds with the programming of the boards.  Not sure what is going on here but it does seem to work.

Share this post


Link to post
Share on other sites
  • 0

This is a common problem with TFT (and similar) screens that use the 6-pin SPI connector for reset.

On Arduino boards pin 5 of the SPI connector is RESET and is hard-wired to the RESET pin on the power header (this is required for ICSP programming of Atmel chips). On Digilent boards, however, pin 5 is connected to the SS Pin for SPI.

When a shield is plugged in that itself links pin 5 of the SPI header with RESET on the power header you can guess that nasty thing happen - including an inability to program the board while the shield is attached.

Later boards include a small "linked jumper" under the board to disconnect the SS pin of the SPI header to get around the problem:

Some Arduino shields, notably, the Ethernet shield, connect J13 pin 5 to the reset net on pin 1 of connector J10. This causes the processor to be reset each time an attempt is made to access the SPI port. Jumper JP2 can be used to break the connection between J13 pin 5 and reset when using Arduino shields that make this connection. JP2 has a cuttable trace on the bottom of the board that can be cut to break the connection between SPI SS and reset. JP2 is not loaded at the factory. To restore the connection, solder a 2-pin header at the JP2 position and install a shorting block.

Share this post


Link to post
Share on other sites
  • 0

I know this post is old, but I'm having the same trouble -- no target found.

I can compile any sketch, but the sketch will not load onto the board unless I hold down the reset button on the board until the IDE starts to load the program. 

I am not using a shield on the chipKIT Max32 board.  I do not have any of the jumpers for J13 in place.

I'm using Arduino IDE 1.6.9 on a MacBook Pro & chipKIT Max32.

Suggestions?

Share this post


Link to post
Share on other sites
  • 0

Hi @ttu_Don,

To clarify, if you hold down the reset then the board is able to be programmed. Are you using the ChipKit or Digilent core with the Arduino IDE? What version of the Digilent or ChipKit core are you using?

thank you,

Jon 

Share this post


Link to post
Share on other sites
  • 0

Jon,

Sorry for the delay!  I got caught up with another project. . . .

I'm using the sample Blink program from the Arduino IDE.  I'm not sure what version of the chipKIT core I have installed.  How do I tell?

I managed to get this working, sort of.  I have to unplug the USB cable from the Max32 board before I program it using the Arduino IDE.  It's annoying but it works.

I have a Diligent Basic IO shield on the board, so I thought that might be causing trouble.  I removed the shield & tried programming it, but got the same error.  It seems the only way to program the board is to reset the FTDI chip by unplugging the USB cable from the computer. . . .

Suggestions?

Share this post


Link to post
Share on other sites
  • 0

I'm having the same problem.

Most of the time, Arduino can't even detect my microcontroller's port. When it does, I get the "No Target Found" error (pic attached).

I'm on Arduino 1.8.5. I've also tried 1.6.9 (which I believe is the recommended version) and 1.6.13 (which has worked for me well enough). chipKit core 2.0.3.

I'm on Mac 10.13.3 (which is probably my issue).

I have an additional question though. Would it be more reliable to switch to MPLAB? Arduino has been consistent enough for me, but last I heard Digilent was moving its focus away from the microcontrollers and its connection to chipKit was getting more distant.

5ab02dfbe599f_ScreenShot2018-03-19at14_38_21.thumb.png.98d7e5dc93268e1623f721cbbbcbc856.png

 

 

Share this post


Link to post
Share on other sites
  • 0

Hi @JayWeeks,

I personally can't speak towards whether MPLAB or Arduino will be the more reliable solution since I don't know if this is a specific driver issue related to the IDE or with the driver installation itself. What I do know is that Digilent now uses it's own Digilent Core (installation instructions here), though I don't know if that will remedy the board recognition issues that you are encountering.

Let me know how this goes for you.

Thanks,
JColvin

Share this post


Link to post
Share on other sites
  • 0

That's great to hear! I've installed it, but unfortunately I'm still getting errors.

On Arduino 1.8.5 and 1.6.13, the code compiles, but does not seem to be able to upload. On Arduino 1.6.9 (recommended) I get a compiler error. I've copied the error message for both below.

Additionally, the board's port is reliably detected when it is plugged into the computer before I start up Arduino. If I plug the board in after Arduino has started, it is not detected at all.(Arduino 1.8.5 and 1.6.13, verbose)

Spoiler



/Applications/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/Jason/Library/Arduino15/packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/Jason/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/Jason/Documents/Arduino/libraries -fqbn=Digilent:pic32:chipkit_WF32 -ide-version=10805 -build-path /var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -warnings=none -build-cache /var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_cache_658709 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.drivers-windows.path=/Users/Jason/Library/Arduino15/packages/Digilent/tools/drivers-windows/v2 -prefs=runtime.tools.DigilentPGM.path=/Users/Jason/Library/Arduino15/packages/Digilent/tools/DigilentPGM/v1.000-digilent -prefs=runtime.tools.xc32-tools.path=/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43 -verbose /Applications/Arduino.app/Contents/Java/examples/01.Basics/Blink/Blink.ino
/Applications/Arduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/Jason/Library/Arduino15/packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/Jason/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/Jason/Documents/Arduino/libraries -fqbn=Digilent:pic32:chipkit_WF32 -ide-version=10805 -build-path /var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -warnings=none -build-cache /var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_cache_658709 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.drivers-windows.path=/Users/Jason/Library/Arduino15/packages/Digilent/tools/drivers-windows/v2 -prefs=runtime.tools.DigilentPGM.path=/Users/Jason/Library/Arduino15/packages/Digilent/tools/DigilentPGM/v1.000-digilent -prefs=runtime.tools.xc32-tools.path=/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43 -verbose /Applications/Arduino.app/Contents/Java/examples/01.Basics/Blink/Blink.ino
Using board 'chipkit_WF32' from platform in folder: /Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4
Using core 'pic32' from platform in folder: /Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4
Detecting libraries used...
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++" -c -g -O0 -w -mno-smart-io -fno-exceptions -ffunction-sections -fdata-sections -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder   -mnewlib-libc -std=gnu++11 -w -x c++ -E -CC -mprocessor=32MX695F512L -DF_CPU=80000000L -DARDUINO=10805 -D_BOARD_WF32_ -DARDUINO_ARCH_PIC32 -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch/Blink.ino.cpp" -o "/dev/null"
Generating function prototypes...
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++" -c -g -O0 -w -mno-smart-io -fno-exceptions -ffunction-sections -fdata-sections -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder   -mnewlib-libc -std=gnu++11 -w -x c++ -E -CC -mprocessor=32MX695F512L -DF_CPU=80000000L -DARDUINO=10805 -D_BOARD_WF32_ -DARDUINO_ARCH_PIC32 -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch/Blink.ino.cpp" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/preproc/ctags_target_for_gcc_minus_e.cpp"
"/Applications/Arduino.app/Contents/Java/tools-builder/ctags/5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/preproc/ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++"  -c -g -O0 -w -mno-smart-io -fno-exceptions -ffunction-sections -fdata-sections -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -std=gnu++11 -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch/Blink.ino.cpp" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch/Blink.ino.cpp.o"
Compiling libraries...
Compiling core...
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32/Board_Data.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/Board_Data.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++" -c -g1 -O0 -Wa,--gdwarf-2 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/cpp-startup.S" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/cpp-startup.S.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++" -c -g1 -O0 -Wa,--gdwarf-2 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/crti.S" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/crti.S.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++" -c -g1 -O0 -Wa,--gdwarf-2 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/crtn.S" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/crtn.S.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++" -c -g1 -O0 -Wa,--gdwarf-2 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/pic32_software_reset.S" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/pic32_software_reset.S.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++" -c -g1 -O0 -Wa,--gdwarf-2 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/vector_table.S" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/vector_table.S.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/HardwareSerial_cdcacm.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/HardwareSerial_cdcacm.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/HardwareSerial_usb.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/HardwareSerial_usb.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/WInterrupts.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/WInterrupts.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/WSystem.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/WSystem.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/exceptions.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/exceptions.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/pins_arduino.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/pins_arduino.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/task_manager.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/task_manager.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/wiring.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/wiring.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/wiring_analog.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/wiring_analog.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/wiring_digital.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/wiring_digital.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/wiring_pulse.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/wiring_pulse.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-gcc"  -c -g -O0 -w -mno-smart-io -ffunction-sections -fdata-sections  -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino   -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/wiring_shift.c" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/wiring_shift.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++"  -c -g -O0 -w -mno-smart-io -fno-exceptions -ffunction-sections -fdata-sections -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -std=gnu++11 -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/HardwareSerial.cpp" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/HardwareSerial.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++"  -c -g -O0 -w -mno-smart-io -fno-exceptions -ffunction-sections -fdata-sections -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -std=gnu++11 -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/IPAddress.cpp" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/IPAddress.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++"  -c -g -O0 -w -mno-smart-io -fno-exceptions -ffunction-sections -fdata-sections -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -std=gnu++11 -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/Print.cpp" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/Print.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++"  -c -g -O0 -w -mno-smart-io -fno-exceptions -ffunction-sections -fdata-sections -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -std=gnu++11 -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/Stream.cpp" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/Stream.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++"  -c -g -O0 -w -mno-smart-io -fno-exceptions -ffunction-sections -fdata-sections -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -std=gnu++11 -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/Tone.cpp" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/Tone.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++"  -c -g -O0 -w -mno-smart-io -fno-exceptions -ffunction-sections -fdata-sections -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -std=gnu++11 -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/WMath.cpp" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/WMath.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++"  -c -g -O0 -w -mno-smart-io -fno-exceptions -ffunction-sections -fdata-sections -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -std=gnu++11 -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/WString.cpp" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/WString.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++"  -c -g -O0 -w -mno-smart-io -fno-exceptions -ffunction-sections -fdata-sections -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -std=gnu++11 -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/doprnt.cpp" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/doprnt.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++"  -c -g -O0 -w -mno-smart-io -fno-exceptions -ffunction-sections -fdata-sections -mdebugger -Wcast-align -fno-short-double -ftoplevel-reorder -MMD  -mnewlib-libc -std=gnu++11 -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -mprocessor=32MX695F512L -DF_CPU=80000000L  -DARDUINO=10805 -D_BOARD_WF32_ -DMPIDEVER=16777998 -DMPIDE=150 -DIDE=Arduino ""  -I/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32" "-I/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/main.cpp" -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/main.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/cpp-startup.S.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/crti.S.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/crtn.S.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/pic32_software_reset.S.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/vector_table.S.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/HardwareSerial_cdcacm.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/HardwareSerial_usb.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/WInterrupts.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/WSystem.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/exceptions.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/pins_arduino.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/task_manager.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/wiring.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/wiring_analog.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/wiring_digital.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/wiring_pulse.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/wiring_shift.c.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/HardwareSerial.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/IPAddress.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/Print.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/Stream.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/Tone.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/WMath.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/WString.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/doprnt.cpp.o"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-ar"  rcs  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a"  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/main.cpp.o"
Archiving built core (caching) in: /var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_cache_658709/core/core_Digilent_pic32_chipkit_WF32_600c5a508c901de0f5601713afc407b1.a
Linking everything together...
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-g++" -w -Wl,--save-gld=/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch.ld,-Map=/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch.map,--gc-sections -mdebugger -mno-peripheral-libs -nostartfiles -mnewlib-libc -mprocessor=32MX695F512L  -o "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/Blink.ino.elf" "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/cpp-startup.S" "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/sketch/Blink.ino.cpp.o" "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/Board_Data.c.o" "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/core/core.a" -L/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474 -T "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/variants/WF32/chipKIT-application-32MX695F512.ld" -T "/Users/Jason/Library/Arduino15/packages/Digilent/hardware/pic32/1.0.4/cores/pic32/chipKIT-application-COMMON.ld"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/Blink.ino.elf" "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/Blink.ino.eep"
"/Users/Jason/Library/Arduino15/packages/Digilent/tools/xc32-tools/xc32-1.43/bin/xc32-bin2hex" -a  "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/Blink.ino.elf"
Sketch uses 9044 bytes (1%) of program storage space. Maximum is 520192 bytes.
Global variables use 2916 bytes (2%) of dynamic memory, leaving 128156 bytes for local variables. Maximum is 131072 bytes.
/Users/Jason/Library/Arduino15/packages/Digilent/tools/DigilentPGM/v1.000-digilent/java/bin/java -jar /Users/Jason/Library/Arduino15/packages/Digilent/tools/DigilentPGM/v1.000-digilent/DigilentPGM.jar /var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/arduino_build_359474/Blink.ino.hex /dev/cu.usbserial-AJV9JZZ5 
DigilentPGM V1.00
Digilent Copyright 2016
Written by Keith Vogel
Tuesday, March 20, 2018 11:06:34 AM PDT

Comm Port: /dev/cu.usbserial-AJV9JZZ5
Baud rate set to: 115200
TimedOut waiting for Serial Response
Unable to signon, this does not look like a bootloader


 

(Arduino 1.6.9, verbose)

Spoiler



Arduino: 1.6.9 (Mac OS X), Board: "chipKIT WF32"

/Applications/Arduino (1.6.9).app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware "/Applications/Arduino (1.6.9).app/Contents/Java/hardware" -hardware "/Users/Jason/Library/Arduino15/packages" -tools "/Applications/Arduino (1.6.9).app/Contents/Java/tools-builder" -tools "/Applications/Arduino (1.6.9).app/Contents/Java/hardware/tools/avr" -tools "/Users/Jason/Library/Arduino15/packages" -built-in-libraries "/Applications/Arduino (1.6.9).app/Contents/Java/libraries" -libraries "/Users/Jason/Documents/Arduino/libraries" -fqbn=Digilent:pic32:chipkit_WF32 -ide-version=10609 -build-path "/var/folders/z2/dydwb64d06jfq2fpqcflrg4r0000gp/T/buildd5ae82e677127ac286f51de66781d807.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "/Applications/Arduino.app/Contents/Java/examples/01.Basics/Blink/Blink.ino"
failed MSpanList_Insert 0x30c000 0x6dd21af9b36 0x0
fatal error: MSpanList_Insert

runtime stack:
runtime.throw(0x2ac50b)
	/usr/local/go/src/runtime/panic.go:491 +0xad fp=0x7ffeefbff3f0 sp=0x7ffeefbff3c0
runtime.MSpanList_Insert(0x2ca128, 0x30c000)
	/usr/local/go/src/runtime/mheap.c:692 +0x8f fp=0x7ffeefbff418 sp=0x7ffeefbff3f0
MHeap_FreeSpanLocked(0x2c6d20, 0x30c000, 0x100)
	/usr/local/go/src/runtime/mheap.c:583 +0x163 fp=0x7ffeefbff458 sp=0x7ffeefbff418
MHeap_Grow(0x2c6d20, 0x8, 0x0)
	/usr/local/go/src/runtime/mheap.c:420 +0x1a8 fp=0x7ffeefbff498 sp=0x7ffeefbff458
MHeap_AllocSpanLocked(0x2c6d20, 0x1, 0x0)
	/usr/local/go/src/runtime/mheap.c:298 +0x365 fp=0x7ffeefbff4d8 sp=0x7ffeefbff498
mheap_alloc(0x2c6d20, 0x1, 0x12, 0x0)
	/usr/local/go/src/runtime/mheap.c:190 +0x121 fp=0x7ffeefbff500 sp=0x7ffeefbff4d8
runtime.MHeap_Alloc(0x2c6d20, 0x1, 0x10000000012, 0xf989)
	/usr/local/go/src/runtime/mheap.c:240 +0x66 fp=0x7ffeefbff538 sp=0x7ffeefbff500
MCentral_Grow(0x2cea98, 0x0)
	/usr/local/go/src/runtime/mcentral.c:197 +0x8b fp=0x7ffeefbff5a0 sp=0x7ffeefbff538
runtime.MCentral_CacheSpan(0x2cea98, 0x0)
	/usr/local/go/src/runtime/mcentral.c:85 +0x167 fp=0x7ffeefbff5d8 sp=0x7ffeefbff5a0
runtime.MCache_Refill(0x308000, 0x12, 0x0)
	/usr/local/go/src/runtime/mcache.c:90 +0xa0 fp=0x7ffeefbff600 sp=0x7ffeefbff5d8
runtime.mcacheRefill_m()
	/usr/local/go/src/runtime/malloc.c:368 +0x57 fp=0x7ffeefbff620 sp=0x7ffeefbff600
runtime.onM(0x223ad0)
	/usr/local/go/src/runtime/asm_amd64.s:273 +0x9a fp=0x7ffeefbff628 sp=0x7ffeefbff620
runtime.mallocgc(0x120, 0x1bde40, 0x0, 0x0)
	/usr/local/go/src/runtime/malloc.go:178 +0x849 fp=0x7ffeefbff6d8 sp=0x7ffeefbff628
runtime.newobject(0x1bde40, 0x308000)
	/usr/local/go/src/runtime/malloc.go:353 +0x49 fp=0x7ffeefbff700 sp=0x7ffeefbff6d8
runtime.newG(0x276ba)
	/usr/local/go/src/runtime/proc.go:233 +0x2a fp=0x7ffeefbff718 sp=0x7ffeefbff700
allocg(0x2b9660)
	/usr/local/go/src/runtime/proc.c:925 +0x1f fp=0x7ffeefbff728 sp=0x7ffeefbff718
runtime.malg(0x8000, 0x2b9700)
	/usr/local/go/src/runtime/proc.c:2106 +0x1f fp=0x7ffeefbff758 sp=0x7ffeefbff728
runtime.mpreinit(0x2b9ac0)
	/usr/local/go/src/runtime/os_darwin.c:137 +0x27 fp=0x7ffeefbff770 sp=0x7ffeefbff758
mcommoninit(0x2b9ac0)
	/usr/local/go/src/runtime/proc.c:201 +0xc9 fp=0x7ffeefbff798 sp=0x7ffeefbff770
runtime.schedinit()
	/usr/local/go/src/runtime/proc.c:138 +0x55 fp=0x7ffeefbff7c0 sp=0x7ffeefbff798
runtime.rt0_go(0x7ffeefbff7f0, 0x19, 0x7ffeefbff7f0, 0x0, 0x19, 0x7ffeefbff9c8, 0x7ffeefbffa08, 0x7ffeefbffa14, 0x7ffeefbffa24, 0x7ffeefbffa2e, ...)
	/usr/local/go/src/runtime/asm_amd64.s:95 +0x116 fp=0x7ffeefbff7c8 sp=0x7ffeefbff7c0
arduino-builder returned 2

Error compiling for board chipKIT WF32.


 

 

Share this post


Link to post
Share on other sites
  • 0

Hi @JayWeeks,

Do you know if the WF32 been used with MPLAB before? The first section (for Arduino 1.8.5?) states that it is not able to find a bootloader on the board, which MPLAB can definitely do. The second section (not sure if it is for Arduino 1.6.9 or 1.6.13) doesn't state this, but looking at this github issue thread, it seems it's an artifact of MacOS and Arduino IDE not wanting to play nicely with their particular versions and the general solution was to upgrade to a newer Arduino IDE that addressed the error, so neither the chipKIT Core nor the Digilent Core are the issue in this case.

Thank you,
JColvin

Share this post


Link to post
Share on other sites
  • 0

That sounds about right. I thought that I'd checked all my WF32s to make sure they had the correct boot-loader, but I just tried a uC32 and a Cerebot MX3cK and those worked fine. It's probably the boot-loader then.

Thanks! I'll look into how to fix that.

Share this post


Link to post
Share on other sites
  • 0

I've just finished reinstalling the WF32 bootloader onto two of my WF32s, and I'm still getting the "Unable to signon, this does not look like a bootloader" error.

I downloaded the bootloader from here: https://reference.digilentinc.com/reference/microprocessor/wf32/start

I used chipKIT programmer, and programmed using the MPLAB IPE. The IPE claims that the bootloader was verified, so I'm wondering if there's maybe a problem with the bootloader I'm using. Either that or maybe the FTDI is busted?

EDIT:

I've figured out the problem and of course it was something stupid. While programming the bootloader, I had the VV Select jumper set to something other than UART. That's all. I've reprogrammed the bootloader and now everything works fine.

Thanks for the help @james!

Edited by JayWeeks
Solution found

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now