Downloads - Firmware dan Konfigurasi ECU Mazduino¶
Halaman ini menyediakan firmware dan file konfigurasi untuk semua model ECU Mazduino. Pilih firmware yang sesuai berdasarkan model ECU dan kebutuhan Anda.
Firmware rusEFI¶
Ada dua pilihan firmware rusEFI untuk ECU Mazduino.
Mazduino Firmware (Direkomendasikan)¶
Firmware rusEFI yang dikustomisasi dan dioptimalkan khusus untuk semua board Mazduino.
-
Repositori: github.com/mazduino/mazduino-fw
-
Releases: github.com/mazduino/mazduino-fw/releases
-
Build terbaru: Build Matrix Workflow
-
File INI untuk TunerStudio: disertakan dalam bundle release (file
.zipdi halaman releases)
Board target yang tersedia:
mazduino-litemazduino-compactmazduino-mega100mazduino-mega100-512mazduino-mini6ch
Keunggulan dibanding firmware resmi:
- Pin mapping sudah pre-configured untuk semua versi Mazduino
- File .ini untuk TunerStudio sudah disertakan dan diuji
- Tidak perlu konfigurasi pin manual
Catatan penting: Selalu gunakan file .ini dari rilis yang sama dengan firmware yang di-flash. Mencampur versi firmware dan .ini dari rilis berbeda dapat menyebabkan konfigurasi yang tidak sesuai.
Official rusEFI Firmware¶
Firmware standar dari proyek rusEFI tanpa kustomisasi Mazduino.
- Download: rusefi.com/build_server/
Gunakan build mega100-F4 atau F407 Discovery untuk board Mazduino. Firmware ini memerlukan konfigurasi pin mapping manual agar sesuai dengan hardware Mazduino. Direkomendasikan hanya untuk pengguna yang sudah familiar dengan rusEFI dan membutuhkan fitur upstream terbaru.
Firmware Speeduino¶
Untuk ECU Mazduino Compact dan Mini 6CH v1.3, tersedia firmware Speeduino yang telah dikustomisasi.
Peringatan: ECU Mazduino tidak kompatibel dengan official Speeduino. Gunakan hanya custom version di atas. Mini 6CH v1.0-v1.2 tidak didukung Speeduino — gunakan rusEFI.
Tabel Kompatibilitas¶
| Model ECU | rusEFI Official | rusEFI Mazduino | Speeduino Custom |
|---|---|---|---|
| Compact v1 | Manual config | Siap pakai | Didukung |
| Compact v2.1 | Manual config | Siap pakai | Didukung |
| Compact v2.2+ | Manual config | Siap pakai | Didukung |
| Mini 6CH v1.0-v1.2 | Manual config | Siap pakai | Tidak didukung |
| Mini 6CH v1.3+ | Manual config | Siap pakai | Didukung |
| LITE | Manual config | Siap pakai | Tidak didukung |
| Mega100 | Manual config | Siap pakai | Tidak didukung |
Software yang Dibutuhkan¶
-
TunerStudio MS: tunerstudio.com — software tuning dan konfigurasi ECU
-
STM32CubeProgrammer: st.com — untuk flashing firmware via ST-Link atau DFU
-
rusEFI Console: rusefi.com — untuk update firmware setelah instalasi pertama
Metode Flash Firmware¶
ST-Link via SWD (Instalasi Pertama)¶
Metode ini digunakan saat ECU belum pernah di-flash sebelumnya, atau perlu full flash dari awal.
Hardware yang dibutuhkan: ST-Link V2 atau V3, kabel SWD 4-pin (VCC, GND, SWDIO, SWCLK).
- Install STM32CubeProgrammer dari situs ST.
- Hubungkan ST-Link ke ECU melalui port SWD.
- Buka STM32CubeProgrammer, pilih ST-LINK sebagai interface, lalu klik Connect.
- Browse dan pilih file .hex atau .bin firmware Mazduino.
- Klik Download untuk mulai proses flash.
- Setelah selesai, lepas ST-Link dan nyalakan ECU.
DFU via USB (Update Firmware)¶
Metode ini menggunakan mode DFU (Device Firmware Upgrade) melalui USB, tanpa memerlukan ST-Link. ECU harus sudah pernah di-flash sebelumnya.
- Tekan dan tahan tombol Boot pada ECU, lalu tekan Reset.
- Lepas tombol Reset, lalu lepas tombol Boot — ECU masuk ke mode DFU.
- Hubungkan ECU ke PC via USB.
- Buka STM32CubeProgrammer, pilih USB sebagai interface, lalu klik Connect.
- Load file firmware dan klik Download.
rusEFI Console (Update Setelah Instalasi Pertama)¶
Setelah firmware pertama ter-install, update selanjutnya dapat dilakukan langsung melalui rusEFI Console tanpa mode DFU.
- Hubungkan ECU ke PC via USB.
- Buka rusEFI Console dan pilih port yang sesuai.
- Gunakan fitur firmware update yang tersedia di console.
Konfigurasi TunerStudio¶
Setelah firmware ter-flash:
- Install TunerStudio dari tunerstudio.com.
- Buat project baru di TunerStudio.
- Extract bundle release dan load file
.iniyang sesuai versi firmware yang digunakan. - Hubungkan ECU ke PC via USB dan pilih port yang benar.
- Load base map sesuai konfigurasi mesin Anda sebagai titik awal tuning.