/*=========================================================================== Combined Charging System (CCS): SECC version.h initiated by Joseph D. Anderson (since 2019/12/03) =============================================================================*/ #define FIRMWARE_VERSION "V0.30.S0" //8-Byte(ASCII Code), “tx.yz.ab.cd” #define HARDWARE_VERSION "CCS_8.0x" //8-Byte(ASCII Code): CSU-03-RW, CCS_Board, REV:5.0 #define LINUX_IMAGE_VERSION "dd2da761d59f2cdd4064c9d95f8c302a442d33f3 (2019-01-04)" #define RTC_DEFAULT_TIME 1595486300 //Epoch time (decimal) //https://git.phihong.com.tw:30000/System_Integration/CSU3_AM335x/commit/SHA1 #define FIRMWARE_VERSION_LENGTH 8 //unit: byte, max = 8, due to CAN bus payload. #define HARDWARE_VERSION_LENGTH 8 //unit: byte, max = 8, due to CAN bus payload. /* ================================================================================ ==================== [Software] Version Naming Rule (2020) ===================== ================================================================================ The firmware version consists of 8 bytes ASCII characters and be separated by dot symbol per coupling bytes as the format: “tx.yz.ab” Following table describes the version naming rule. - BYTE 0: t (Stage) One ASCII character to indicate the firmware maturity according to project stage. D: development stage (under developing) B: verification stage (under QE verification) V: manufacture stage (after QE verified and release to factory) - BYTE 1: x (Major) Increased with major changes, e.g., hardware change, incompatible change, etc. It should be more than or equal to 1 if the first character t is ‘V’ Only numerical values 0 ~ 9 can be used. - BYTE 2,3: yz (Minor) Increased with iterant changes, e.g., new functions, bug fix and so on. Two numerical values 00 ~ 99 can be used. - BYTE 4: a (Project) Abbreviation for Firmware Projects R: Relay Control Board F: Fan Control Board C: CHAdeMO Board D: DC Main Board G: GB Board L: LED Bar Board S: CCS Board - BYTE 5: b (reserved) ================================================================================ ====================== [Software] Version History (2020) ======================= ================================================================================ [VERSION] V0.30.S0 * Release Date: 2022-08-08 * Change: 1. Fix response time for SLAC+PARM_CONF 2. Fix can't resend Atten_char_ind problem * File 1. SeccComm.c version.h 2. SeccComm.c SeccComm.h define.h [VERSION] V0.29.S0 * Release Date: 2022-03-01 * Change: 1. enable CP_PROTECTION_MECHANISM * File 1. define.h version.h [VERSION] V0.28.S0 * Release Date: 2022-03-01 * Change: 1. modify charging remain time 2. reduce SLAC waiting time to 20s for AC 3. set AC phase according to model name 4. add delay to while loop * File 1. exi_engine\api\api.c 2. SeccComm.c 3. SeccComm.c 4. CsuComm.c, [VERSION] V0.27.S0 * Release Date: 2021-12- * Change: 1. change Isolation test state to valid if recevied invalid during precharge and charging 2. Add CM_AMP_MAP message 3. change isolation status to valid if recevie invalid from CSU in WeldingDetectionRes 4. remove extra I_NOW information if no output voltage 5. support TLS connection 6. Intergrate to AC EVSE * File 1. SeccComm.c 2. SeccComm.* 3. SeccComm.c 4. CsuComm.c 5. define.h SeccComm.c NidNmk.h cakey.pem cacert.pem exi_engine\api\api.c EVSE/GPL/Makefile EVSE/Projects/CCS/Apps/Makefile 6. AW-CCS\Apps\Makefile AW-CCS\Apps\main.c AW-CCS\Apps\CCS\version.h AW-CCS\Apps\CCS\Makefile AW-CCS\Apps\CCS\define.h AW-CCS\Apps\CCS\CsuComm.* AW-CCS\Apps\CCS\SeccComm.c [VERSION] V0.26.S0 * Release Date: 2020-08- * Change: 1. Support BCB toggle 2. killall ntpd 3. set all stop reason to emergency stop , except 023979 * File 1. SeccComm.c 2. main.c 3. SeccComm.c CsuComm.c [VERSION] V0.25.S0 * Release Date: 2020-07-21 * Change: 1. reset PLC chip after session terminated 2. set MIN_SUPPORTED_CURRENT =5 * File 1. SeccComm.c 2. define.h [VERSION] V0.24.S0 * Release Date: 2020-07-20 * Change: 1. Fix Pmax in SAschedule less than 0 issue 2. ignore sequence error when receive session stop at any command 3. fix 10 times of max charging power issue in ChargeParamaterDiscovery.conf 4. reduce 2 seconds after reset SeccComm 5. set output voltage = target voltage +10 if not over than max voltage * File 1. SeccComm.c, exi_engine\api\api.c 2. SeccComm.c 3. SeccComm.c 4. EVSE/rootfs/root/reset_soft.sh 5. exi_engine\api\api.c [VERSION] V0.13.S0 (sync with D0.63.13.1D) * Release Date: 2020-07-27 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV8.0) * Minor Version: 13 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Adding response to isolation status in WeldingDetectionRes. (1) DIN: DONE (2) ISO1: DONE [VERSION] V0.12.S0 * Release Date: 2020-07-20 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV8.0) * Minor Version: 12 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Abandoning previous version name of D1.00.S0 and changing it to V0.12.S0. to be the 1st MP version. [VERSION] D1.00.S0 * Release Date: 2020-07-20 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV8.0) * Minor Version: 12 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Chaning the version name from D0.12.S0 to D1.00.S0 to be the 1st CE pass version. [VERSION] D0.12.S0 * Release Date: 2020-07-20 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV8.0) * Minor Version: 12 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Sync with D0.62.13.1D (2020-07-03), => final version verified at DEKRA for CE (60KW) [VERSION] D0.11.S0 * Release Date: 2020-05-14 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 11 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Sync with D0.43.13.1D [VERSION] D0.10.S0 * Release Date: 2020-04-27 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 10 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Removing redundant debug message and code. 2. Adding error codes for the following situations. (1) CCS_SECC_TIMEOUT_SLACC_SDP_UDP_TT_match_join (023823) (2) CCS_SECC_TIMEOUT_SLACC_SDP_TCP_TT_match_join (023824) [VERSION] D0.09.S0 * Release Date: 2020-04-23 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 09 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Merging D0.08.13.1D to here. [VERSION] D0.08.S0 * Release Date: 2020-04-13 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 08 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Disabling "Check for ChargingPermission" when CP state is between 3 and 5, which is a new function in D0.07.S0. 2. Disabling RTC function. [VERSION] D0.07.S0 * Release Date: 2020-04-09 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 07 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Adding response to "ChargingPermission off" before V2G messages. => End_Process() 2. Modifying the EVSEStatusCode status to be TRUE in the following 2 messages. (1) din_ChargeParameterDiscoveryRes (2) iso1_ChargeParameterDiscoveryRes [VERSION] D0.06.S0 * Release Date: 2020-03-17 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 06 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Adding "CSUCOMM_TASK_FLAG.EV_Stop_Type_Emergency" flag to handle CAN Stop command type to CSU. 2. Adding error code to the following situation. (1) CCS_SECC_TIMEOUT_SLAC_TT_EVSE_SLAC_init (023809) SlacComm: Wait CM_SLAC_PARM_REQ Timeout - TT_EVSE_SLAC_init (50s) [VERSION] D0.05.S0 * Release Date: 2020-03-17 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 05 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Sync with D0.20.11.1D. [VERSION] D0.04.S0 * Release Date: 2020-03-13 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 04 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Adding error code of the following two situation. - CCS_SECC_CP_State_Error (023889) - CCS_SECC_TIMEOUT_V2G_Sequence_Time (023844) [VERSION] D0.03.S0 * Release Date: 2020-03-13 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 03 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Merging D0.16.11.1D to here. [VERSION] D0.02.S0 * Release Date: 2020-03-04 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 02 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Changing the default CAN bus firmware update method of ramdisk to root_app process. [VERSION] D0.01.S0 * Release Date: 2020-03-02 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 01 * Supported Protocol(1101b): DIN 70121, ISO 15118-2(default: DISABLE) * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Merging D0.12.11.1D of branch ISO_15118 to master. 2. Limiting the Supported CCS protocols to DIN 70121 only. (Disabling ISO1) => #define V2GT_MSG_PROTOCOL_PREFERENCE V2GT_MSG_PROTOCOL_DIN70121 3. Changing the firmware naming rule. ================================================================================ =================== [Software] Version Naming Rule (2019)======================= ================================================================================ The firmware version consists of 8 bytes ASCII characters and be separated by dot symbol per coupling bytes as the format: “tx.yz.ab.cd”. Following table describes the version naming rule. - BYTE 0: t (Stage) One ASCII character to indicate the firmware maturity according to project stage. D: development stage (under developing) B: verification stage (under QE verification) V: manufacture stage (after QE verified and release to factory) - BYTE 1: x (Major) Increased with major changes, e.g., hardware change, incompatible change, etc. It should be more than or equal to 1 if the first character t is ‘V’ Only numerical values 0 ~ 9 can be used. - BYTE 2,3: yz (Minor) Increased with iterant changes, e.g., new functions, bug fix and so on. Two numerical values 00 ~ 99 can be used. - BYTE 4: a (Comm Method) Supported HLC Communication Methods bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 |------------------ reserved ----------------| Wi-Fi PLC 1: PLC only 2: Wi-Fi only 3: PLC + Wi-Fi others: reserved - BYTE 5: b (Charging Type) Supported Charging Types bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 |-------- reserved --------| BPT WPT AC DC 1: DC only 2: AC only 3: DC + AC 4: WPT: Wireless Power Transfer 8: BPT: Bidirectional Power Transfer, etc others: reserved - BYTE 6: c (Supported Features) bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 |-------------- reserved -----------| ACD PnC EIM 1: EIM 2: PnC 4: ACD (Automatic Connection Device), etc Others: reserved - BYTE 7: d (Supported Protocols) bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 |--------- reserved --------------------| ISO 15118-20 ISO 15118-2 SAE J2847 DIN 70121 1: DIN SPEC 70121 2: SAE J2847 3: DIN SPEC 70121 + SAE J2847 4: ISO/IEC 15118-2 8: ISO/IEC 15118-20, etc others: reserved ================================================================================ ========================= [Software] Version History =========================== ================================================================================ [VERSION] D0.12.11.1D * Release Date: 2020-02-24 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 11 * Supported Protocol(1101b): DIN 70121, ISO 15118-2, ISO 15118-20 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Checking EVMaximumVoltageLimit_isUsed flag when using decoded EVMaximumVoltageLimit value. 2. Extending V2G_SECC_WeldingDetection_Performance_Time from 2s to 20s. - [VERSION] D0.10.11.1D * Release Date: 2020-02-24 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 10 * Supported Protocol(1101b): DIN 70121, ISO 15118-2, ISO 15118-20 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Adding Check_CP_State_Error() function in the forked EvComm task. 2. Updating the log mechanism of present EVSE V/I information. [VERSION] D0.09.11.1D * Release Date: 2020-02-20 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 09 * Supported Protocol(1101b): DIN 70121, ISO 15118-2, ISO 15118-20 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Adding Tx timeout for RawSock (100ms, SO_SNDTIMEO) 2. Replacing the original "static variable" of counter of iso1_CableCheckRes and iso1_PreChargeReq with another new variable inside CcsData structure. [VERSION] D0.08.11.1D * Release Date: 2020-02-20 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 08 * Supported Protocol(1101b): DIN 70121, ISO 15118-2, ISO 15118-20 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Modifying the state machine to let state return back to IDLE(0) once the set key process of QCA7000 is completed. [VERSION] D0.07.11.1D * Release Date: 2020-02-20 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 07 * Supported Protocol(1101b): DIN 70121, ISO 15118-2, ISO 15118-20 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: 1. Modifying 5% PWM start timing as below. (requested by Diamler) (1) Start 5% PWM once receiving CM_SLAC_PARM_REQ from EV. => The Charging Permission status from CSU doesn't have to be TRUE (2) Start 5% once QCA7000 finishs setting key (CM_SET_KEY_CNF) and detecting both of "CheckConnectorPlugIn()" and "Charging Permission status from CSU" are TRUE. => The Charging Permission status from CSU have to be TRUE 2. Adding the following system reset methods for the selection. (1) #define RESET_MECHANISM_SOFT_RESET_KILLALL_EVCOMM 0 (default) (2) #define RESET_MECHANISM_HARD_RESET 1 (3) #define RESET_MECHANISM_SOFT_RESET_INTERNAL_RESUME 2 2. Adding check mechanism for Charging Permission in all V2G message process after ChargeParameterDiscoveryReq. => if (ShmInternalComm->ChargingPermission == FALSE) 3. Printing states on the following task log. (via Check_V2G_Flow_Status()) (1) EvComm (2) CsuComm 4. Adding Check_V2G_Flow_Status_pre() function to check previous status. [VERSION] D0.06.11.1D * Release Date: 2020-02-19 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 06 * Supported Protocol(1101b): DIN 70121, ISO 15118-2, ISO 15118-20 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - Fixing the issue of Shutdown by EVSE Mechanism in D0.05.11.1D. [VERSION] D0.05.11.1D * Release Date: 2020-02-19 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 05 * Supported Protocol(1101b): DIN 70121, ISO 15118-2, ISO 15118-20 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - Merging D1.19.11.11 to here. [VERSION] D0.04.11.1D * Release Date: 2020-02-11 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 04 * Supported Protocol(1101b): DIN 70121, ISO 15118-2, ISO 15118-20 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - Fixing the software CP protection mechanism, which won't be triggered in previous version. [VERSION] D0.03.11.1D * Release Date: 2020-02-11 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 03 * Supported Protocol(1101b): DIN 70121, ISO 15118-2, ISO 15118-20 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - [ISO1] The first successful version for ISO15118_2014 - Verification: -- Emulator: Gridwiz Simplemint (ISO 15118, ISO1) => Normal Stop by EVSE during CurrentDemand(): PASS -- EVSE: to be verified - [ISO2] paused on development [VERSION] D0.02.11.1D * Release Date: 2020-02-06 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 02 * Supported Protocol(1101b): DIN 70121, ISO 15118-2, ISO 15118-20 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - [ISO1] SessionSetupReq: done - [ISO1] SessionSetupRes: done - [ISO2] SessionSetupReq: done - [ISO2] SessionSetupRes: done [VERSION] D0.01.11.1D * Release Date: 2020-02-03 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV5.0) * Minor Version: 01 * Supported Protocol(1101b): DIN 70121, ISO 15118-2, ISO 15118-20 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - kick-off of ISO 15118-2 and 15118-20 - supportedAppProtocolReq: done *--------------------------- start of ISO 15118 -------------------------------- [VERSION] D1.09.11.11 * Release Date: 2020-01-17 * Stage: D (development) * Major Version: 1 (Compliant HW Version: REV5.0) * Minor Version: 09 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - Adding Update_Module.c (not be enabled, yet). - Updating the "NAND flash mapping table" of Firmware Design SPEC [VERSION] D1.08.11.11 * Release Date: 2020-01-15 * Stage: D (development) * Major Version: 1 (Compliant HW Version: REV5.0) * Minor Version: 08 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - Fixing CAN Bus firmware image update function. -- ramdisk, configuration [VERSION] D1.07.11.11 * Release Date: 2020-01-15 * Stage: D (development) * Major Version: 1 (Compliant HW Version: REV5.0) * Minor Version: 07 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - Adding CAN Bus firmware image update function. -- supporting MLO, uboot, zImage, ramdisk, configuration [VERSION] D1.06.11.11 * Release Date: 2020-01-10 * Stage: D (development) * Major Version: 1 (Compliant HW Version: REV5.0) * Minor Version: 06 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - Adding CAN Bus firmware image update function. -- supporting ramdisk_app (type = 5) [VERSION] D1.05.11.11 * Release Date: 2020-01-07 * Stage: D (development) * Major Version: 1 (Compliant HW Version: REV5.0) * Minor Version: 05 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - Enabling the CP_PROTECTION_MECHANISM. [VERSION] D1.04.11.11 * Release Date: 2020-01-07 * Stage: D (development) * Major Version: 1 (Compliant HW Version: REV5.0) * Minor Version: 04 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - Adding auto detection of CCS Board ID pin. (AM_IO_1) - Adding dts files for linux and uboot. By executing auto_win.sh or auto_mac.sh, it will update dts into linux kernel and compile. [VERSION] D1.03.11.11 * Release Date: 2020-01-06 * Stage: D (development) * Major Version: 1 (Compliant HW Version: REV5.0) * Minor Version: 03 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - Fixing all shell script "Next Line" error * "CRLF" ==> "LF" - Adding scripts for auto compile and data moving. [VERSION] D1.02.11.11 * Release Date: 2020-01-06 * Stage: D (development) * Major Version: 1 (Compliant HW Version: REV5.0) * Minor Version: 02 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - Canceling "LIGHTTPD" (web server) when Linux is booting up. Purpose: Reduce the CPU resource to enhance the CCS tasks performance. [VERSION] D1.01.11.11 * Release Date: 2020-01-06 * Stage: D (development) * Major Version: 1 (Compliant HW Version: REV5.0) * Minor Version: 01 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - The first version for CCS Board HW 5.0, which supports Ethernet(eth0) and higher ADC sampling rate. [VERSION] D0.04.11.11 * Release Date: 2019-12-23 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV2.0, REV4.0) * Minor Version: 04 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - CCS Board ID = 2. (can_tx_payload[4] = 0x02) [VERSION] D0.04.11.11 * Release Date: 2019-12-05 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV2.0, REV4.0) * Minor Version: 03 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - CCS Board ID = 2. [VERSION] D0.03.11.11 * Release Date: 2019-12-05 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV2.0, REV4.0) * Minor Version: 03 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - RTC time byte sequence inside CAN msg is modified to [0] [1] [2] [3] from [3] [2] [1] [0]. [VERSION] D0.02.11.11 * Release Date: 2019-12-04 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV2.0, REV4.0) * Minor Version: 02 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - Adding RTC update function (via CAN message) [VERSION] D0.01.11.11 * Release Date: 2019-12-04 * Stage: D (development) * Major Version: 0 (Compliant HW Version: REV2.0, REV4.0) * Minor Version: 01 * Supported Protocol: DIN 70121 * Supported Feature: EIM * Charging Type: DC * Comm Method: PLC * Note: - ================================================================================ ======================== [Hardware] Version Naming Rule ======================== ================================================================================ ================================================================================ ========================== [Software] Version History ========================== ================================================================================ */