Troubleshooting

In case of any issue with the software of an Autopilot 1x located in Autopilot 4x, read the Troubleshooting section of the 1x PDI Builder user manual. Otherwise, in case of any issue with the software of the Management Board, read the Troubleshooting section of the 4x PDI Builder user manual.

Maintenance mode

Maintenance mode is the main recovery mode that Veronte system puts at the user disposal. The main use of maintanance mode is to solve issues related to the current configuration, mainly related with communication or memory writting issues.

While in maintenance mode, all communications channels are enabled by default, so it is possible to connect an inner autopilot 1x or the Management Board through any of their configuration interfaces, regardless of their current configuration. Thus allowing to re-establish communications with it in case they have been lost for any reason.

Tip

It is heavily recommended to always use maintenance mode to load a new configuration that is very different from the current one.

Warning

Autopilot 4x might enter in maintenance mode if a problem with the power supply is detected upon boot up (voltage or current is out of range).

How to enter in maintenance mode

There are two ways to enter in maintenance mode: by software or hardware (forcing it).

Using software to enter in maintenance mode

To enter in maintenance mode by software on an inner Autopilot 1x, read the Maintenance Mode - Troubleshooting section of the 1x PDI Builder user manual.

To enter in maintenance mode by software on the Management Board, read the Maintenance Mode - Troubleshooting section of the 4x PDI Builder user manual.

Forcing maintenance mode

There are two ways to force the maintenance mode: using power supply or using the I2C pins.

Caution

Arbiter B cannot enter maintenance mode by forcing it.

Power supply

In order to active maintenance mode, power cycle a Veronte Autopilot 1x or the Management Board repetively with periods of 700 ms (with a margin range between 380 and 965 ms). After 30 cycles, the device will enter in maintenance mode.

Autopilot 1x and Management Board might enter in maintenance mode if a problem with the power supply is detected upon boot up (voltage or current is out of range).

How to power cycle an autopilot

I2C pins

Arbiter A

To enter in maintenance mode with I2C:

  1. Unplug Veronte Autopilot 4x (the 3 inner Autopilots 1x and the Management Board)
  2. Connect both I2C pins each other
  3. Then, power up Autopilot 4x
  4. Finally disconnect both pins

Both pins are SCL_A_OUT_ARB (number 39) and SDA_A_OUT_ARB (number 40) according to the Arbiter Connector pinout.

Internal Autopilots 1x

It is possible to enter in maintenance mode using I2C pins with an inner autopilot in the same way as the Arbiter A. However, it requires first selecting the desired Autopilot 1x with the Management Board via the 4x PDI Builder software. To do this:

  1. Go to Arbitration menu Config panel.
  2. Then, select as Method of arbitration the Fixed of the corresponding autopilot to be forced in maintenace mode.

    For example, if Autopilot 1 is to be forced into maintenace mode, select Fixed 0 as the arbitration method.

  3. Save the changes.

  4. Unplug the desired Veronte Autopilot 1x
  5. Connect both I2C pins each other
  6. Then, power up the Autopilot 1x
  7. Finally disconnect both pins

Both pins are I2C_CLK (number 31) and I2C_DATA (number 32) according to the Main Connector pinout.

Note

Veronte Autopilots: Dev Harness 4x 1.8 (Embention reference P007695) has already included a button with this 2 pins to easily enter maintenance mode.

The procedure is the same as for the pins, but instead of connecting and disconnecting the pins, press and release the button.


© 2025 Embention. All rights reserved.