I downloaded PlatfromIO on VS code (windows) to compile Marlin, and spifictly I need the .bin
file, not the .hex
one. However, whenever I build Marlin, the last few lines are about building and linking firmware.hex
and firmware.elf
, but nothing about the firmware.bin
file that many posts here tell you to look for. I could not find any in the build folders, reinstalled PlatfromIO and VS code, and still have no way to find the firmware.bin
file. How do I create this file. Do I need to edit something in the platformio.ini
or change some global setting?
What exact Marlin repository and configuration (Config header files, platformio.ini
default environment) are you using?
I am having the same problem of VS creating a .hex file instead of a .bin file.
With some build scripts you need to trigger the creation of the .bin file by clicking on upload. It usually builds the file only on-demand.
This is incorrect. The upload option sends the data to the printer directly and stills creates a .hex file.
What exact Marlin version + configuration are we talking?