Hello all, I have some issues updating my proffieboard. I am following the guidance of the below video.
I can get as far as uncommenting and editing the config file to the one I would like to use, but when I attempt to compile it, I get the following readout in the output viewer. This informaltion is directly copied using the “copy error message” button.
…
Arduino: 1.8.19 (Windows 10), Board: “Proffieboard V2, Serial + Mass Storage + WebUSB, SDCARD (SPI), 80 MHz, half, Smallest Code”
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Jacob\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Jacob\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Jacob\OneDrive\Documents\Arduino\libraries -fqbn=proffieboard:stm32l4:ProffieboardV2-L433CC:usb=cdc_msc_webusb,dosfs=sdspi,speed=80,pclk=2,opt=os -vid-pid=1209_6668 -ide-version=10819 -build-path C:\Users\Jacob\AppData\Local\Temp\arduino_build_158568 -warnings=none -build-cache C:\Users\Jacob\AppData\Local\Temp\arduino_cache_474186 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\14-2-rel1-xpack -prefs=runtime.tools.arm-none-eabi-gcc-14-2-rel1-xpack.path=C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\14-2-rel1-xpack -verbose Z:\ProffieOS\ProffieOS.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Jacob\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Jacob\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Jacob\OneDrive\Documents\Arduino\libraries -fqbn=proffieboard:stm32l4:ProffieboardV2-L433CC:usb=cdc_msc_webusb,dosfs=sdspi,speed=80,pclk=2,opt=os -vid-pid=1209_6668 -ide-version=10819 -build-path C:\Users\Jacob\AppData\Local\Temp\arduino_build_158568 -warnings=none -build-cache C:\Users\Jacob\AppData\Local\Temp\arduino_cache_474186 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\14-2-rel1-xpack -prefs=runtime.tools.arm-none-eabi-gcc-14-2-rel1-xpack.path=C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\14-2-rel1-xpack -verbose Z:\ProffieOS\ProffieOS.ino
Using board ‘ProffieboardV2-L433CC’ from platform in folder: C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0
Using core ‘stm32l4’ from platform in folder: C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0
Detecting libraries used…
“C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\14-2-rel1-xpack/bin/arm-none-eabi-g++” -mcpu=cortex-m4 -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib -fno-rtti -fno-exceptions -flto -fdevirtualize-at-ltrans -w -x c++ -E -CC -D_SYSTEM_CORE_CLOCK_=80000000L -D_SYSTEM_PCLK_DIVIDER_=2 -DARDUINO=10819 -DARDUINO_STM32L4_BUTTERLY -DARDUINO_ARCH_STM32L4 -DSTM32L433xx -DPROFFIEBOARD_VERSION=2 -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant -felide-constructors -ffast-math -DUSB_VID=0x1209 -DUSB_PID=0x6668 -DUSB_DID=0xffff “-DUSB_MANUFACTURER="hubbe.net"” “-DUSB_PRODUCT="Proffieboard"” -DUSB_TYPE=USB_TYPE_CDC_MSC_WEBUSB -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/CMSIS/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/CMSIS/Device/ST/STM32L4xx/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/STM32L4xx/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\cores\stm32l4” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\variants\STM32L433CC-ProffieboardV2” “C:\Users\Jacob\AppData\Local\Temp\arduino_build_158568\sketch\ProffieOS.ino.cpp” -o nul
Alternatives for Wire.h: [Wire@1.0]
ResolveLibrary(Wire.h)
→ candidates: [Wire@1.0]
“C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\14-2-rel1-xpack/bin/arm-none-eabi-g++” -mcpu=cortex-m4 -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib -fno-rtti -fno-exceptions -flto -fdevirtualize-at-ltrans -w -x c++ -E -CC -D_SYSTEM_CORE_CLOCK_=80000000L -D_SYSTEM_PCLK_DIVIDER_=2 -DARDUINO=10819 -DARDUINO_STM32L4_BUTTERLY -DARDUINO_ARCH_STM32L4 -DSTM32L433xx -DPROFFIEBOARD_VERSION=2 -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant -felide-constructors -ffast-math -DUSB_VID=0x1209 -DUSB_PID=0x6668 -DUSB_DID=0xffff “-DUSB_MANUFACTURER="hubbe.net"” “-DUSB_PRODUCT="Proffieboard"” -DUSB_TYPE=USB_TYPE_CDC_MSC_WEBUSB -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/CMSIS/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/CMSIS/Device/ST/STM32L4xx/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/STM32L4xx/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\cores\stm32l4” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\variants\STM32L433CC-ProffieboardV2” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\libraries\Wire\src” “C:\Users\Jacob\AppData\Local\Temp\arduino_build_158568\sketch\ProffieOS.ino.cpp” -o nul
“C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\14-2-rel1-xpack/bin/arm-none-eabi-g++” -mcpu=cortex-m4 -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib -fno-rtti -fno-exceptions -flto -fdevirtualize-at-ltrans -w -x c++ -E -CC -D_SYSTEM_CORE_CLOCK_=80000000L -D_SYSTEM_PCLK_DIVIDER_=2 -DARDUINO=10819 -DARDUINO_STM32L4_BUTTERLY -DARDUINO_ARCH_STM32L4 -DSTM32L433xx -DPROFFIEBOARD_VERSION=2 -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant -felide-constructors -ffast-math -DUSB_VID=0x1209 -DUSB_PID=0x6668 -DUSB_DID=0xffff “-DUSB_MANUFACTURER="hubbe.net"” “-DUSB_PRODUCT="Proffieboard"” -DUSB_TYPE=USB_TYPE_CDC_MSC_WEBUSB -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/CMSIS/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/CMSIS/Device/ST/STM32L4xx/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/STM32L4xx/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\cores\stm32l4” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\variants\STM32L433CC-ProffieboardV2” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\libraries\Wire\src” “C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\libraries\Wire\src\Wire.cpp” -o nul
Generating function prototypes…
“C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\14-2-rel1-xpack/bin/arm-none-eabi-g++” -mcpu=cortex-m4 -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib -fno-rtti -fno-exceptions -flto -fdevirtualize-at-ltrans -w -x c++ -E -CC -D_SYSTEM_CORE_CLOCK_=80000000L -D_SYSTEM_PCLK_DIVIDER_=2 -DARDUINO=10819 -DARDUINO_STM32L4_BUTTERLY -DARDUINO_ARCH_STM32L4 -DSTM32L433xx -DPROFFIEBOARD_VERSION=2 -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant -felide-constructors -ffast-math -DUSB_VID=0x1209 -DUSB_PID=0x6668 -DUSB_DID=0xffff “-DUSB_MANUFACTURER="hubbe.net"” “-DUSB_PRODUCT="Proffieboard"” -DUSB_TYPE=USB_TYPE_CDC_MSC_WEBUSB -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/CMSIS/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/CMSIS/Device/ST/STM32L4xx/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/STM32L4xx/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\cores\stm32l4” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\variants\STM32L433CC-ProffieboardV2” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\libraries\Wire\src” “C:\Users\Jacob\AppData\Local\Temp\arduino_build_158568\sketch\ProffieOS.ino.cpp” -o “C:\Users\Jacob\AppData\Local\Temp\arduino_build_158568\preproc\ctags_target_for_gcc_minus_e.cpp”
“C:\Users\Jacob\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags” -u --language-force=c++ -f - --c+±kinds=svpf --fields=KSTtzns --line-directives “C:\Users\Jacob\AppData\Local\Temp\arduino_build_158568\preproc\ctags_target_for_gcc_minus_e.cpp”
Compiling sketch…
“C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\14-2-rel1-xpack/bin/arm-none-eabi-g++” -mcpu=cortex-m4 -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib -fno-rtti -fno-exceptions -MMD -flto -fdevirtualize-at-ltrans -D_SYSTEM_CORE_CLOCK_=80000000L -D_SYSTEM_PCLK_DIVIDER_=2 -DARDUINO=10819 -DARDUINO_STM32L4_BUTTERLY -DARDUINO_ARCH_STM32L4 -DSTM32L433xx -DPROFFIEBOARD_VERSION=2 -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant -felide-constructors -ffast-math -DUSB_VID=0x1209 -DUSB_PID=0x6668 -DUSB_DID=0xffff “-DUSB_MANUFACTURER="hubbe.net"” “-DUSB_PRODUCT="Proffieboard"” -DUSB_TYPE=USB_TYPE_CDC_MSC_WEBUSB -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/CMSIS/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/CMSIS/Device/ST/STM32L4xx/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0/system/STM32L4xx/Include” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\cores\stm32l4” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\variants\STM32L433CC-ProffieboardV2” “-IC:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\libraries\Wire\src” “C:\Users\Jacob\AppData\Local\Temp\arduino_build_158568\sketch\ProffieOS.ino.cpp” -o “C:\Users\Jacob\AppData\Local\Temp\arduino_build_158568\sketch\ProffieOS.ino.cpp.o”
Using library Wire at version 1.0 in folder: C:\Users\Jacob\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6.0\libraries\Wire
exit status 1
Error compiling for board Proffieboard V2.
…
I have tried the following:
Using an older version of Arduino IDE (1.8.19)
Using the boot/reset button process to enter bootloader mode.
Reverting to a previous version that i am postitive works. (same error)
Trying different pre-loaded config files.
uninstalling and reinstalling board managers. (many times)
Changing between the different USB types.
Confirming the Wire.h file is at the displayed file path.
Im not sure what else to do but trying all these things gives the same error. Im pretty sure its in the code because the error appears whether or not the board is connedted. Im at a loss ive been going at it form probably 5 hours now and my brain is fried. Thanks for any help