Software Archive
Read-only legacy content
17061 Discussions

Error Code -1003 on update firmware when i install DCM 1.4

Spring_W_
Beginner
877 Views

I have installed DCM 1.4 and updated firmware. The first time installation is smooth and success. As the camera is not work properly (like other post, it light once and close immediately) , i uninstalled DCM 1.4 in Windows Programs and Features. Now i can't install DCM 1.4 again as it said firmware update failed. And i also can't install DCM 1.3 as it said my DCM version is most updated (but i am already uninstalled DCM 1.4).

Any suggestion to make the installation work again? Thanks

The returned error code is shown below

Intel® RealSense™ Depth Camera Manager F200 Setup Wizard ended prematurely because of an error(s).

Details

Intel RealSense 3D camera firmware update failed.

The installed failed to update the firmware of you Intel Realsense 3D camera. The camera firmware may be corrupted. Contact your computer manufacturer for recovery instructions.

Error code : -1003

 

0 Kudos
2 Replies
Xusheng_L_Intel
Employee
877 Views

Could you post the screenshot and the DCM installation log? The DCM installation log can be found @%temp%\micl_tmp_<yourlogin> . Thanks!

0 Kudos
Spring_W_
Beginner
877 Views

Thanks for the support, i found some log about the error .

The file is in FWUpdateLodDir folder. 

About DCM 1.4 installation.

 

2015-7-16 10:19:59:37 void __thiscall CUpdateFW::Init(void (__stdcall *)(int,int)) Entered
2015-7-16 10:19:59:37 void __thiscall CUpdateFW::Init(void (__stdcall *)(int,int)) Completed
2015-7-16 10:19:59:37 int __thiscall CommandMgr::ExecuteCommand(void) Entered
2015-7-16 10:19:59:37 CommandMgr.cpp     int __thiscall CommandMgr::ExecuteCommand(void)%    arguments: C
2015-7-16 10:19:59:37 int __thiscall CUpdateFW::WFCompareVersions(void) Entered
2015-7-16 10:19:59:37 int __thiscall CUpdateFW::inGetFWFileInfo(void) Entered
2015-7-16 10:19:59:68 int __thiscall CUpdateFW::inGetFWFileInfo(void) Completed
2015-7-16 10:19:59:68 int __thiscall CUpdateFW::inGetVersions(void) Entered
2015-7-16 10:19:59:68 int __thiscall CUpdateFW::InitCamera(void) Entered
2015-7-16 10:19:59:193 void __thiscall CUpdateFW::SaveDefaultVendorControlSet(void) Entered
2015-7-16 10:19:59:193 void __thiscall CUpdateFW::SaveDefaultVendorControlSet(void) Completed
2015-7-16 10:19:59:193 int __thiscall CUpdateFW::InitCamera(void) Completed
2015-7-16 10:19:59:209 int __thiscall CUpdateFW::CloseCamera(void) Entered
2015-7-16 10:19:59:240 int __thiscall CUpdateFW::CloseCamera(void) Completed
2015-7-16 10:19:59:240 int __thiscall CUpdateFW::inGetVersions(void) Completed
2015-7-16 10:19:59:240 enum CompareFWVersions __thiscall CUpdateFW::inCompareFWRevision(void) Entered
2015-7-16 10:19:59:240 enum CompareFWVersions __thiscall CUpdateFW::inCompareFWRevision(void) Completed
2015-7-16 10:19:59:240 int __thiscall CUpdateFW::WFCompareVersions(void) Completed
2015-7-16 10:19:59:240 CommandMgr.cpp     int __thiscall CommandMgr::ExecuteCommand(void)Exists(void)    Command: Compare File version and FW version, ret:0
2015-7-16 10:19:59:240 int __thiscall CommandMgr::ExecuteCommand(void) Completed
2015-7-16 10:19:59:240 void __thiscall CommandMgr::PrintResults(int) Entered
2015-7-16 10:19:59:240 void __thiscall CUpdateFW::get_m_FWFileInfo(struct Ivcam::FWRevisionInfo &) Entered
2015-7-16 10:19:59:240 void __thiscall CUpdateFW::get_m_FWFileInfo(struct Ivcam::FWRevisionInfo &) Completed
2015-7-16 10:19:59:240 void __thiscall CUpdateFW::get_m_verInfo(struct VersionInfoPrint &) Entered
2015-7-16 10:19:59:240 void __thiscall CUpdateFW::get_m_verInfo(struct VersionInfoPrint &) Completed
2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)    

**********************************************************

2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)    Intel(R) RealSense(TM) Firmware Update Tool Version 1.4.27.24669

2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)W    Copyright (C) Intel(R) Corporation.  All Rights Reserved.


2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)    Compare File version and FW version:   

2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)U    **********************************************************


2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)a    
====================================

2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)    Camera Firmware Version:   

2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)t    ====================================

2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)    Camera FW Version      =  2.60.0.0

2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)o    
====================================

2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)    Firmware file Version:   

2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)g    ====================================

2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)    File FW Version      =  2.60.0.0


2015-7-16 10:19:59:240 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintWorkFlowResult(const enum CommandMgr::WORK_FLOW,const int,const Ivcam::TIVCAM_STATUS,struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)    Same file version and camera FW version no updated required.

2015-7-16 10:19:59:240 void __thiscall CommandMgr::PrintResults(int) Completed

2015-7-16 10:20:27:981 void __thiscall CUpdateFW::Init(void (__stdcall *)(int,int)) Entered
2015-7-16 10:20:27:981 void __thiscall CUpdateFW::Init(void (__stdcall *)(int,int)) Completed
2015-7-16 10:20:27:981 int __thiscall CommandMgr::ExecuteCommand(void) Entered
2015-7-16 10:20:27:981 CommandMgr.cpp     int __thiscall CommandMgr::ExecuteCommand(void)%    arguments: C
2015-7-16 10:20:27:981 int __cdecl RegistryActions::AddHideCamKey(void) Entered
2015-7-16 10:20:27:981 RegistryActions.cpp     int __cdecl RegistryActions::AddHideCamKey(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >)ediate directories of log do not exist
    Add Hide Camera failed status: 2
2015-7-16 10:20:27:981 RegistryActions.cpp     int __cdecl RegistryActions::AddHideCamKey(void)og Failure: One or more intermediate directories of log do not exist
    failed to add hide registry to color camera. status: -1003

2015-7-16 10:20:27:981 int __cdecl RegistryActions::AddHideCamKey(void) Completed
2015-7-16 10:20:27:981 CommandMgr.cpp     int __thiscall CommandMgr::ExecuteCommand(void)_    Failed to HideCameraEnumeration Registry Key
2015-7-16 10:20:27:981 int __cdecl RegistryActions::AddMft0Key(void) Entered
2015-7-16 10:20:27:981 int __cdecl RegistryActions::AddMft0Key(void) Completed
2015-7-16 10:20:27:981 CommandMgr.cpp     int __thiscall CommandMgr::ExecuteCommand(void)    Added MFT0 Registry Key Successfully
2015-7-16 10:20:27:981 CommandMgr.cpp     int __thiscall CommandMgr::ExecuteCommand(void)Exists(void)    Command: UpdateRegistry, ret:-1003
2015-7-16 10:20:27:981 int __thiscall CommandMgr::ExecuteCommand(void) Completed
2015-7-16 10:20:27:981 void __thiscall CommandMgr::PrintResults(int) Entered
2015-7-16 10:20:27:981 void __thiscall CUpdateFW::get_m_FWFileInfo(struct Ivcam::FWRevisionInfo &) Entered
2015-7-16 10:20:27:981 void __thiscall CUpdateFW::get_m_FWFileInfo(struct Ivcam::FWRevisionInfo &) Completed
2015-7-16 10:20:27:981 void __thiscall CUpdateFW::get_m_verInfo(struct VersionInfoPrint &) Entered
2015-7-16 10:20:27:981 void __thiscall CUpdateFW::get_m_verInfo(struct VersionInfoPrint &) Completed
2015-7-16 10:20:27:981 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)    

**********************************************************

2015-7-16 10:20:27:981 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)    Intel(R) RealSense(TM) Firmware Update Tool Version 1.4.27.24669About 

2015-7-16 10:20:27:981 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)W    Copyright (C) Intel(R) Corporation.  All Rights Reserved.


2015-7-16 10:20:27:981 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)    UpdateRegistry:   

2015-7-16 10:20:27:981 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)U    **********************************************************


2015-7-16 10:20:27:981 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintRetError(const int,const Ivcam::TIVCAM_STATUS)    Error Invalid Registry Path
2015-7-16 10:20:27:981 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintRetError(const int,const Ivcam::TIVCAM_STATUS)e    

2015-7-16 10:20:27:981 void __thiscall CommandMgr::PrintResults(int) Completed

==========================================================================================================

For DCM 1.3 installation.

2015-7-16 13:8:54:212 void __thiscall CUpdateFW::Init(void (__stdcall *)(int,int)) Entered
2015-7-16 13:8:54:212 void __thiscall CUpdateFW::Init(void (__stdcall *)(int,int)) Completed
2015-7-16 13:8:54:212 int __thiscall CommandMgr::ExecuteCommand(void) Entered
2015-7-16 13:8:54:212 CommandMgr.cpp     int __thiscall CommandMgr::ExecuteCommand(void)%    arguments: C:\Users\SPRING~1.WON\AppData\Local\Temp\{d5b6fa77-f46d-46dd-a2a9-112a0e806ba1}\plugins\FWUpdateF200\FWUpdateF200.exe -cmpVer -log:C:\Users\SPRING~1.WON\AppData\Local\Temp\micl_tmp_Spring.Wong\2015.07.16_13.05.05_000011e4\log 
2015-7-16 13:8:54:212 int __thiscall CUpdateFW::WFCompareVersions(void) Entered
2015-7-16 13:8:54:212 int __thiscall CUpdateFW::inGetFWFileInfo(void) Entered
2015-7-16 13:8:54:212 int __thiscall CUpdateFW::inGetFWFileInfo(void) Completed
2015-7-16 13:8:54:212 int __thiscall CUpdateFW::inGetVersions(void) Entered
2015-7-16 13:8:54:212 int __thiscall CUpdateFW::InitCamera(void) Entered
2015-7-16 13:8:55:290 void __thiscall CUpdateFW::SaveDefaultVendorControlSet(void) Entered
2015-7-16 13:8:55:290 void __thiscall CUpdateFW::SaveDefaultVendorControlSet(void) Completed
2015-7-16 13:8:55:290 int __thiscall CUpdateFW::InitCamera(void) Completed
2015-7-16 13:8:55:305 int __thiscall CUpdateFW::CloseCamera(void) Entered
2015-7-16 13:8:55:321 int __thiscall CUpdateFW::CloseCamera(void) Completed
2015-7-16 13:8:55:321 int __thiscall CUpdateFW::inGetVersions(void) Completed
2015-7-16 13:8:55:321 enum CompareFWVersions __thiscall CUpdateFW::inCompareFWRevision(void) Entered
2015-7-16 13:8:55:321 enum CompareFWVersions __thiscall CUpdateFW::inCompareFWRevision(void) Completed
2015-7-16 13:8:55:321 int __thiscall CUpdateFW::WFCompareVersions(void) Completed
2015-7-16 13:8:55:321 CommandMgr.cpp     int __thiscall CommandMgr::ExecuteCommand(void)Exists(void)    Command: Compare File version and FW version, ret:2
2015-7-16 13:8:55:321 int __thiscall CommandMgr::ExecuteCommand(void) Completed
2015-7-16 13:8:55:321 void __thiscall CommandMgr::PrintResults(int) Entered
2015-7-16 13:8:55:321 void __thiscall CUpdateFW::get_m_FWFileInfo(struct Ivcam::FWRevisionInfo &) Entered
2015-7-16 13:8:55:321 void __thiscall CUpdateFW::get_m_FWFileInfo(struct Ivcam::FWRevisionInfo &) Completed
2015-7-16 13:8:55:321 void __thiscall CUpdateFW::get_m_verInfo(struct VersionInfoPrint &) Entered
2015-7-16 13:8:55:321 void __thiscall CUpdateFW::get_m_verInfo(struct VersionInfoPrint &) Completed
2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)    

**********************************************************

2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)    Intel(R) RealSense(TM) Firmware Update Tool Version 1.3.20.55679

2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)p    Copyright (C) Intel(R) Corporation.  All Rights Reserved.


2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)    Compare File version and FW version:   

2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintHeader(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)d    **********************************************************


2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)e    
====================================

2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)    Camera Firmware Version:   

2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)L    ====================================

2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)    Camera FW Version      =  2.60.0.0

2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)D    
====================================

2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)    Firmware file Version:   

2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)i    ====================================

2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintValidate(const struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)    File FW Version      =  2.50.0.0


2015-7-16 13:8:55:321 MessageDisplay.cpp     void __cdecl MessageDisplay::PrintWorkFlowResult(const enum CommandMgr::WORK_FLOW,const int,const Ivcam::TIVCAM_STATUS,struct VersionInfoPrint,const struct Ivcam::FWRevisionInfo)    Camera version greater than file version. To downgrade use -force

2015-7-16 13:8:55:321 void __thiscall CommandMgr::PrintResults(int) Completed

 

Thanks !

0 Kudos
Reply