Go Down

Topic: Planned support for Sparkfun Redboard? (Read 344 times) previous topic - next topic



Is there a plan at some point to support the Sparkfun Redboard?  At our middle school we purchased the Sparkfun Inventors Kits with their Redboard.  We are having issues with sketches loading at times with the Chromebooks.  Some of them are able to load the sketch and others aren't.

I certainly understand at this point they are not supported but was curious if it is something planned for the future.

I also realize that you are the "Arduino" folks so supporting boards that are created by you may not be something you're looking to do.

Either way we're just curious?

Jim Tinsman


Please provide details of what the problem is for the people who can't upload to the redboard.

Is it that no port appears after plugging in the board?

If you get a port, but the upload fails, then post the verbose output here using code tags (</> button on the toolbar).


I will work to get the verbose output.  The message they are seeing is the following:

Sending 3020: receiveData timeout after 400ms

Again, I'll work with one of the students to grab the verbose and post that when I have it available.

Jim Tinsman


When they plug the board in we are able to select the port and it appears to communicate with the board.  Here is the output from a failed upload.

Code: [Select]
./opt/arduino-builder/arduino-builder -compile -core-api-version 10611 -hardware opt/arduino-builder/hardware -hardware ./opt/cores -tools opt/arduino-builder/tools -tools ./opt/tools -built-in-libraries opt/libraries/latest -logger humantags -fqbn arduino:avr:uno -build-cache /tmp -build-path /tmp/200030840/build -verbose -prefs runtime.tools.avr-gcc.path=./opt/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2 -prefs runtime.tools.avrdude.path=./opt/tools/avrdude/6.3.0-arduino14 -prefs runtime.tools.arduinoOTA.path=./opt/tools/arduinoOTA/1.2.1 -libraries /tmp/200030840/custom -libraries /tmp/200030840/pinned /tmp/200030840/SIK_Circuit_1D-RGBNightlight

Using board 'uno' from platform in folder: /home/ubuntu/opt/cores/arduino/avr

Using core 'arduino' from platform in folder: /home/ubuntu/opt/cores/arduino/avr

Detecting libraries used...

./opt/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10611 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/home/ubuntu/opt/cores/arduino/avr/cores/arduino -I/home/ubuntu/opt/cores/arduino/avr/variants/standard /tmp/200030840/build/sketch/SIK_Circuit_1D-RGBNightlight.ino.cpp -o /dev/null

Generating function prototypes...

./opt/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10611 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/home/ubuntu/opt/cores/arduino/avr/cores/arduino -I/home/ubuntu/opt/cores/arduino/avr/variants/standard /tmp/200030840/build/sketch/SIK_Circuit_1D-RGBNightlight.ino.cpp -o /tmp/200030840/build/preproc/ctags_target_for_gcc_minus_e.cpp

/home/ubuntu/opt/arduino-builder/tools/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/200030840/build/preproc/ctags_target_for_gcc_minus_e.cpp

Compiling sketch...

./opt/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10611 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/home/ubuntu/opt/cores/arduino/avr/cores/arduino -I/home/ubuntu/opt/cores/arduino/avr/variants/standard /tmp/200030840/build/sketch/SIK_Circuit_1D-RGBNightlight.ino.cpp -o /tmp/200030840/build/sketch/SIK_Circuit_1D-RGBNightlight.ino.cpp.o

Compiling libraries...

Compiling core...

Using precompiled core: /tmp/core/core_arduino_avr_uno_86d814ab5ac6e08f9be464f7f3c7beb3.a

Linking everything together...

./opt/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o /tmp/200030840/build/SIK_Circuit_1D-RGBNightlight.ino.elf /tmp/200030840/build/sketch/SIK_Circuit_1D-RGBNightlight.ino.cpp.o /tmp/200030840/build/../../core/core_arduino_avr_uno_86d814ab5ac6e08f9be464f7f3c7beb3.a -L/tmp/200030840/build -lm

./opt/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /tmp/200030840/build/SIK_Circuit_1D-RGBNightlight.ino.elf /tmp/200030840/build/SIK_Circuit_1D-RGBNightlight.ino.eep

./opt/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-objcopy -O ihex -R .eeprom /tmp/200030840/build/SIK_Circuit_1D-RGBNightlight.ino.elf /tmp/200030840/build/SIK_Circuit_1D-RGBNightlight.ino.hex

./opt/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-size -A /tmp/200030840/build/SIK_Circuit_1D-RGBNightlight.ino.elf

Sketch uses 2920 bytes (9%) of program storage space. Maximum is 32256 bytes.

Global variables use 236 bytes (11%) of dynamic memory, leaving 1812 bytes for local variables. Maximum is 2048 bytes.

Validating license ...

Programming with: avrgirl-arduino flash -f undefined -a uno -p /dev/ttyACM0


reset complete.

flashing, please wait...

flash complete.


We are having the same issue.  We did find if you power the board separately the code will sometimes load.  It does not work all the time.  Have you found a more consistent solution? 

Go Up