c:/users/dakot/appdata/local/arduino15/packages/proffieboard/tools/arm-none-eabi-gcc/9-2020-q2-update/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\dakot\AppData\Local\Temp\sketch_may26a.ino.elf.5h4rim.ltrans0.ltrans.o: in function main': C:\Users\dakot\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\2.2\cores\stm32l4/main.cpp:129: undefined reference to setup’
c:/users/dakot/appdata/local/arduino15/packages/proffieboard/tools/arm-none-eabi-gcc/9-2020-q2-update/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\dakot\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\2.2\cores\stm32l4/main.cpp:133: undefined reference to `loop’
collect2.exe: error: ld returned 1 exit status
exit status 1
Compilation error: exit status 1
This generally means that you are either trying to compile your config file, or you scoped out the contents of ProffieOS.ino and replaced it with something else. (Like the stuff that’s supposed to go in your config file.)
There are instructions for how to set up your config file here:
ProffieOS Documentation: Your first config file
Or you can look up one of the many available videos on YouTube on the subject.
All I did was copy my existing config and attempt to add a new font/blade style
Where did you copy it to?
Was it working before?
Yes it was working, like I said, all I’m trying to do is upload a new font/bladestyle. Everything outside of the individual font I was attempting to add was pre-installed from the shipper
So can you get it back to how it was before to make it work again?
(Clarification; “working” means you can upload configuration from arduino successfully.)
When you try to upload a new config, you are never uploading “just the new config” but you are are uploading a whole new ProffieOS.
If the “from the seller” “pre-installed” OS was 7.15 + some generic config but the installed OS on your computer is OS 6.8 + your personalized config, then after uploading your new config, you will have OS 6.8 with your personalized config on your Proffieboard. It is an “upload all” type of thing and not “just” an “upgrade if my personal OS is newer” + my personalized config.
1 Like