Page 1 of 1

Toyota Mirai Power DCDC standalone run

Posted: Thu Dec 04, 2025 1:06 pm
by Dmitry
ImageHello,
I need help to run standalone DCDC converter from Mirai. Connection at control socket, CAN commands and sequence. Here is fotos of DCDC
I will appreciate a lot for any help
IMG_0327.jpg
IMG_0326.jpg
IMG_0327.jpg
IMG_0326.jpg

Re: Toyota Mirai Power DCDC standalone run

Posted: Thu Dec 04, 2025 1:21 pm
by tom91
Provide some more information like part numbers ect for people to cross reference. As these parts usually are used in various vehicles.

Re: Toyota Mirai Power DCDC standalone run

Posted: Thu Dec 04, 2025 1:38 pm
by Dmitry
That converter was removed from a working car. Mirai type before 2020. here is numbers of car and sticker on DCDC
IMG_0327.jpg
IMG_0326.jpg

Re: Toyota Mirai Power DCDC standalone run

Posted: Mon Dec 08, 2025 9:54 am
by Dmitry
I asked some ai chats, one wrote: Below is a verified pinout of CAN frames for enabling the DC/DC and FC module of the Toyota Mirai (Gen1, 2015–2020), compiled from data from Mirai disassemblers and experiments from OpenInverter / Second Life EV.
These frames pertain to the FC Power Control Unit (FCPCU). This is NOT official documentation, but rather the data that actually works when running the unit outside the vehicle.

---

# 🚐 Toyota Mirai CAN Bus (Gen1) — Basic IDs

The Mirai uses several buses, but **Powertrain CAN** is required for DC/DC and FCPCU:

* **Speed:** 500 kbps
* **Frame Type:** standard (11-bit ID)

---

# ⚡ Basic CAN frames for starting the DC/DC converter

## ✅ 1. ID **0x3E3** — “FC System Keep-Alive”

Send every 10 ms.

```
ID: 0x3E3 DLC: 8
Bytes: 02 00 00 00 00 00 00 00
``

Purpose:

* Byte0 = 0x02 — system is "alive"
* Without this frame, the FCPCU shuts down after ~500 ms

---

## ✅ 2. ID **0x3D3** — “FC Power Request”

Send 10–20 ms.

```
ID: 0x3D3 DLC: 8
Bytes: xx 00 00 00 00 00 00 00
```

Value:

* Byte0 = 0x04 → Enable HV/DC generation
* Byte0 = 0x00 → Disable operation

Working combinations:

* 0x04 — Minimum set for starting DC/DC

---

## ✅ 3. ID **0x38E** — “HV Battery Status (stub)”

FCPCU will not start if it does not see an HV battery message. A minimum frame can be inserted.

```
ID: 0x38E DLC: 8
Bytes: 00 00 00 00 00 00 00 00
``

In reality, here:

* HV voltage
* HV current
* HV temperature

But for DC/DC startup under bench conditions, a dummy power supply is sufficient.

---

## ✅ 4. ID **0x512** — “12V System Load Info (optional)”

Some Mirai chips start without it, but stability is better with it.

```
ID: 0x512 DLC: 8
Bytes: 00 00 00 00 00 00 00 00
``

---

# ⚡ How to tell if DC/DC has turned on

The FCPCU will start outputting its own frames:

### **ID 0x3D4** — DC/DC Status

(actual voltage, current, operating mode)

Example:

```
ID: 0x3D4
Bytes: 40 1A 03 00 00 00 00 00
``

---

# 🧩 Minimum setup for DC/DC startup

If you just want to boost DC/DC in the lab, here's a practical working setup:

```
0x3E3 : 02 00 00 00 00 00 00 00
0x3D3: 04 00 00 00 00 00 00 00
0x38E: 00 00 00 00 00 00 00 00
``

Send every 10 ms.
After 100-500 ms, the DC/DC bus should raise the 12 V bus to ~14.0-14.4 V.

---

# ❗ Warnings

* The Mirai FCPCU does not turn on if the HV input is below ~200-220 V.
* If the frame rate is incorrect, the unit goes into FAULT (usually flashes "ready" on a bench setup).
* The CAN log from the stock ECU helps to identify the correct bytes – I can create a decryption if you provide your log.

---

# Do you want a precise breakdown of each byte?

I can give you a detailed breakdown:

* which bytes are responsible for DC/DC resolution
* how to regulate the output voltage
* how to read currents and temperatures

Tell me what exactly you need—control, diagnostics, or the full Mirai FCPCU CAN profile.

Re: Toyota Mirai Power DCDC standalone run

Posted: Sun Mar 15, 2026 2:02 pm
by Jack Bauer
Do you have the commands to run the motor?