Hey guys…
I just got done uploading my script to the v2.2 Proffie. Everything seems to have uploaded successfully, but I got this message at the end:
C:/Users/srebe/AppData/Local/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.exe:C:\Users\srebe\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\4.6\variants\STM32L433CC-ProffieboardV2/linker_scripts/STM32L433CC_FLASH.ld:224:
warning: memory region `SRAM2’ not declared
lto-wrapper.exe: warning: using serial compilation of 8 LTRANS jobs
lto-wrapper.exe: note: see the ‘-flto’ option documentation for more information
C:/Users/srebe/AppData/Local/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.exe: warning: start of section .bss changed by 24
Sketch uses 253672 bytes (96%) of program storage space. Maximum is 262144 bytes.
I’m not quite sure what it means. Any help would be great!
Thanks =]
Just background warnings you can ignore.
As long as you get “Sketch uses x bytes (x%) of program storage space. Maximum is 262144 bytes.” it’s uploaded successfully.
Hey NoSloppy!
I much appreciate the good news, thank you =D
*It’s compiled successfully.
You’ll want to watch for the progress bar to know if it’s uploaded properly (assuming you opted to upload and not just “verify” which only compiles)
A successful upload should look something like this (mine is ProffieBoard v3.9):
... top bits with my personal path details redacted for privacy...
Sketch uses 304976 bytes (60%) of program storage space. Maximum is 507904 bytes.
dfu-util 0.9
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
Opening DFU capable USB device...
ID 0483:df11
Run-time device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuERROR, status = 10
dfuERROR, clearing status
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 2048
DfuSe interface name: "Internal Flash "
Downloading to address = 0x08000000, size = 304984
Download [ ] 0% 0 bytes
Download [ ] 0% 0 bytes
Download [ ] 1% 4096 bytes
Download [ ] 2% 8192 bytes
Download [= ] 4% 12288 bytes
Download [= ] 4% 14336 bytes
...
I cut the stuff in the middle
...
Download [======================== ] 96% 292864 bytes
Download [======================== ] 96% 294912 bytes
Download [======================== ] 98% 299008 bytes
Download [======================== ] 99% 303104 bytes
Download [=========================] 100% 304984 bytes
Download done.
File downloaded successfully
Transitioning to dfuMANIFEST state
If you see something similar, it means “upload successful”

Edit: and if you don’t see the above or similar, check this page:
1 Like