Fixing Missing Traces in B4

I ripped up only the B4 net routing to remove the repeated partial segments, then I’ll rebuild that net and re-run the airwire check.
Blocked: your account ran out of ACUs while the B4 reroute job was running.
What I accomplished:
  • Removed the original stale B4 traces flagged by Airwires: Trace c584 and Trace cfc9.
  • Tried a router cleanup pass; it created new partial B4 segments still flagged by Airwires.
  • Ripped up only the B4 net routing completely so it can be rebuilt cleanly.
Open items:
  • B4 is currently unrouted and still needs the router to finish rebuilding it.
  • The router reported the B4 pin is inside keepouts; it can ignore those during routing, but this should be reviewed after routing completes.
  • Auto-route is paused until more ACUs are available.
Suggested next steps:
  1. Add ACUs, then ask me to “continue routing B4.”
  2. After routing completes, run the Airwires review again.
  3. If B4 still fails, move/adjust the B4 test/stud pad keepout area or manually route that short B4 segment.
Continue B4 routing
Locate B4 keepout
Review keepout clearance
Recheck Airwires

Refine this doc
Ask about this doc
Board Bring-Up Plan — Prius 4S BM3451 BMS
Prerequisites
  • Equipment: DMM, current-limited isolated bench supply or cell simulator, oscilloscope, thermal source, insulated probes, Toyota ECU harness simulator or isolated 12 V continuity tester.
  • Safety: this board connects to a 4S Li-ion stack. Start with a current-limited cell simulator before connecting CATL modules. Keep the isolated fault loop floating; do not connect it to BMS GND.
  • Target IC configuration: BM3451SMDC-T28A, TSSOP-28, 4S mode with SET tied to VCC_BM3451 and VC1 tied to GND/B-.
1. Visual Inspection
  • Confirm U1 is fitted as BM3451SMDC-T28A TSSOP-28, not the placeholder library template identity.
  • Confirm B-, B1, B2, B3, and B4 M4 sense pads are mechanically secure and isolated from adjacent copper.
  • Confirm RBAL1–RBAL4 are 75 ohm, minimum 2 W parts with clearance for heat.
  • Confirm ISO_CO and ISO_DO are phototransistor optocouplers and that FLT_A/FLT_B have no copper tie to GND or cell nodes.
2. Power and Cell Node Verification

Table


Rail / NodeSourceExpected VoltageMeasure AtCurrent LimitPass Criteria
GND / B-Cell stack negative0 V referenceB- pad, U1 GND/VC15 mA during simulator testStable reference, no short to isolated fault loop
B1Cell 1 positive2.8–4.225 V vs B-B1 pad5 mATracks simulator cell 1 within DMM tolerance
B2Cell 2 positive5.6–8.45 V vs B-B2 pad5 mATracks cells 1+2 sum
B3Cell 3 positive8.4–12.675 V vs B-B3 pad5 mATracks cells 1+2+3 sum
B4Cell 4 positive / pack+11.2–16.9 V vs B-B4 pad5 mATracks 4-cell stack sum
VCC_BM3451B4 through RVCCApproximately B4, filteredU1 VCC / CVCC5 mAWithin small RVCC drop; CVCC stable
Procedure:
  1. With no cells connected, measure resistance from B4 to GND and from FLT_A/FLT_B to GND; fault-loop resistance to GND should be open.
  2. Apply four equal simulated cells at 3.50 V each, current-limited to 5 mA per tap.
  3. Verify GND, B1, B2, B3, B4, and VCC_BM3451 in order.
  4. Increase one cell slowly to 4.225 V and verify the corresponding balancing path can activate near the BM3451 programmed OVP/balance behavior.
  5. Decrease one cell slowly to 2.800 V and verify DO fault behavior.
3. Critical Signal Verification

Table


SignalNet / ComponentExpected StateMeasure AtNotes
SETU1 SET tied to VCC_BM3451HighU1 SETRequired for 4S mode
VC1U1 VC1 tied to GND0 VU1 VC1Datasheet 4S requirement
NTCRT1 / U1 NTCThermistor divider behaviorU1 NTCHeat RT1 to validate thermal response
TRHRTRH / U1 TRHReference from 7 k resistorU1 TRHDatasheet example threshold network
CO_FLAGU1 CO / ISO_CO inputChanges on charge/OV faultISO_CO inputCO is open-drain; check pull behavior
DO_FLAGU1 DO / ISO_DO inputChanges on discharge/UV faultISO_DO inputDO is CMOS output
BAL2–BAL5 gatesQ1–Q4 gatesActive for corresponding high cellMOSFET gates4S datasheet mapping uses VC2–VC5/BAL2–BAL5 because VC1 is grounded
4. Connector and Interface Tests

Table


Connector / PadTypePins to VerifyTest Method
B-, B1, B2, B3, B4M4 sense padsAll five cell tapsContinuity to harness ring terminals and to U1 sense-filter networks
FLT_A / FLT_BIsolated fault loopFloating two-wire loopContinuity changes only through optocoupler transistor outputs; no continuity to BMS GND
5. Functional Validation

Table


TestInputExpected OutputPass Criteria
4S mode selectionSET high, VC1 at GNDU1 interprets stack as 4SNo activity on grounded VC1 channel; active channels follow VC2–VC5
Over-voltageRaise one cell above 4.225 V beyond TOV delayCO fault output changes; balance channel turns onISO_CO output loop state changes and bleed current appears
Under-voltageLower one cell below 2.800 V beyond TOVD delayDO fault output changesISO_DO output loop state changes
Passive balancingRaise active cell above balance thresholdOne 75 ohm path conductsBleed current approx 50–60 mA near 4.05–4.225 V
Thermal protectionHeat RT1CO/DO fault behavior per datasheet threshold networkFault loop changes at expected temperature window
6. Expected Measurements Reference

Table


MeasurementLocationExpected ValueInstrument
OVP thresholdAny simulated active cell4.225 V nominalCell simulator + DMM
UVP thresholdAny simulated active cell2.800 V nominalCell simulator + DMM
Balance thresholdAny active cell4.050 V nominalCell simulator + DMM
Bleed currentRBAL1–RBAL4 pathAbout 55 mA near 4.1 VDMM current or resistor voltage
Isolated loop leakageFLT_A/FLT_B to GNDOpen circuitDMM resistance
Pass/Fail Summary

Table


Test SectionResultNotes
Visual Inspection[ ] Pass / [ ] Fail
Power and Cell Nodes[ ] Pass / [ ] Fail
Critical Signals[ ] Pass / [ ] Fail
Connector Tests[ ] Pass / [ ] Fail
Functional Validation[ ] Pass / [ ] Fail
Board Status: [ ] Ready for vehicle-level integration / [ ] Requires rework
  • Prerequisites

  • 1. Visual Inspection

  • 2. Power and Cell Node Verification

  • 3. Critical Signal Verification

  • 4. Connector and Interface Tests

  • 5. Functional Validation

  • 6. Expected Measurements Reference

  • Pass/Fail Summary

Documents

  • Board Bring-Up Plan — Prius 4S BM3451 BMS

  • Input Filter Transient Analysis — BM3451 4S BMS

Assets

Assets are files uploaded to this project which can be used in various ways.

Prius 4S BM3451 BMS uUHq thumbnail
Custom 4S CATL NCM module BMS/CMU sampling and passive balancing board for a Toyota Prius hybrid battery retrofit using BM3451SMDC-T28A with isolated CO/DO fault outputs and M4 sense studs.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$0.50–$1.92

Digi-Key

$1.17–$17.10

HQonline

$0.12–$0.31

LCSC

$0.75–$0.98

Mouser

$7.45

TME

$1.44

Verical

$0.90–$79.26

Controls