RF52840 Feather - Examples won't compile
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- bridge2nowhere
- Posts: 26
- Joined: Thu Mar 01, 2018 2:36 pm
RF52840 Feather - Examples won't compile
We have installed the board in the board manager, but none of the examples will compile.
- adafruit_support_carter
- Posts: 29189
- Joined: Tue Nov 29, 2016 2:45 pm
Re: RF52840 Feather - Examples won't compile
Turn on verbose output and post here the error messages you are getting when trying to compile.
- bridge2nowhere
- Posts: 26
- Joined: Thu Mar 01, 2018 2:36 pm
Re: RF52840 Feather - Examples won't compile
Here is the error we're getting:
We are getting some more lines with banned spam words, I'm not sure where that is coming from. My students are trying to follow the tutorial
Code: Select all
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: sketch\central_bleuart.ino.cpp.o: in function `loop':
C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:92: undefined reference to `readPacket(BLEUart*, unsigned short)'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:177: undefined reference to `parsefloat(unsigned char*)'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:178: undefined reference to `parsefloat(unsigned char*)'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:179: undefined reference to `parsefloat(unsigned char*)'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:180: undefined reference to `parsefloat(unsigned char*)'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:185: undefined reference to `packetbuffer'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:185: undefined reference to `packetbuffer'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:185: undefined reference to `packetbuffer'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:185: undefined reference to `packetbuffer'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:185: undefined reference to `packetbuffer'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:127: undefined reference to `parsefloat(unsigned char*)'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:128: undefined reference to `parsefloat(unsigned char*)'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:129: undefined reference to `parsefloat(unsigned char*)'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:141: undefined reference to `parsefloat(unsigned char*)'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:142: undefined reference to `parsefloat(unsigned char*)'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: sketch\central_bleuart.ino.cpp.o:C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:143: more undefined references to `parsefloat(unsigned char*)' follow
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: sketch\central_bleuart.ino.cpp.o: in function `loop':
C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:106: undefined reference to `packetbuffer'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:106: undefined reference to `packetbuffer'
c:/users/robbal/appdata/local/arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\robbal\AppData\Local\Temp\arduino_modified_sketch_720284/central_bleuart.ino:106: undefined reference to `packetbuffer'
Code: Select all
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling for board Adafruit Feather nRF52840 Express
- Franklin97355
- Posts: 23912
- Joined: Mon Apr 21, 2008 2:33 pm
Re: RF52840 Feather - Examples won't compile
I tried to compile it and was successful. You might try to uninstall Arduino and delete the Arduino15 directory before re-installing. Also, make sure you have updated the libraries and board files.
- adafruit_support_carter
- Posts: 29189
- Joined: Tue Nov 29, 2016 2:45 pm
Re: RF52840 Feather - Examples won't compile
And for the sake of troubleshooting, try uploading the simple blink example here:
https://learn.adafruit.com/introducing- ... 2860620-13
Don't worry about BLE at this point. Just see if you can get that example to work per the guide.
https://learn.adafruit.com/introducing- ... 2860620-13
Don't worry about BLE at this point. Just see if you can get that example to work per the guide.
Please be positive and constructive with your questions and comments.