Device Reset¶
Performing a device reset returns the device to the original settings.
Severely restricted functions due to device reset
Incomplete configuration on the device. Repairs necessary by Proemion.
- Only trained personnel may carry out a device reset.
Complete data loss due to device reset
All logged data is deleted from the device memory.
- Back up your data before a device reset.
Note
During the Device Reset process, the ON LED flashes orange, and the Status LED lights up orange.
Device Reset via CAN¶
The following table provides an overview of the various reset options available which can be triggered via the CAN interface:
| Function | Index | Subindex | Description |
|---|---|---|---|
| Revert to Factory Configuration1 | 0x1011 |
0x01 |
The factory configuration is restored. All logged data is deleted. |
| Delete All Log Files | 0x1011 |
0x62 |
All logged data stored on the device is deleted. |
| Revert to Firmware Defaults Remote | 0x1011 |
0x63 |
The Standard configuration1 of the current firmware is restored. All logged data is deleted. CAN, Wi-Fi®, Bluetooth and Cellular parameters as well as the factory configuration are retained. |
| Revert to Firmware Defaults plus Format Remote | 0x1011 |
0x64 |
The standard configuration of the current firmware is restored. All logged data and the factory configuration are deleted. CAN, Wi-Fi®, Bluetooth and Cellular parameters are retained. |
| Revert to Firmware Defaults Local | 0x1011 |
0x65 |
The standard configuration of the current firmware is restored. All logged data and parameters are deleted. The factory configuration is retained. |
In order to complete a device reset via the CAN interface, a CANopen software (e.g. CANopen Magic) and a communication gateway (e.g. PCAN-USB - CAN/USB Interface) are required.
The CANopen software writes the value 0x64616F6C to the CANopen object index 0x1011 to trigger a specific reset variant.
In the following example, the device reset using the sub-index 0x65 (Revert to Firmware Defaults Local) is shown:
-
Connect the device to a PC. See Chapter Connecting the Device to the PC.
-
Start the selected CANopen software.
-
Perform the required steps in the CANopen software to write the value
0x64616F6Cto the object index,0x1011subindex0x65. -
Write the value to the device's object directory.
-
Wait until the device sends the CANopen bootup message to the IDs
0x727and0x728.
✓ The device reverts to the firmware defaults (object 0x1011;_0x65).
✓ The ON LED lights up green.
✓ The STATUS LED lights up blue.
✓ The device has adopted the firmware defaults (CAN Baud Rate 250 kbit/s, CANopen Node ID 39 etc.).
Note
When a Device Reset is being performed, the ON LED flashes in a magenta color and the Status LED orange. For more information on the LED status indications, see Indicator Elements.
You can find a tutorial on how to perform a device reset in the download section of our website. See also Chapter Service and Support.
Device Reset via USB Connector Cable/Diagnosis¶
The device reset via the USB connector cable (diagnosis) and the CANlink mobile 3000 DeviceAnalyzer software is another option to perform a reset of the CANlink mobile device. Since device reset via the starter cable is not possible in all cases, this option is most relevant for the CANlink® mobile 3600 Variants. Please refer to the CANlink mobile 3000 DeviceAnalyzer software manual at the Download Center.
Note
The software tool for further trouble shooting is the CANlink mobile 3000 Device Analyzer software. This software can be downloaded from here: Download Center.
The installation files for the software can be found in folder
03_Proemion Tools Software\01_Software\08_CANlink mobile 3000 DeviceAnalyzer.
The manual for the software can be found in folder
03_Proemion Tools Software\01_Software\00_Documentation.
Follow the instructions from chapter 3.4 Resets of the CANlink mobile 3000 DeviceAnalyzer software manual to be found at the Download Center.
-
Difference between Factory configuration and Standard configuration:
Factory configuration: With the end-of-line tests (EOL test), Proemion loads a standard configuration (
DOD.bin_file) into the file system of the device. This configuration is called Factory configuration. The content of this file is activated in the device by using the object0x1011, subindex0x01. The factory configuration can be easily overwritten by the customer via the object0x3333, subindex0xF0. This makes it easy for customers to define and install their own configuration as the "factory configuration". If there is no file in the file system, the device configuration will not be changed, but the logged data will always be deleted.Standard configuration: Each firmware version has its own default values in the code for non-volatile configuration parameters. These default values are loaded automatically for fresh devices, for example. The default values of the firmware are loaded via the object
0x1011, subindex0x63. In contrast to the factory configuration, the standard values cannot be changed by customers. These are fixed values in the code memory. ↩↩