|
@@ -3518,21 +3518,26 @@ namespace MOKA_Factory_Tools
|
|
#region FVP激活-放在Hash key抄写之后,应用于所有FireTV项目-已通过郁沛确认;
|
|
#region FVP激活-放在Hash key抄写之后,应用于所有FireTV项目-已通过郁沛确认;
|
|
if (WriteFVP.Checked)
|
|
if (WriteFVP.Checked)
|
|
{
|
|
{
|
|
|
|
+ keyInfo.FVP.data = "FAIL"; //默认失败;
|
|
Log.WriteInfoLog("Activate FVP...");
|
|
Log.WriteInfoLog("Activate FVP...");
|
|
byte[] FVPData = new byte[] { };
|
|
byte[] FVPData = new byte[] { };
|
|
if (SerialCMD.ActiveMiFireTVFVP(TVPort, FVPData, out result, out data, out error, SerailDelay))
|
|
if (SerialCMD.ActiveMiFireTVFVP(TVPort, FVPData, out result, out data, out error, SerailDelay))
|
|
{
|
|
{
|
|
SetsuccessStatus(m_writeFVP);
|
|
SetsuccessStatus(m_writeFVP);
|
|
|
|
+ keyInfo.FVP.data = "PASS"; // 激活成功;
|
|
Log.WriteInfoLog("Check FVP...");
|
|
Log.WriteInfoLog("Check FVP...");
|
|
if (cfg_writecheck.FVPCheckcheck ? SerialCMD.CheckMiFireTVFVP(TVPort, out result, out data, out error, SerailDelay) : true)
|
|
if (cfg_writecheck.FVPCheckcheck ? SerialCMD.CheckMiFireTVFVP(TVPort, out result, out data, out error, SerailDelay) : true)
|
|
{
|
|
{
|
|
SetsuccessStatus(m_checkFVP);
|
|
SetsuccessStatus(m_checkFVP);
|
|
|
|
+ // result只作为check结果;
|
|
|
|
+ keyInfo.FVP.result = true;
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
SetfailStatus(m_checkFVP);
|
|
SetfailStatus(m_checkFVP);
|
|
ErrMsg = string.Format("{0} check FVP fail!", SN);
|
|
ErrMsg = string.Format("{0} check FVP fail!", SN);
|
|
Log.WriteErrorLog(ErrMsg);
|
|
Log.WriteErrorLog(ErrMsg);
|
|
|
|
+ keyInfo.FVP.result = false;
|
|
goto end;
|
|
goto end;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -3541,11 +3546,10 @@ namespace MOKA_Factory_Tools
|
|
SetfailStatus(m_writeFVP);
|
|
SetfailStatus(m_writeFVP);
|
|
ErrMsg = string.Format("Activate FVP Failed {0}", error);
|
|
ErrMsg = string.Format("Activate FVP Failed {0}", error);
|
|
Log.WriteErrorLog(ErrMsg);
|
|
Log.WriteErrorLog(ErrMsg);
|
|
|
|
+ keyInfo.FVP.data = "FAIL";
|
|
|
|
+ keyInfo.FVP.result = false;
|
|
goto end;
|
|
goto end;
|
|
}
|
|
}
|
|
-
|
|
|
|
- // fvp激活和check成功;
|
|
|
|
- keyInfo.FVP.result = true;
|
|
|
|
}
|
|
}
|
|
#endregion
|
|
#endregion
|
|
|
|
|