I have tried compiling the latest firmware build, but the .bin file created is 524kb, which is too large to load with the VESC tool.
I have followed the instructions in readme, using Linux gcc
(https://developer.arm.com/-/media/Files/downloads/gnu-rm/7-2018q2/gcc-ar...)
It compiles cleanly.
I am using Ubuntu 20.04
John
Tried it again in Ubuntu 18.04 - same problem - .bin is 524kB
John
OK, you now need to use release_5_03 branch in github.
When I download that, it compiles to a good .bin. Excellent.
You can use WSL in Windows 10/11. All on the command line, but it's quite simple.
I'm in the same boat, I can't figure out how to compile 5.03 on windows, any way you could share your process. I need to edit the app.c file to remove the cruise control and the current compile directions for windows won't work with 5.03
Thanks in advance,
John
Has anyone had any success? I have same prob.
I followed vesc6 firmware 5.3 upgrade guide, and the binary file size is too large.
and I couldn't upgrade using vesc-tool but success using st-link.
but I wanted to servo out function, so I reupgrade firmware(default.bin).
I'm not sure that the right way is to do this.
thanks
Same, though I'm working with a 4.12 focbox.
I reacted in another topic on this subject, but on the same boat with the master branch
I've compiled the firmware in Linux and Windows, and I do not know the reason, but the Linux binary is larger than Windows one. I'm a heavy user of Linux but for Vesc I use windows ChibiStudio for compiling