Config on ProffieOS v 8.10

Have you tried, for OS7, one of the example/default configs or redownloading ProffieOS? The error you’re posting for OS7 actually is a compile/code error.

Sounds like you’re in multiple layers of problems here, and I don’t have anything useful to say, but I have to make the sarcastic comment quoting “memory is cheap.”

yes, I may just give up trying to run this on arduino ide on a raspberry pi.

FQBN: proffieboard:stm32l4:ProffieboardV2-L433CC
Using board 'ProffieboardV2-L433CC' from platform in folder: /home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6
Using core 'stm32l4' from platform in folder: /home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6

Detecting libraries used...
/home/deck/.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=10607 -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 -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/CMSIS/Include -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/CMSIS/Device/ST/STM32L4xx/Include -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/STM32L4xx/Include -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/cores/stm32l4 -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/variants/STM32L433CC-ProffieboardV2 /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/sketch/ProffieOS.ino.cpp -o /dev/null
Alternatives for Wire.h: [Wire@1.0]
ResolveLibrary(Wire.h)
  -> candidates: [Wire@1.0]
/home/deck/.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=10607 -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 -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/CMSIS/Include -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/CMSIS/Device/ST/STM32L4xx/Include -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/STM32L4xx/Include -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/cores/stm32l4 -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/variants/STM32L433CC-ProffieboardV2 -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/libraries/Wire/src /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/sketch/ProffieOS.ino.cpp -o /dev/null
Using cached library dependencies for file: /home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/libraries/Wire/src/Wire.cpp
Generating function prototypes...
/home/deck/.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=10607 -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 -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/CMSIS/Include -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/CMSIS/Device/ST/STM32L4xx/Include -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/STM32L4xx/Include -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/cores/stm32l4 -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/variants/STM32L433CC-ProffieboardV2 -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/libraries/Wire/src /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/sketch/ProffieOS.ino.cpp -o /home/deck/.var/app/cc.arduino.IDE2/cache/1115921157/sketch_merged.cpp
/home/deck/.arduino15/packages/builtin/tools/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /home/deck/.var/app/cc.arduino.IDE2/cache/1115921157/sketch_merged.cpp

Compiling sketch...
/home/deck/.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=10607 -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 -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/CMSIS/Include -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/CMSIS/Device/ST/STM32L4xx/Include -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/STM32L4xx/Include -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/cores/stm32l4 -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/variants/STM32L433CC-ProffieboardV2 -I/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/libraries/Wire/src /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/sketch/ProffieOS.ino.cpp -o /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/sketch/ProffieOS.ino.cpp.o
Compiling libraries...
Compiling library "Wire"
Using previously compiled file: /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/libraries/Wire/Wire.cpp.o
Compiling core...
Using previously compiled file: /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/core/variant.cpp.o
Using precompiled core: /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/cores/3c235fd1e180dec79af35442f5800e09/core.a
Linking everything together...
/home/deck/.arduino15/packages/proffieboard/tools/arm-none-eabi-gcc/14-2-rel1-xpack/bin/arm-none-eabi-gcc -L/home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951 -g -Os -Wl,--gc-sections -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 -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 -T/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/variants/STM32L433CC-ProffieboardV2/linker_scripts/STM32L433CC_FLASH.ld -Wl,-Map,/home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/ProffieOS.ino.map --specs=nano.specs -mcpu=cortex-m4 -mthumb -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -flto -fuse-linker-plugin -fdevirtualize-at-ltrans -o /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/ProffieOS.ino.elf /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/sketch/ProffieOS.ino.cpp.o /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/libraries/Wire/Wire.cpp.o /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/core/variant.cpp.o -Wl,--start-group /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/../../cores/3c235fd1e180dec79af35442f5800e09/core.a -Wl,--end-group -L/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/STM32L4xx/Lib -L/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/system/CMSIS/Lib -lstm32l433 -larm_cortexM4lf_math -lc -lm
/home/deck/.arduino15/packages/proffieboard/tools/arm-none-eabi-gcc/14-2-rel1-xpack/bin/../lib/gcc/arm-none-eabi/14.2.1/../../../../arm-none-eabi/bin/ld:/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/variants/STM32L433CC-ProffieboardV2/linker_scripts/STM32L433CC_FLASH.ld:224: warning: memory region `SRAM2' not declared
lto-wrapper: warning: using serial compilation of 7 LTRANS jobs
lto-wrapper: note: see the '-flto' option documentation for more information
/home/deck/.arduino15/packages/proffieboard/tools/arm-none-eabi-gcc/14-2-rel1-xpack/bin/../lib/gcc/arm-none-eabi/14.2.1/../../../../arm-none-eabi/bin/ld: warning: start of section .bss changed by 24
/home/deck/.arduino15/packages/proffieboard/tools/arm-none-eabi-gcc/14-2-rel1-xpack/bin/arm-none-eabi-objcopy -O binary /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/ProffieOS.ino.elf /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/ProffieOS.ino.dfu
/home/deck/.arduino15/packages/proffieboard/tools/arm-none-eabi-gcc/14-2-rel1-xpack/bin/arm-none-eabi-objcopy -O binary -R .boot /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/ProffieOS.ino.elf /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/ProffieOS.ino.iap
/home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/tools/linux//dfu-suffix -v 0x1209 -p 0x6668 -d 0xffff -a /home/deck/.var/app/cc.arduino.IDE2/cache/arduino/sketches/FE610D9FCDC26373CD4AD0D287248951/ProffieOS.ino.dfu
Using library Wire at version 1.0 in folder: /home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/libraries/Wire 
fork/exec /home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/tools/linux//dfu-suffix: no such file or directory

Compilation error: fork/exec /home/deck/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/tools/linux//dfu-suffix: no such file or directory

this is on a steam os which is x86

Ehhh, at the same time in a world of happy butterflies we should be supporting RaspberryPi.

Because OpenSource.

That’s just the plugin not being installed properly. You’re apparently lucky.

Did you follow the setup steps?

There are specific steps for non-x86 platforms.

2 Likes

I figure you meant to link?

I didn’t know you could do that with QEMU, that’s neat.

did I not mention I did follow these steps. on my steam deck the apt-get isn’t there but the consensus is that I followed the following but I also did this on my raspberry pi:

the libncurses5:i386 couldn't be found.



sudo cp *.rules /etc/udev/rules.d

reboot

If you have no 32-bit support, you will get this error:

dfu-suffix: no such file or directory


On debian-like systems, this can be fixed with the following commands:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386


If you're on an arm or risc-v system, which doesn't have native i386 support, you can add support through an emulator by running this line:

sudo apt-get install binfmt-support qemu-user-static


Then run the three lines above that adds i386 architecture.

so I have a vm with windows server and that’s working.

Sketch uses 238280 bytes (90%) of program storage space. Maximum is 262144 bytes.

If you run the following commands, what do you get?

~/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/tools/linux/dfu-suffix
ldd ~/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/tools/linux/dfu-suffix

the first line I get

bash: /home/maxb/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/tools/linux/dfu-suffix: cannot execute binary file:Exec format error

the ldd command cames back with

not a dynamic executable

I also get this error when trying to install libncurses5:i386

Error: Unable to locate package libncurses5:i386

This probably means that your linux machine doesn’t have i386 support installed.

These are the commands that are supposed to do that:

sudo dpkg --add-architecture i386
sudo apt-get update

On my system, I can use this command to check that it worked:

539 hubbe@monolith $ dpkg --print-foreign-architectures
i386

Try it without the libncurses5:i386, I think it may be redundant.
Just run this to install the other packages, which you definitely need.

sudo apt-get install libc6:i386  libstdc++6:i386

Unfortunately I do not know what commands you need if you run a linux which is not debian based.

My result was

armhf
i386

sudo apt-get install libc6:i386 libstdc++6:i386

i get this dependency error.

Reading package lists...
Building dependency tree...
Reading state information...
Solving dependencies...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 apt : Depends: sqv (>= 1.3.0)
       Depends: libapt-pkg7.0 (>= 3.0.3) but it is not going to be installed
       Depends: libc6 (>= 2.38) but it is not installable
       Depends: libseccomp2 (>= 2.4.2) but it is not going to be installed
       Depends: libssl3t64 (>= 3.0.0) but it is not going to be installed
       Depends: libstdc++6 (>= 13.1) but it is not going to be installed
       Depends: libsystemd0 but it is not going to be installed
       Recommends: ca-certificates but it is not going to be installed
 base-files : PreDepends: awk
 base-passwd : Depends: libc6 (>= 2.34) but it is not installable
               Depends: libdebconfclient0 (>= 0.145) but it is not going to be installed
               Depends: libselinux1 (>= 3.1~) but it is not going to be installed
 bash : PreDepends: libc6 (>= 2.38) but it is not installable
        PreDepends: libtinfo6 (>= 6) but it is not going to be installed
 bsdutils : PreDepends: libc6 (>= 2.38) but it is not installable
            PreDepends: libsystemd0 (>= 254) but it is not going to be installed
            Recommends: bsdextrautils
 coreutils : PreDepends: libacl1 (>= 2.2.23) but it is not going to be installed
             PreDepends: libattr1 (>= 1:2.4.48) but it is not going to be installed
             PreDepends: libc6 (>= 2.38) but it is not installable
             PreDepends: libcap2 (>= 1:2.10) but it is not going to be installed
             PreDepends: libgmp10 (>= 2:6.3.0+dfsg) but it is not going to be installed
             PreDepends: libselinux1 (>= 3.1~) but it is not going to be installed
             PreDepends: libssl3t64 (>= 3.0.0) but it is not going to be installed
             PreDepends: libsystemd0 (>= 254) but it is not going to be installed
 dash : PreDepends: libc6 (>= 2.38) but it is not installable
 debianutils : PreDepends: libc6 (>= 2.38) but it is not installable
 diffutils : PreDepends: libc6 (>= 2.38) but it is not installable
 dpkg : PreDepends: libbz2-1.0 but it is not going to be installed
        PreDepends: libc6 (>= 2.38) but it is not installable
        PreDepends: liblzma5 (>= 5.4.0) but it is not going to be installed
        PreDepends: libmd0 (>= 0.0.0) but it is not going to be installed
        PreDepends: libselinux1 (>= 3.1~) but it is not going to be installed
        PreDepends: libzstd1 (>= 1.5.5) but it is not going to be installed
        PreDepends: zlib1g (>= 1:1.1.4) but it is not going to be installed
 e2fsprogs : PreDepends: libblkid1 (>= 2.36) but it is not going to be installed
             PreDepends: libc6 (>= 2.38) but it is not installable
             PreDepends: libcom-err2 (>= 1.43.9) but it is not going to be installed
             PreDepends: libext2fs2t64 (= 1.47.2-3+b10) but it is not going to be installed
             PreDepends: libss2 (>= 1.38) but it is not going to be installed
             PreDepends: libuuid1 (>= 2.16) but it is not going to be installed
             Depends: logsave
             Recommends: e2fsprogs-l10n but it is not going to be installed
 findutils : PreDepends: libc6 (>= 2.38) but it is not installable
             PreDepends: libselinux1 (>= 3.1~) but it is not going to be installed
 grep : PreDepends: libc6 (>= 2.38) but it is not installable
        PreDepends: libpcre2-8-0 (>= 10.32) but it is not going to be installed
 gzip : PreDepends: libc6 (>= 2.38) but it is not installable
 hostname : PreDepends: libc6 (>= 2.34) but it is not installable
 libc-bin : Depends: libc6 (> 2.41) but it is not installable
            Depends: libc6 (< 2.42) but it is not installable
 libgcc-s1 : Depends: libc6 (>= 2.35) but it is not installable
 libgcc-s1:armhf : Depends: libc6:armhf (>= 2.34) but it is not installable
 login : Depends: libpam-modules but it is not going to be installed
         Depends: libpam-runtime but it is not going to be installed
         Depends: libaudit1 (>= 1:2.2.1) but it is not going to be installed
         Depends: libc6 (>= 2.38) but it is not installable
         Depends: libcrypt1 (>= 1:4.1.0) but it is not going to be installed
         Depends: libpam0g (>= 0.99.7.1) but it is not going to be installed
 ncurses-bin : PreDepends: libc6 (>= 2.34) but it is not installable
               PreDepends: libtinfo6 (>= 6.4+20230603) but it is not going to be installed
 perl-base : PreDepends: libc6 (>= 2.38) but it is not installable
             PreDepends: libcrypt1 (>= 1:4.1.0) but it is not going to be installed
 sed : PreDepends: libacl1 (>= 2.2.23) but it is not going to be installed
       PreDepends: libc6 (>= 2.38) but it is not installable
       PreDepends: libselinux1 (>= 3.1~) but it is not going to be installed
 systemd-sysv : PreDepends: systemd
                Depends: systemd (= 257.9-1~deb13u1)
                Recommends: libpam-systemd but it is not going to be installed
                Recommends: libnss-systemd but it is not going to be installed
 sysvinit-utils : Depends: libc6 (>= 2.38) but it is not installable
 tar : PreDepends: libacl1 (>= 2.2.23) but it is not going to be installed
       PreDepends: libc6 (>= 2.38) but it is not installable
       PreDepends: libselinux1 (>= 3.1~) but it is not going to be installed
 util-linux : PreDepends: libpam-modules but it is not going to be installed
              PreDepends: libpam-runtime but it is not going to be installed
              PreDepends: libblkid1 (= 2.41-5) but it is not going to be installed
              PreDepends: libc6 (>= 2.41) but it is not installable
              PreDepends: libcap-ng0 (>= 0.7.9) but it is not going to be installed
              PreDepends: libcrypt1 (>= 1:4.1.0) but it is not going to be installed
              PreDepends: liblastlog2-2 (= 2.41-5) but it is not going to be installed
              PreDepends: libmount1 (= 2.41-5) but it is not going to be installed
              PreDepends: libpam0g (>= 0.99.7.1) but it is not going to be installed
              PreDepends: libselinux1 (>= 3.1~) but it is not going to be installed
              PreDepends: libsmartcols1 (= 2.41-5) but it is not going to be installed
              PreDepends: libsystemd0 but it is not going to be installed
              PreDepends: libtinfo6 (>= 6) but it is not going to be installed
              PreDepends: libudev1 (>= 183) but it is not going to be installed
              PreDepends: libuuid1 (= 2.41-5) but it is not going to be installed

Unfortunately, I’m not sure how to resolve these dependency errors. All I can say is that you either need to resolve them somehow, install the packages anyways, or compile the tools needed to program a proffieboard for your platform yourself.