STM32F072 SLCAN Firmware Build
Budget: $10 – $30 USD
I already have the source for an SLCAN-compatible firmware that targets the CANable2 / SH-C31A board (STM32F072). What I’m missing is a clean, reproducible build and a ready-to-flash binary.
Scope
• Compile the existing code on the latest stable GCC-ARM (or another open-source toolchain) with no modifications other than what is required to turn on basic CAN communication.
• No higher-level stacks are needed; there is no CANopen or J1939 requirement.
• Output a .bin (or .dfu) file that I can drop straight into STM32CubeProgrammer, plus the exact commit or tag you built from and the commands you ran so I can repeat the process on my side.
Deliverables
1. Flash-ready firmware binary for STM32F072 (CANable2 / SH-C31A).
2. Short text file outlining toolchain version, build flags, and any configuration switches you touched.
3. Confirmation of successful enumeration as a USB-to-CAN adapter using slcand / candlelight-gui on a desktop test.
I’d like to get this wrapped up as soon as possible, so if you already have an STM32 environment set up the job should be quick.
Scope
• Compile the existing code on the latest stable GCC-ARM (or another open-source toolchain) with no modifications other than what is required to turn on basic CAN communication.
• No higher-level stacks are needed; there is no CANopen or J1939 requirement.
• Output a .bin (or .dfu) file that I can drop straight into STM32CubeProgrammer, plus the exact commit or tag you built from and the commands you ran so I can repeat the process on my side.
Deliverables
1. Flash-ready firmware binary for STM32F072 (CANable2 / SH-C31A).
2. Short text file outlining toolchain version, build flags, and any configuration switches you touched.
3. Confirmation of successful enumeration as a USB-to-CAN adapter using slcand / candlelight-gui on a desktop test.
I’d like to get this wrapped up as soon as possible, so if you already have an STM32 environment set up the job should be quick.