Skip to content

Common mistakes — Bloc 8 power module ​

Problems that belong to the box rather than to this firmware — it does not appear on the bus at all, a firmware update, a factory reset — are in Common mistakes. What follows is what goes wrong with the outputs, the inputs and the front panel.

Nothing switches at all ​

Likely causeHow to tellFix
No instance number yetevery output cell on the panel shows the fault symbol and the header reads #64address it — Commissioning §3. The outputs are held off on purpose until then
The supply is outside the accepted windowthe system LED blinks fast; the panel shows a warning triangle and every cell in faultmeasure the supply. The window is VBatMin…VBatMax, in millivolts
The module was addressed but not restartedit publishes nothing on device/1/<n>/lifethe address only takes effect at the next start. muxen-uds uid --instance restarts it by itself; a hand-written InstanceNum needs --reboot

One output does not answer its pad ​

Likely causeFix
You are not on the output pageonly the first page maps the pads to the outputs. The arrows walk the pages; come back to the first one
A label transfer is in progressthe module hands the whole image to the panel before answering anything else. Wait a second and try again
That output trippedlook at it on device/1/<n>/life: short-circuit or not-connected rather than power-off. See below
Its equation holds itan equation that is true keeps a non-latching output on, and a latching output re-triggers on every rising edge. Check EqnOut<n>

An output comes on and drops straight back off ​

The module checks each output the moment it switches on. On a short it pulses the output off and on again, many times, and then declares the overcurrent: the symptom is a brief chatter followed by an output that stays off and reports short-circuit.

Likely causeFix
A real short, or a load whose inrush the output cannot takefix the circuit. Nothing on the module's side will make it hold
MaxCurrentOut<n> set below what the circuit really drawsraise it — within the output's rating — or lengthen AlertDelayOut<n> so a normal inrush is not counted

A tripped output is re-armed by switching it off: send an off command, or press its pad, and it can be switched on again.

An output reports "not connected" ​

Open-load detection: the output is on and the current stayed below MinCurrentOut<n> for AlertDelayOut<n>. A blown lamp, a disconnected load — or a minimum set higher than the circuit really draws. It is off by default (MinCurrentOut<n> = 0); set it only where the circuit's normal current is known.

An output commanded from the Brain switches off after 5 seconds ​

Only on a non-latching output (LatchOut<n> = 0). A command from the bus holds such an output for five seconds and then lets the normal rule take over — it is a hold, not a switch. Either repeat the command, or make the output latching (LatchOut<n> = 1) so one command toggles it for good.

An output stayed on and will not switch off ​

On a non-latching output, holding its pad for five seconds locks it on deliberately — that is how a pump is run without keeping a finger on the panel. A new press releases it.

Every output went off at once, then came back by itself ​

That is the low-voltage and high-voltage safety. The supply left the VBatMin…VBatMax window for about a second, every output was forced off, and the module went back to what it was doing when the voltage recovered.

A latching output that was on before the cut comes back on by itself. The safety suspends the outputs, it does not switch them off: nothing on the boat is left in an unexpected state, but nothing waits for a human either. Plan for it on anything that moves.

Everything went off when the boat went into degraded mode ​

Load shedding. The Brain broadcasts a degraded level, and an output whose DegradedMode<n> is below that level is switched off. When the level drops back, an output is switched back on only if its DefaultSteOut<n> is 1 — otherwise it stays off and waits for a press.

DegradedMode<n> = 0, the default, means the output is never shed.

If the Brain stops publishing altogether the level returns to 0 after five seconds, which brings the shed outputs back under the same rule.

Outputs came back on after a restart ​

Expected: at every start each output takes its DefaultSteOut<n>, and an output configured to come up on comes up on. StartupDly delays the whole thing if several modules should not all switch on together.

A setting I changed has no effect ​

The modes, the delays, the trip currents, the dimming range and the equations are read once, at startup. Write with --reboot, or reset the module afterwards. Values that do take effect immediately are few — see Reference — Bloc 8 power module.

One output stopped working, and so did every output after it ​

Check the dimming range of the last output you configured: an output with Dimmable<n> = 1 and DimmingMiniLvl<n> aboveDimmingDfltLvl<n> is refused at startup, and the outputs declared after it shift down one place — output 5 answers the pad of output 4, output 8 does not answer at all. Put the minimum below the maximum and restart.

Dimming does nothing ​

Likely causeFix
Dimmable<n> is 0dimming is off by default on every output
The output is not latchingdimming only exists on LatchOut<n> = 1
The level sent is outside 1…100a level of 0, or above 100, is ignored
The level is below DimmingMiniLvl<n>it is clamped there — that is what the minimum is for

From the panel, a long press on a dimmable output's pad ramps the level up and down between its minimum and its maximum, and releasing freezes it. A short press toggles the output.

The display is blank, or frozen on an old picture ​

E-paper keeps its last image with no power at all, so a display that never changes is a display that is not being driven:

Likely causeHow to tellFix
The module is offthe system LED is darksupply problem — the panel is powered by the module
The module is running but the panel is not being talked tothe module publishes normally on the bus, the panel is stuckthe internal link between the two. Check the assembly of the box
The module restartedthe panel shows its waiting screennormal for a few seconds after a start

A panel that has lost the module shows a POWER OFF page with the output names and no states — it noticed the silence, which means the panel itself is alive.

The names on the panel are wrong or out of date ​

The images are stored in the panel and are only replaced when they are pushed again. Renaming an output in Raken does not, by itself, repaint the panel: generate the legends and write them (Commissioning §8). A name changed anywhere other than Raken never reaches the panel at all.

A cell reading OUT 3, or a header reading UNCONFIGURED, is a zone that has never been written.

The panel shows one number more than I set ​

By design: it displays instance numbers counting from 1. MUXEN instance 3 shows #4; an unaddressed module shows #64.

A warning triangle in the header ​

Any of: the supply outside its window, an equation that would not parse, or the MUXEN bus not working. Which one it is: the fault-code page of the panel, and the module's diagnostic codes on the boat — the list is in Reference — Bloc 8 power module.

No current is published ​

The per-output current frames are off by default. Turn them on for a session with a command to channel 8, or for good with EnCurrentPeriodic. The total current is in the life frame either way.

The fault-code page is empty ​

The page exists in the panel's page ring but has no content in the firmware that ships today. The faults are shown by the warning triangle and published on the bus.

Integration of multiplexed solutions
MUXEN and the MUXEN logo are trademarks of MUXEN SAS.