FM-1 Core platform
The platform and example application build, link and package into a .fwsc update image.
- Custom firmware
- Alpha
- Medium brick risk
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
Before you start
- How hard is it?
- HardUses the command line or developer tools.
- What you need
- Comfort with the command line
- A computer
- Can it break my device?
- Small chance of trouble, with a way to recover.
- Can I undo it?
- The project doesn't say. Assume you can't.
Did it work for you?
Did FM-1 Core platform work on your M-VAVE FM-1?
No reports yet.
One-tap reports from owners. Bricked reports are checked before they count.
Compatibility
Devices: M-VAVE FM-1.
No compatibility information yet.
Getting started
From the project's README ("Building"):
You need the JieLi PI32v2 toolchain 2.5.3 (clang 4.0.1, -mcpu=r3) and Python 3.10 or newer. If the toolchain is not under ~/.jieli/toolchain, set FM1PI32TOOLCHAIN.
python3 tools/build.py --clean # build/sdk.elf, build/app.bin python3 tools/build.py --package # also build/fm1.fwsc
Use --app path/to/app to build another application directory. The build compiles every .c and .S file directly inside it.
Risk and recovery
- Brick risk
- Medium
- Requires opening the device
- No
From the project's README ("Status"):
The platform and example application build, link and package into a .fwsc update image. Nothing has run on hardware here yet; keep a stock recovery image and know how to enter the bootloader before flashing.