OSCAR Flasher Server is a Windows application used to transfer files to the OSCAR effects pedal via USB.
It works in conjunction with the client:
- USB communication with the OSCAR pedal
- File transfer to onboard flash memory
- Automatic file processing depending on type:
- Supported formats: JPG, PNG, GIF, etc.
- Automatically converted to RAW format
- Directly compatible with the STM_GFX graphics library
- Used within the FORGE framework:
https://github.com/DADDesign-Projects/DAD_FORGE
- ELF executables are:
- Parsed
- Processed and formatted
- Ready to be used by the OSCAR loader:
https://github.com/DADDesign-Projects/OSCAR_P01_FLasherLoader
- Transferred as-is without modification
-
OSCAR Flasher Loader (client):
https://github.com/DADDesign-Projects/OSCAR_P01_FLasherLoader -
DAD FORGE framework:
https://github.com/DADDesign-Projects/DAD_FORGE
git clone https://github.com/DADDesign-Projects/OSCAR_Flasher_Server- IDE: Visual Studio 2026
- Platform: Windows
- Connect the OSCAR pedal via USB
- Select the corresponding COM port
- Launch
OSCAR_FlasherServer.exe - Select the files to upload:
- ELF effect programs
- Images and assets
- Other required files
- Click Flash
- Wait until the upload process is complete
- You can save a complete list of files into a single OFSF file by clicking the Save Files button. This file can later be reused by simply adding it to the file list, either alone or together with other files.
⚠️ Warning
During flashing process, the entire flash memory is erased before programming.
Special thanks to the following project:
- ELFIO – used for ELF parsing
Developed by:
https://github.com/DADDesign-Projects
This project is licensed under the Apache License 2.0.
