I am having  trouble getting FastSPI_LED on my DUE.

I am having trouble getting FastSPI_LED on my DUE.
Here is the error I get when trying to upload one of the example sketches:
Arduino: 1.5.4 (Windows 7), Board: “Arduino Due (Programming Port)”

C:\Program Files (x86)\Arduino/hardware/tools/g++arm_none_eabi/bin/arm-none-eabi-g++ -c -g -Os -w -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf -mcpu=cortex-m3 -DF_CPU=84000000L -DARDUINO=154 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E_ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON -DUSB_MANUFACTURER=“Unknown” -DUSB_PRODUCT=“Arduino Due” -IC:\Program Files (x86)\Arduino\hardware\arduino\sam\system/libsam -IC:\Program Files (x86)\Arduino\hardware\arduino\sam\system/CMSIS/CMSIS/Include/ -IC:\Program Files (x86)\Arduino\hardware\arduino\sam\system/CMSIS/Device/ATMEL/ -IC:\Program Files (x86)\Arduino\hardware\arduino\sam\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\sam\variants\arduino_due_x -IC:\Users\IAS\Documents\Arduino\libraries\FastSPI_LED2 C:\Users\IAS\AppData\Local\Temp\build6808637722206008196.tmp\RGBCalibrate.cpp -o C:\Users\IAS\AppData\Local\Temp\build6808637722206008196.tmp\RGBCalibrate.cpp.o

In file included from C:\Users\IAS\Documents\Arduino\libraries\FastSPI_LED2/FastSPI_LED2.h:4,
from RGBCalibrate.ino:1:
C:\Users\IAS\Documents\Arduino\libraries\FastSPI_LED2/controller.h:4: fatal error: avr/io.h: No such file or directory
compilation terminated.

Are your fastspi library’s installed correctly? Can u upload any other scripts like blink?

Yes other scripts like making pin 13 (on board led)blink work fine.

I installed fastspi rc5 via Add library on the Arduino interface and selecting the zip file I downloaded. All the files seem to be in the appropriate directories.

Maybe try unzipping them first? I have a mac and its a little different to install librarys.

I tried that already… Same deal

Are you able to use any other libraries outside of the ones that are included with arduino?

Have you tried using rc4?

RC4 is the same, can you recommend another library to test? I have not tried any other than fastspi

What type of lights do you have?

It looks like the FastSPI library is where it needs to be, however for some reason the 1.5.4 IDE isn’t finding the Arduino libraries. So the question goes back to what Larry asked: have you tried to compile anything else? Something as simple as the Blink example perhaps?

Try the adafruit sample its called neopixel I believe.

Works just fine

The current version of the library doesn’t have support for the due yet - the 2.1 branch does, but it is spotty at the moment.

Ok, I figured it was probably a software/hardware issue.
How is development going on DUE support?

I did enough testing with it for a specific project, but then went back to fleshing out/finishing avr support and the platform and chip testing for the existing MCU/LEDs that are supported. I think I’ve finally finished the last thing needed to send this out the door, gave it to mark the other day to poke at/test with.

As soon as v2 goes out, I’ll revisit the state of 2.1, finish up the due support and probably a couple more led chipsets then start the preview release stuff all over again.

The due, teensy/due dma support, multi-strand output in parallel, usart-in-spi mode support, and multi-spi output in parallel are on deck for 2.1 as well as p9813, tm1829, as well as probably 8bit crgb output for the lpd1886 and dm412 chipsets while mark and I work out how to add 16bit crgb support to the library/output.

@Daniel_Garcia @Mark_Kriegsman Let me know if you want some help writing (not coding) reference documentation. As I offered Mark previously, I can dedicate time to document what is available. Technical writing/selling skills are my bread and butter.