//
// NUCPN01 EC project history
//
// EC: ITE IT5571 
// BIOS: AMI
// Platform: AMD Ryzen 9 8945H
// Owner: Damon
//

------------------------------------------------------------------
2025/06/19 NUCPN01 EC 
           Generic Ver. - PN01_1.03
           Shuttle Ver. - PN01_1.00SHU (No Update)
------------------------------------------------------------------
01. DAM250619a Fix USB ports power control issue. 


------------------------------------------------------------------
2025/05/27 NUCPN01 EC 
           Generic Ver. - PN01_1.02
           Shuttle Ver. - PN01_1.00SHU (No Update)
------------------------------------------------------------------
01. DAM250220a Modify power off sequence of USB ports for USB3 issue. 


------------------------------------------------------------------
2024/09/12 NUCPN01 EC 
           Generic Ver. - PN01_1.01
           Shuttle Ver. - PN01_1.00SHU (No Update)
------------------------------------------------------------------
01. DAM250305a Modify GPE0 BT_EN control for ERP power consumption issue. 


------------------------------------------------------------------
2024/09/12 NUCPN01 EC 
           Generic Ver. - PN01_1.00
           Shuttle Ver. - PN01_1.00SHU
------------------------------------------------------------------
01. Make revision change of production only.


------------------------------------------------------------------
2024/09/12 NUCPN01 EC 
           Generic Ver. - PN01_0.22
           Shuttle Ver. - PN01_0.22SHU
------------------------------------------------------------------
01. DAM240903b Sync EC version string definition.
02. DAM240906a Trigger a reboot after watchdog reset of EC update complete. 


------------------------------------------------------------------
2024/08/05 NUCPN01 EC ver 0.21
------------------------------------------------------------------
01. DAM240805a Modify FAN table for Shuttle revision.
02. DAM240805b Support linear FAN control for generic revision. 
03. DAM240805c Modify FAN table for Power Mode control.
04. DAM240807a Remove Modern Standby Mode WOL support for generic revision.
               Keep it for Shuttle revision.
05. DAM240807b Clear ECRAM of version string blank space at the first on.
06. DAM240807c Modify USB Charge function control. 
               

------------------------------------------------------------------
2024/07/19 NUCPN01 EC ver 0.20
------------------------------------------------------------------
01. DAM240719a Add customer ID for common code supprot.
02. DAM240529a Modify 3VS (KSO4) control for WOL issue workaround. 
03. DAM240701b Support POWER LED2 GPA5 control.
04. DAM240719b Support ERP power control function. 
05. DAM240722a Add EC version string in ECRAM 0xE0.
06. DAM240722b Modify FAN mode define. 


------------------------------------------------------------------
2024/06/19 NUCPN01 EC ver 0.19.00
------------------------------------------------------------------
01. DAM240619a Add +3VALW (KSO 12) in Special S5 to G3 power contorl.


------------------------------------------------------------------
2024/05/17 NUCPN01 EC ver 0.18.00
------------------------------------------------------------------
01. DAM240419a Add WOL control patch which is provided by SZ for energy certification test. 
02. DAM240502a Add customised FAN control for Shuttle.
03. DAM240507a Remove incorrect code. 
04. DAM240507b Add WLAN power control (GPJ2) for energy certification.
05. DAM240508a Correct GPIO pins configuration. 
06. DAM240508b Support 15 steps Manual Mode for FAN control function. 
07. DAM240507f Modify S5 power control for energy certification.


***********************************
*	Project name:	MUCPN01 	  *
*	EC Owner:		Rover Wen 	  *
*	BIOS Owner:		chenxianghong *
***********************************
+---------------------------+
|	Version :	0.16.00 	|
|	Date:		2024/03/08	|
|	Base on :	PN01 0.15.00|
+---------------------------+
1. Added support EC Debugging Assistant v1.4
2. LAN wake detect change from polling to fall-edge
+---------------------------+
|	Version :	0.15.00 	|
|	Date:		2024/02/19	|
|	Base on :	PN01 0.14.00|
+---------------------------+
1. Added send PD command (ARA) ，to solve PD_INT low issue
+---------------------------+
|	Version :	0.14.00 	|
|	Date:		2024/01/13	|
|	Base on :	PN01 0.13.00|
+---------------------------+
1. Fixed EC v0.02 ， When use Type-C power source，
   cann't send event 0x60(in)/0x61(out)
2. Modify fan table 
+---------------------------+
|	Version :	0.13.00 	|
|	Date:		2024/01/11	|
|	Base on :	PN01 0.12.00|
+---------------------------+
1. Added S0/S5 send command to PD
2. Fixed LAN led issue
+---------------------------+
|	Version :	0.12.00 	|
|	Date:		2023/12/13	|
|	Base on :	PN01 0.11.00|
+---------------------------+
1. Disable MS workaround
2. Modify G3 to S5 power sequence ( EC_ON_5VALW first execution) 
3. Modify in/out MS ,don't turn off SSD power
+---------------------------+
|	Version :	0.11.00 	|
|	Date:		2023/11/29	|
|	Base on :	PN01 0.10.00|
+---------------------------+
1. Modify SSD/SATA HDD power on /off sequence
2. Modify LED function
3. Enable MS wake workaround
+---------------------------+
|	Version :	0.10.00 	|
|	Date:		2023/11/07	|
|	Base on :	PN01 0.09.00|
+---------------------------+
1. Added S3 to S0 sequence send PWRBTN H/L 

+---------------------------+
|	Version :	0.09.00 	|
|	Date:		2023/10/17	|
|	Base on :	PN01 0.08.00|
+---------------------------+
1. Disable PD function
+---------------------------+
|	Version :	0.08.00 	|
|	Date:		2023/10/16	|
|	Base on :	PN01 0.07.00|
+---------------------------+
1. Added USB power PD code
+---------------------------+
|	Version :	0.07.00 	|
|	Date:		2023/09/27	|
|	Base on :	PN01 0.06.00|
+---------------------------+
1. Fixed when use TYPE-C adapter plug-in
   auto power on and after shut-down，auto power on 
+---------------------------+
|	Version :	0.06.00 	|
|	Date:		2023/09/25	|
|	Base on :	PN01 0.05.00|
+---------------------------+
1. Added in/out MS mode ，
   turn on/off VR_ON_EN/EC_ON_0P78V /SUSP_N
+---------------------------+
|	Version :	0.05.00 	|
|	Date:		2023/09/20	|
|	Base on :	PN01 0.04.00|
+---------------------------+
1. Enable  Multi power source select 
   ( v0.04 disable)
+---------------------------+
|	Version :	0.04.00 	|
|	Date:		2023/09/20	|
|	Base on :	PN01 0.03.00|
+---------------------------+
1. Modify power sequence as same PN01
2. modify UART1 function ( not ready,yet)
3. Always turn on S0_PWR
4. Turn on fan by table
5. Added average cpu temp output 
+---------------------------+
|	Version :	0.03.00 	|
|	Date:		2023/09/05	|
|	Base on :	PN01 0.02.00|
+---------------------------+
1. Enable UART1 init
+---------------------------+
|	Version :	0.02.00 	|
|	Date:		2023/09/04	|
|	Base on :	PN01 0.01.00|
+---------------------------+
1. Added support COM 1 ec code
2. Modify support ext Port 80
3. Added support Multi power source select
4. When use Type-C power source， send event 0x60/0x61
+---------------------------+
|	Version :	0.01.00 	|
|	Date:		2023/07/25	|
|	Base on :	PN01 0.16.00|
+---------------------------+
1. Fixed first version some error ( for SMT)
+---------------------------+
|	Version :	0.00.00 	|
|	Date:		2023/07/11	|
|	Base on :	PN01 0.13.00|
+---------------------------+
1. First release for SMT
