Commit 8b282be0 authored by 崔立宝's avatar 崔立宝

五征EF01软件变更申请单20240814 - 附加:修改燃油从满到空时间+恢复U014087故障码(变更前版本应该用未屏蔽U014087故障码的)

parent e983f165
...@@ -2047,7 +2047,7 @@ ...@@ -2047,7 +2047,7 @@
</FILE> </FILE>
<FILE> <FILE>
<PATHTYPE>Name</PATHTYPE> <PATHTYPE>Name</PATHTYPE>
<PATH>Fuel_V3.2_DR9999.lib</PATH> <PATH>Fuel_V3.4_30Min_DR9999.lib</PATH>
<PATHFORMAT>Windows</PATHFORMAT> <PATHFORMAT>Windows</PATHFORMAT>
<FILEKIND>Unknown</FILEKIND> <FILEKIND>Unknown</FILEKIND>
<FILEFLAGS>Debug</FILEFLAGS> <FILEFLAGS>Debug</FILEFLAGS>
...@@ -2801,7 +2801,7 @@ ...@@ -2801,7 +2801,7 @@
</FILEREF> </FILEREF>
<FILEREF> <FILEREF>
<PATHTYPE>Name</PATHTYPE> <PATHTYPE>Name</PATHTYPE>
<PATH>Fuel_V3.2_DR9999.lib</PATH> <PATH>Fuel_V3.4_30Min_DR9999.lib</PATH>
<PATHFORMAT>Windows</PATHFORMAT> <PATHFORMAT>Windows</PATHFORMAT>
</FILEREF> </FILEREF>
</LINKORDER> </LINKORDER>
...@@ -2814,12 +2814,6 @@ ...@@ -2814,12 +2814,6 @@
<GROUPLIST> <GROUPLIST>
<GROUP><NAME>FuelProcessor</NAME> <GROUP><NAME>FuelProcessor</NAME>
<FILEREF>
<TARGETNAME>Standard</TARGETNAME>
<PATHTYPE>Name</PATHTYPE>
<PATH>Fuel_V3.2_DR9999.lib</PATH>
<PATHFORMAT>Windows</PATHFORMAT>
</FILEREF>
<FILEREF> <FILEREF>
<TARGETNAME>Standard</TARGETNAME> <TARGETNAME>Standard</TARGETNAME>
<PATHTYPE>Name</PATHTYPE> <PATHTYPE>Name</PATHTYPE>
...@@ -3064,6 +3058,12 @@ ...@@ -3064,6 +3058,12 @@
</FILEREF> </FILEREF>
</GROUP> </GROUP>
<GROUP><NAME>Driver</NAME> <GROUP><NAME>Driver</NAME>
<FILEREF>
<TARGETNAME>Standard</TARGETNAME>
<PATHTYPE>Name</PATHTYPE>
<PATH>Fuel_V3.4_30Min_DR9999.lib</PATH>
<PATHFORMAT>Windows</PATHFORMAT>
</FILEREF>
<FILEREF> <FILEREF>
<TARGETNAME>Standard</TARGETNAME> <TARGETNAME>Standard</TARGETNAME>
<PATHTYPE>Name</PATHTYPE> <PATHTYPE>Name</PATHTYPE>
......
...@@ -461,7 +461,7 @@ void Telltales_Management(void) ...@@ -461,7 +461,7 @@ void Telltales_Management(void)
} }
else else
{ {
if ((DataCoolantOilSegDisp < 60) && (EngOilPress < 15) /* || ((EngOilPress * 2) > 325)*/) /* 60kPa */ if ((DataCoolantOilSegDisp < 60) && (EngOilPress < 15) && ((EFLP1_STATUS & CAN_MSG_LOST) == 0) /* || ((EngOilPress * 2) > 325)*/) /* 60kPa */
{ {
BD83790A |= BD8379_D6; BD83790A |= BD8379_D6;
......
...@@ -60,7 +60,7 @@ ReadDTCInformation ...@@ -60,7 +60,7 @@ ReadDTCInformation
********************************************************************************/ ********************************************************************************/
#define ReadDTCInformation 0x19 #define ReadDTCInformation 0x19
#define cnDTCslen 6 // #define cnDTCslen 7 //
#define U007488 0xC07488 //BUS OFF #define U007488 0xC07488 //BUS OFF
#define U300316 0xF00316 //Internal local voltage < 16V #define U300316 0xF00316 //Internal local voltage < 16V
...@@ -75,9 +75,9 @@ ReadDTCInformation ...@@ -75,9 +75,9 @@ ReadDTCInformation
#define cnU300316 1 #define cnU300316 1
#define cnU300317 2 #define cnU300317 2
#define cnU111087 3 #define cnU111087 3
//#define cnU014087 4 #define cnU014087 4
#define cnU012187 4 #define cnU012187 5
#define cnU010087 5 #define cnU010087 6
#define cnMSG521 0 #define cnMSG521 0
#define cnMSGF0B 1 #define cnMSGF0B 1
......
...@@ -2380,7 +2380,7 @@ const uint32_t DTC_CODE_TABLE[] = ...@@ -2380,7 +2380,7 @@ const uint32_t DTC_CODE_TABLE[] =
U300316, U300316,
U300317, U300317,
U111087, U111087,
//U014087, U014087,
U012187, U012187,
U010087, U010087,
}; };
...@@ -2774,16 +2774,16 @@ void CanLoseDetected ( void ) ...@@ -2774,16 +2774,16 @@ void CanLoseDetected ( void )
ChangeDTCs_ST_PRG(cnU111087,0x00); ChangeDTCs_ST_PRG(cnU111087,0x00);
} }
} }
/*if(getMSGStatus(cnMSG521)) if(getMSGStatus(cnMSG521))
{ {
Record DTC /*Record DTC*/
ChangeDTCs_ST_PRG(cnU014087,0x01); ChangeDTCs_ST_PRG(cnU014087,0x01);
}*/ }
/*else else
{ {
ChangeDTCs_ST_PRG(cnU014087,0x00); ChangeDTCs_ST_PRG(cnU014087,0x00);
Recover DTC /*Recover DTC*/
}*/ }
if(getMSGStatus(cnMSGF0B)) if(getMSGStatus(cnMSGF0B))
{ {
......
...@@ -33,7 +33,7 @@ void WDT_Init(void) ...@@ -33,7 +33,7 @@ void WDT_Init(void)
//配置看门狗 //配置看门狗
wdt_reset(); wdt_reset();
COPCTL = WDT_PERIOD; //配置看门狗定时周期 COPCTL = WDT_PERIOD; //配置看门狗定时周期
//PLLCTL_PCE = 1; //看门狗在Pseudo Stop模式下持续运行 // PLLCTL_PCE = 1; //看门狗在Pseudo Stop模式下持续运行
} }
/****************************************************************************** /******************************************************************************
......
...@@ -706,7 +706,7 @@ static const NVMConfig3300Union NVMDefault3300 = ...@@ -706,7 +706,7 @@ static const NVMConfig3300Union NVMDefault3300 =
故障码存储 故障码存储
******************************************************************************/ ******************************************************************************/
/*** 存储长度 ***/ /*** 存储长度 ***/
#define NVM_DTC_LEN 6 #define NVM_DTC_LEN 7
/*** 结构声明 ***/ /*** 结构声明 ***/
...@@ -727,6 +727,7 @@ extern NVMDTCUnion NVMDTC; ...@@ -727,6 +727,7 @@ extern NVMDTCUnion NVMDTC;
static const NVMDTCUnion NVMDefaultDTC = static const NVMDTCUnion NVMDefaultDTC =
{ {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00,
}; };
/****************************************************************************** /******************************************************************************
......
...@@ -35,6 +35,7 @@ ...@@ -35,6 +35,7 @@
//20240812 屏蔽EBS报警 //20240812 屏蔽EBS报警
//20240813 油压报警加油压目标值也满足条件 //20240813 油压报警加油压目标值也满足条件
//20240817 增加报文掉线油压报警灯灭逻辑
#include "main.h" #include "main.h"
#include "fuelconfig.h" #include "fuelconfig.h"
......
...@@ -11,7 +11,7 @@ Layout=C_layout.hwl ...@@ -11,7 +11,7 @@ Layout=C_layout.hwl
LoadDialogOptions=AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main" LoadDialogOptions=AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
CPU=HC12 CPU=HC12
AEFWarningDialog=FALSE AEFWarningDialog=FALSE
MainFrame=2,3,-1,-1,-1,-1,2158,69,3544,905 MainFrame=2,3,-32000,-32000,-1,-1,2158,69,3544,905
TOOLBAR=57600 57601 32795 0 57635 57634 57637 0 57671 57669 0 32777 32776 32782 32780 32781 32778 0 32806 TOOLBAR=57600 57601 32795 0 57635 57634 57637 0 57671 57669 0 32777 32776 32782 32780 32781 32778 0 32806
Configuration=TBDML.hwc Configuration=TBDML.hwc
Statusbar=1 Statusbar=1
...@@ -47,7 +47,7 @@ S12XSDBG_TRIGGER_C=RangeAllowed:1 AccessSizeCompareAllowed:0 Disabled:0 BreakAll ...@@ -47,7 +47,7 @@ S12XSDBG_TRIGGER_C=RangeAllowed:1 AccessSizeCompareAllowed:0 Disabled:0 BreakAll
S12XSDBG_TRIGGER_D=RangeAllowed:0 AccessSizeCompareAllowed:1 Disabled:0 BreakAllways:0 Range:0 OutsideRange:0 CompareMismatch:0 DataToCompare:0 DataToCompareMask:0 AccessSizeCompare: 0 WordAccessSizeCompare:0 S12XSDBG_TRIGGER_D=RangeAllowed:0 AccessSizeCompareAllowed:1 Disabled:0 BreakAllways:0 Range:0 OutsideRange:0 CompareMismatch:0 DataToCompare:0 DataToCompareMask:0 AccessSizeCompare: 0 WordAccessSizeCompare:0
DBG_S12XS_2=DBG PREDEFINED DBGENGINE TRACE HCS12X RECORDBEFORE PUREPC DBG_S12XS_2=DBG PREDEFINED DBGENGINE TRACE HCS12X RECORDBEFORE PUREPC
DBG_S12XS_3=DBG PREDEFINED DBGENGINE SEQUENCER 0x02 0x02 0x02 DBG_S12XS_3=DBG PREDEFINED DBGENGINE SEQUENCER 0x02 0x02 0x02
NV_PARAMETER_FILE=E:\Program Files (x86)\Freescale\CWS12v5.1\prog\FPP\mcu01C9.fpp NV_PARAMETER_FILE=C:\Program Files (x86)\Freescale\CWS12v5.1\prog\FPP\mcu01C9.fpp
NV_SAVE_WSP=0 NV_SAVE_WSP=0
NV_AUTO_ID=1 NV_AUTO_ID=1
COMDEVICE=SETCOMM COMPORT LPT "TBDML #1" COMDEVICE=SETCOMM COMPORT LPT "TBDML #1"
...@@ -69,7 +69,7 @@ ISRDISABLEDSTEP=1 ...@@ -69,7 +69,7 @@ ISRDISABLEDSTEP=1
[TBDML] [TBDML]
COMSETTINGS=SETCOMM DRIVER NOPROTOCOL NOPERIODICAL COMSETTINGS=SETCOMM DRIVER NOPROTOCOL NOPERIODICAL
NV_PARAMETER_FILE=C:\Program Files (x86)\Freescale\CWS12v5.1\prog\FPP\mcu01C9.fpp NV_PARAMETER_FILE=
NV_SAVE_WSP=0 NV_SAVE_WSP=0
NV_AUTO_ID=1 NV_AUTO_ID=1
...@@ -77,22 +77,22 @@ NV_AUTO_ID=1 ...@@ -77,22 +77,22 @@ NV_AUTO_ID=1
[Recent HI-WAVE FindProcedure Search] [Recent HI-WAVE FindProcedure Search]
Search0=CanLoseDetected Search0=Telltales_Management
Search1=MSCAN0_L_Data_Request Search1=CanLoseDetected
Search2=Power_On_System_Init Search2=MSCAN0_L_Data_Request
Search3=Power_Management_Init Search3=Power_On_System_Init
Search4=API_ISR Search4=Power_Management_Init
Search5=Sys_Status_Update_Service Search5=API_ISR
Search6=MSCAN0_TX_ISR Search6=Sys_Status_Update_Service
Search7=Power_Wake_Up_Init Search7=MSCAN0_TX_ISR
Search8=IGN_OFF_State_Keep Search8=Power_Wake_Up_Init
Search9=Power_Sleep_Init Search9=IGN_OFF_State_Keep
Search10=CoCAN_Init_Mode_Tx_ISR Search10=Power_Sleep_Init
Search11=Popups_Management_Service Search11=CoCAN_Init_Mode_Tx_ISR
Search12=Analog_Signal_Conversion_Service Search12=Popups_Management_Service
Search13=IO_Management_Service Search13=Analog_Signal_Conversion_Service
Search14=Drive_Info_Display_Update_Service Search14=IO_Management_Service
Search15=Startup_Animation_Play_Service Search15=Drive_Info_Display_Update_Service
...@@ -110,11 +110,11 @@ Search15=Startup_Animation_Play_Service ...@@ -110,11 +110,11 @@ Search15=Startup_Animation_Play_Service
[Recent Applications File List] [Recent Applications File List]
File0=I:\GIT\DEV\WZ-EF01\s19\WZ_EF01_BootApp_BV1.04_SV00.10_HV1.07_FV0.08_20240315.s19 File0=H:\五\五征EF01\变更240807\工程文件\WZ_EF01_BootApp_S0.11_F0.08_240817.s19
File1=H:\EF01\变\原程序\bin\WuZhengProject7.0.abs File1=H:\\五征EF01\变更240807\code-变更后\code\bin\WuZhengProject7.0.abs
File2=H:\EF01\变\新建文件夹\W3_EF01_BootApp_BV1.2_SV00.10_HV1.07_FV0.08.s19 File2=I:\GIT\DEV\WZ-EF01\s19\WZ_EF01_BootApp_BV1.04_SV00.10_HV1.07_FV0.08_20240315.s19
File3=I:\GIT\DEV\WZ-EF01\s19\W3_EF01_20231206_BV1.01(500k)_SVa00.09_HV1.07_FV0.08-12V_ALL.s19 File3=H:\EF01\变\原程序\bin\WuZhengProject7.0.abs
LoadFlags0=AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main" LoadFlags0=AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
LoadFlags1=AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main" LoadFlags1=AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
LoadFlags2=AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main" LoadFlags2=AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
LoadFlags3=AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main" LoadFlags3=AUTOERASEANDFLASH RUNANDSTOPAFTERLOAD="main"
......
1、WZ_EF01_BootApp_S0.11_FV0.08_240813.s19,完整版,适用于新生产的无程序仪表 1、WZ_EF01_BootApp_S0.11_FV0.08_240817.s19,完整版,适用于新生产的无程序仪表
2、WZ_EF01_UpdateApp_S0.11_F0.08_240813.s19,APP版,适用于烧过完整版程序仪表,需配合诊断工具使用 2、WZ_EF01_UpdateApp_S0.11_F0.08_240817.s19,APP版,适用于烧过完整版程序仪表,需配合诊断工具使用
#new Option #new Option
#Tue Aug 13 17:05:17 CST 2024 #Sat Aug 17 15:42:09 CST 2024
IsSort=true IsSort=true
MergeFlashIsCompression=false MergeFlashIsCompression=false
ChangeAppFilePath= ChangeAppFilePath=
...@@ -57,7 +57,7 @@ MergeLineInXLSPath= ...@@ -57,7 +57,7 @@ MergeLineInXLSPath=
MergeFlashInPutFilePath= MergeFlashInPutFilePath=
MergeFlashIsInternal=false MergeFlashIsInternal=false
MergeOutPutFilePath=H\:\\\u4E94\u5F81\\\u4E94\u5F81EF01\\\u53D8\u66F4240807\\\u5DE5\u7A0B\u6587\u4EF6 MergeOutPutFilePath=H\:\\\u4E94\u5F81\\\u4E94\u5F81EF01\\\u53D8\u66F4240807\\\u5DE5\u7A0B\u6587\u4EF6
MergeAppFilePath=H\:\\\u4E94\u5F81\\\u4E94\u5F81EF01\\\u53D8\u66F4240807\\code-\u53D8\u66F4\u540E\\code\\bin\\WZ_EF01.s19 MergeAppFilePath=H\:\\\u4E94\u5F81\\\u4E94\u5F81EF01\\\u53D8\u66F4240807\\code-\u53D8\u66F4\u540E\\bin\\WZ_EF01.s19
MergeTelltalesXLSPath= MergeTelltalesXLSPath=
FillingByte=-86 FillingByte=-86
ImageVersion=0 ImageVersion=0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment