﻿=====================================================================
		Yafuflash utility Release version 6.85.00
=====================================================================
Utility:
1. Yafuflash (version 6.85.00) 
   (test for BMC RR12.3 code base)

Supported BMC chip :  
1) AST2400/AST2500

Bug Fix:
1. Fixed segmentation fault occurred If user disconnected the LAN while flashing image
2. Fixed bug when flashing image using KCS medium in Neoncity server
3. Fixed preserve-xxx configuration message prompt while getting FW info.
4. Fixed segmentation fault when firmware update via USB medium. (EIP-576853)
5. Fixed DOS version that cannot progress to uploading phase for ast2500 K5. (EIP-566883)
6. Fixed issue that verifying process has possibility to get failed. (V81->V82 Side Effect)
7. Fixed abnormal progress bar during flash. (EIP-571790)
8. Fixed "SetBootConfig failed" if flashing [boot] module (Ex: "-fb" option) via KCS-LNX, KCS-WIN. (EIP-557116)
9. Fixed that YAFU won't show error even BMC return "YAFU_INVALID_CHKSUM (0x12)" due to YAFU only checks error code 0x02~0x06. (EIP-529961)

Before update firmware image please check as below:
1. copy firmware image file to this directory
2. write the BMC firmware image file name to "rom.txt" and "rom_enc.txt" file
3. the –pc script will preserve all items

=====================================================================
        YAFUFlash Utility for BMC Firmware update procedure
=====================================================================
[Notice]:
        in this directory
        1. Update BMC FW via In-Band command line:
                a) no configuration to be preserved.
                   in Window, run "win.bat"
                   in Linux, run "linux.sh"
                b) Option ipmi, auth, net, snmp, ssh, kvm configuration to be preserved.
                   in Window, run "win-pc.bat"
                   in Linux, run "linux-pc.sh"
 
        2. Update BMC FW via Out-of-Band command line:
                a) no configuration to be preserved.
                   in Window, run "win_oob.bat <BMC IP> <PWD>"
                   in Linux, run "linux_oob.sh <BMC IP> <PWD>"
                b) Option ipmi, auth, net, snmp, ssh, kvm configuration to be preserved.
                   in Window, run "win_oob-pc.bat <BMC IP> <PWD>"
                   in Linux, run "linux_oob-pc.sh <BMC IP> <PWD>"

=====================================================================
	Yafuflash utility Release version 6.81.00
=====================================================================

Yafuflash version compare:
Code base RR2:		Yafuflash v2.XX.XX
Code base RR11.5:	Yafuflash v4.XX.XX
Code base RR12:		Yafuflash v6.XX.XX

Utility:
1. Yafuflash (version 6.81.01) 
   (test for BMC RR12.3 code base)

Supported BMC chip :  
1) AST2400/AST2500

Bug Fix :
 1. Unable to Flash Primary Image alone if Uboot Versions Mismatch.
 2. Yafuflash change for PLDM firmware update for fixing PRJ macro definition to distinguish different PLDM Specification support.
 3. Command Yafuflash with option info not work correctly.
 4. The SEL log cannot be preserved with option "-pc" by yafuflash
 5. Fix For kernel 3 to kernel 5 Dual Image Flash via YafuFlash
 6. Fix segmentation fault with -pc option when downgrade from 3.00 to 2.06
 7. Fix for ipmi command number conflict error for YAFU Timeout Based on Image Size.
 8. Fix Segmentation fault error using 18.04 gcc 7.5.0 to build yafuflash
 9. Added -pweb option which preserves updatefirmware.conf file that contains tftp details.
10. Added replace public key option
11. Fix Auxver mismatch  
12. Fix for Yafu tool version 6.64 fails to do firmware update in MSFT platforms
13. Fix segmentation problem during upgrade and downgrade with -pc option
14. Fixed failure print issue with -fb option in msft platform
15. Fix for yafu with -mse option with single image
16. Error print when -flash-conf & -preserve-conf options together
17. Cannot do update using -ini file
18. Cannot do firmware update after the port change.
19. Fixed Issue on CPLD Firmware Update in MSFT Platform
20. Fixed -ieo option not working properly
21. Fix for printing error message when channel access disabled  for an user
22. DOS version cannot reset BMC after firmware update 
23. The grammars of some sentences are incorrect
24. Segmentation fault occurred when flash both images
25. BMC stops at u-boot after flashing both the images
26. Update DOS version for K3 compatible
27. Fixed segmentation fault occurred when using -f-XXX to flash

Before update firmware image please check as below:
1. copy firmware image file to this directory
2. write the BMC firmware image file name to "rom.txt" and "rom_enc.txt" file
3. the –pc script will preserve all items

=====================================================================
	Yafuflash utility Release version 6.78.00
=====================================================================
Utility:
1. Yafuflash (version 6.78.00) 
   (test for BMC RR12.3 code base)

Supported BMC chip :  
1) AST2400/AST2500

Bug Fix:
1. Fix for printing error message when channel access disabled  for an user
2. Fixed -ieo option not working properly

Before update firmware image please check as below:
1. copy firmware image file to this directory
2. write the BMC firmware image file name to "rom.txt" and "rom_enc.txt" file
3. the –pc script will preserve all items

=====================================================================
	Yafuflash utility Release version 6.75.00
=====================================================================
Utility:
1. Yafuflash (version 6.75.00) 
   (test for BMC RR12.3 code base)

Supported BMC chip :  
1) AST2400/AST2500

Before update firmware image please check as below:
1. copy firmware image file to this directory
2. write the BMC firmware image file name to "rom.txt" and "rom_enc.txt" file
3. the –pc script will preserve all items

=====================================================================
	Yafuflash utility Release version 6.50.00
=====================================================================
Utility:
1. Yafuflash (version 6.50.00) 
   (test for BMC RR12.3 code base)

Supported BMC chip :  
1) AST2400/AST2500

Before update firmware image please check as below:
1. copy firmware image file to this directory
2. write the BMC firmware image file name to "rom.txt" and "rom_enc.txt" file
3. the –pc script will preserve all items
