Hey, so i went to go upload my config to my proffie, and in arduino, the port is missing, i honestly have no idea why this happend, it was working perfectly fine a few days ago. I tried re-installing zadig, i tried pressing the boot button a bunch of times, i tried going into bootloader mode but nothing popped up.
Can someone please help?
Start here:
So i did it, i looked in my driver and it was wrong or something. I followed the instructions and deleted the “serial” in my device manager and unpluged it and pluged it backed in. That did nothing, in my proffie board driver it still shows DRIVERS/winusb.sys. I also tried checking arduino if it did anything and the port still isnt there
When you deleted the serial device, did you check the “uninstall device” box?
(I think that’s what it says anyways…)
Yes. im on windows 11 if that makes any difference
I don’t think it does.
I’m wondering if there is a mixup between the serial device, and the WebUSB device (which is also a kind of serial device).
First of all, none of this is the end of the world, because you can still program your board, even if the computer cannot find the board. You just have to use BOOT+RESET to put it bootloader mode and then hit upload in arduino, this works even if the port does not show up.
I would recommend setting Arduino → Tools → USB Type to just “Serial” for now. Use BOOT+RESET and upload. By disabling WebUSB there is no chance of confusion between the two devices, and you can try checking the driver again, and possibly uninstall the device/driver again.
I get this now
warning: memory region `SRAM2’ not declared
It did look like it worked though, idk what this means
edit;
c:/users/amand/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\amand\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\3.6\variants\STM32L433CC-ProffieboardV2/linker_scripts/STM32L433CC_FLASH.ld:224: warning: memory region `SRAM2’ not declared
c:/users/amand/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: warning: changing start of section .bss by 8 bytes
c:/users/amand/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: warning: changing start of section .bss by 8 bytes
c:/users/amand/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: warning: changing start of section .bss by 8 bytes
c:/users/amand/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: warning: changing start of section .bss by 8 bytes
c:/users/amand/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: warning: changing start of section .bss by 8 bytes
Sketch uses 229416 bytes (87%) of program storage space. Maximum is 262144 bytes.
1
2
3
4
5
6
7
8
9
10
Did you select the com port with the board on it in Arduino menu Tools>Port ?
there is no port
lmfao.
thats why im trying to find it.
It looks like it tries to upload it but never actually does it.
This means that it didn’t work, probably because the board was not in bootloader mode.
- Connect the board to the computer
- Hold BOOT
- Press and release reset
- release BOOT
- Verify that the board shows up in “priters and devices” as “STM32 BOOTLOADER”. (If it doesn’t , go to stop 2 and try again)
- hit upload in arduino
this worked, thank you very much.
i tried doing what u just said a while back and im just now realizing that i got the boot button and the reset button mixed up.
Well now that you have a board only one “serial” port, it may be easier to figure out the driver issues. Ideally you shouldn’t have to do the BOOT/RESET tango every time you upload. Eventually the buttons wear out if you do that too much…