X36 - downgrade projector firmware from v36 to v24 failed

General Information

  • Product: e.g. X36
  • Serial Number: 171319
  • Ensenso SDK Version: 2.2.135
  • Operating System: Linux / Windows
  • Data Attachments?
    • File Camera
    • Profiler log
    • Photo of setup
    • Screenshots

Problem / Question

The firmware of the X36 projector has accidentally been upgraded to version 36. We tried to downgrade it in NxTreeEdit, using the command “Open” with parameter “FirmwareUpload”

{
“Cameras”: “171319”,
“FirmwareUpload”: {
“Projector”: true }
}

It didn’t work, - “Projector application upload failed with error (ProjectorApplicationStartFailed): Unable to start projector application.”

Do you have another idea how to downgrade the projector firmware?

We suspect that the device has a new bootloader version, which refuses to load the old firmware version.

Is there any specific reason for why you want to downgrade the firmware? The X-series projector firmware should be perfectly backwards compatible and we would recommend using the newer version even with the old SDK.

Hi Daniel,

Is there any specific reason for why you want to downgrade the firmware? The X-series projector firmware should be perfectly backwards compatible and we would recommend using the newer version even with the old SDK.

I heard following reason from the customer.

We are encountering issues during camera replacements that seem to be related to differences in firmware versions.

The background to this is that a customer asked us to calibrate a camera for a system that was already in operation. When we received the camera from the customer, we calibrated it with the latest NxView, so the camera was updated to the latest firmware. However, when we returned the camera to the customer, a problem occurred that seemed to be caused by a different firmware version.

Is there a way to revert the firmware?

Warm regards,
Kenzo

Is there a way to revert the firmware?

Well yes - the way you already tried. But there is a minimum supported version depending on the bootloader version of the device.

However, when we returned the camera to the customer, a problem occurred that seemed to be caused by a different firmware version.

What exactly was the problem here? It is very unlikely that this is related to the firmware version of the projector.

The firmware version of the sensors have much more influence, so maybe it is from them? You can downgrade them independently of the projector.

The firmware version of the sensors have much more influence

I Understood. Then may I ask what is the standard camera firmware version that corresponds to Ensenso SDK Version: 2.2.135?
I looked in the installed Ensenso folder, but I couldn’t find the camera firmware like the recent version.

I will downgrade the camera FW then ask customer test it.

Warm regards,
Kenzo

171319 is an older model using uEye sensors. We do not ship firmware for those, but they depend on the installed version of the uEye driver and are updated automatically.

The firmware folder that is shipped with the SDK only contains firmware for GigE Vision cameras and did not exist in this version yet. Otherwise you could check the version in this list in the manual.