********* Change Log For Internal RAID Adapter Firmware 2018-5-17 1 ARC1884:PXE boot with some M/B failed (PXE hang) 2018-6-1 1 Fix ReadCapacity16 compatibility issue with ATTO SAS HBA and Power Center Pro enabled 2018-6-15 1 Fix Hitachi 102Bay JBOD problem 2018-7-9 1 Fix ARC1883 encryption problem, only DMA0 support encryption 2 ARC1885 does not support encryption 2018-7-12 1 Change NVRAM transaction log format to support over 16TB HDD, over 512TB per volume (32*16TB) - upto 4 PETA bytes per volume is supported (upto 128TB per disk) 2018-10-5 1 Fix ARC1214 ESATA target mode problem, sometime esata target mode error may trigger "master out of range interrupt" and hang 2018-10-30 1 ARC1203:fix update hdd microcode problem 2018-11-1 1 Fix Apple Safari problem 2018-11-9 1 Fix encrypted volume not show up after key file is loaded in Linux 2019-1-17 1 Fix SATA HDD/SSD without EPC support, does not show HDD temperature 2019-1-21 1 ARC1214:fix INTEL SSDSC2KB480G8 hang problem 2019-1-24 1 Build V156-20190124 MRVL380 model : ARC1203/1006 MRVL9580 model : ARC1214 LSI2108/2208 : ARC1880/1882 LSI3108 models : ARC1883/1885 LSI3316 model : ARC1884 2019-2-20 1 Fix ARC1214 set disk failed problem, when SPI flash is used, 2 Add 3 HDDs mirror for ARC1880/1882/1883/1214/1203 3 ARC1883/1214:check firmware version to prevent updating older version firmware and cause the controller to be dead 4 V156-20190220 ARC1880/1882/1883/1214/1203 2019-3-11 1 Add PATCH_AIC_60_BAY for AIC 60 bay support 2 Add SUPPORT_3HDDS_MIRROR SUPPORT_WRITE_LOG 2019-3-29 1 UASP problem for ASMEDIA USB3.1 controller with UASP enabled 2019-4-3 1 Fix HGST JBOD with consecutive SES command may cause SES command timeout 2019-4-16 1 ARC-8050U3 USB support improve 2 Rebuild ARC1214/1883 2019-5-14 1 Patch HGST G3 enclosure SES2 firmware update problem, 2019-5-27 1 ARC-1214 :SEAGATE XS960SE70004 firm rev 002, 960GB SSD problem 2019-5-29 1 Add progress % for some http operation 2 Microsoft EDGE browser to connect to our web GUI 2019-6-11 1 Fix SEAGATE 84bay JBOD does not report slot string 2019-6-21 1 Fx large data UDP send, for ethernet based GUI application 2019-7-7 1 Support Supermicro 90Bay JBOD HDD Identification LED and Failed LED 2019-7-17 1 Improve FAIL_DRIVE_IF_MANY_ERROR 2019-7-23 1 Build V1.56 20190723 ARM ARC1203 2019-7-25 1 Thunderbolt, add host sleep request and thunderbolt power response 2019-7-30 1 Fix dual controller restart problem, when SUPPORT_3HDDS_MIRROR 2 Build V1.56 20190730 (A) ARM ARC1214 (B) LSI2108 ARC1880 (C) LSI2208 ARC1882 (D) LSI3108 ARC1883/1885 (E) LSI3316 ARC1884 2019-8-1 1 ARC1203:patch read timing control 2 Build ARC1203, use V1.56 20190730 2019-8-7 1 Add GetDebugMsg in "Rescue Raid Set" command box for debugging purpose 2019-8-27 1 ARC1203/1214/1880/1882/1883/1884 SED_UNLOCK_FROM_BIOS is not included in 156-20190730 version Rebuild ARC1xxxBIOS.BIN 2019-9-20 1 ARC1214:add SNMP inband support 2019-11-7 1 ARC1214:patch watchdog for T3 model (clear watchdog before HDD init) 2 ARC1214:patch NVRAM problem 2019-12-2 1 ARC1885:improve support of "Simple SAN Mode" 2020-3-18 1 Fix delete ISE raidset problem 2 Fix SSD trim with native 4K block support 2020-5-6 1 Revise TIMEOUT_FAIL_DISK option Failed Disk For Timeout <0> Disabled <1> Any Timeout <2> 2 Timeouts In 1 Minute <3> 3 Timeouts In 1.5 Minute <4> 4 Timeouts In 2 Minute <5> 6 Timeouts In 3 Minute <6> 8 Timeouts In 4 Minute 2020-5-8 1 Fix quick create raid set with 3 disks and R5 selected, default initialization is wrong 2020-6-4 1 ARC1203:fix SSD trim flag is not set correctly 2020-9-17 1 ARC1203:fix write log support 2 ARC1203:(all adapter) SUPPORT_WRITE_LOG is supported and HDD do not support write log and passthrough is created, write protect flag is saved correctly 2020-11-23 1 ARC1203:may fix WD HDD setreset sig timeout problem 2020-12-10 1 ARC1886:set default stripe size to 256K 2021-1-13 1 ARC1203:clear VOLUME_DIRECT_IO_FLAG when modify volume is invoked to fix volume flag can not be set back to cache io mode (actually, ARC1203 ignore this flag) 2021-1-19 1 ARC1886:fix stripe size > hdd io size problem for rebuild/background init 2021-3-10 1 Build ARC1886:156-20210310 2021-3-22 1 ARC1886:fix NVME firmware revsion to 8 chars (org from SCSI inquiry which is 4 chars) 2021-4-13 1 ARC1886:fix HDD not detected if VPP cable is connected to backplane without VPP I2C 2021-4-19 1 ARC1886:PATCH_RESET_PULSE for WDS500G1X0E (WD SN850 NVME SSD) 2021-5-26 1 ARC1886:When Empty HDD Slot LED is set ON, internal LED control is not set correctly because VSES is different from ARC1883 2021-6-1 1 HTTPS support (192.168.0.* only) 2 TLS support (support GMAIL ...) 3 T10 PI (protection information) support (SAS/NVME only, support 520 bytes per sector) 2021-7-12 1 ARC1883:add ARC1883P support, remove ethernet voltage hardware monitoring 2021-8-2 1 Thunderbolt:fix hot plug disk not detected, wrong flag is set 2021-8-6 1 ARC1886:add E-PCIE support 2 ARC1886:set NVME trim timeout to 30 seconds (intel SSD may longer than default 8 seconds) 2021-8-20 1 ARC1886/1884/1883/1214 :support seagate MACH.2 2021-8-24 1 ARC1886:disable BAR0/1's prefetchable bit for compatibility 2021-8-25 1 ARC1885:patch for MAC M1 compatibility 2 ARC1885:two firmware will be built ARC1885FIRM.BIN : standard firmware ARC1885FIRM_M1.BIN : Patched for MAC M1 compatibility 2021-8-30 1 ARC1883:fix cable management I2C problem 2 ARC1886:RESET_N received in wait PCE locked in RMC code problem 2021-9-9 1 ARC8050T3U:fix in USB mode with encrypted volume problem 2021-9-15 1 ARC1886:add setting to configure NVME port width 2 Fix NVME switch is not detected if direct attached NVME device exists 2021-9-17 1 Build V1.57-20210917 2 ARC1214/1883/1884/1885/1006/1886 3 Note:ARC1885FIRM_M1.bin-->patch for MAC-M1 (new ARC1006 firmware required) 2021-9-29 1 Fix direct io problem. 2 ARC1214:add Https/gmail support 2021-10-4 1 ARC1886:disable FLR, VMWare or Hyper-V got problem if enabled 2021-10-5 1 ARC1886:change max nvme devices to 32 (org 16) 2021-10-7 1 Improve the Mail Alerting capability 2021-10-14 1 ARC1886:fix NVME SSD direct IO problem in CENTOS ZFS file system 2021-10-21 1 Build V1.57 20211021 ARC1883/1884/1885/1886 2021-10-23 1 ARC1886/1686:change MESSAGE_FRAME_SIZE to 0x80, configuration buffer use stack and DWORD aligned 2021-11-3 1 ARC1886:disable sorting for SSD device 2021-11-4 1 ARC1886:fix direct io problem if NVME SSD support SGL (e.g. KCM61RUL960G) 2021-11-5 1 ARC1886:modify SRIS Configuration Auto --> changed to use SRIS SRIS SRNS Common Clock --> added if users make sure common clock can work 2 ARC1203:do not report volume exists if it is in foreground initialization, if reported, initialization speed may be substantially slow down 3 Fix DNS problem 2021-11-11 1 Build V1.58 20211111 ARC1203/1214 ARC1883/1884/1885(1006) 2021-11-15 1 ARC1886-6N2I:WD SN850 NVMe SSD does not be detected if cold start,can be detected if warm start 2 ARC1886:reduce MSI-X vectors to 16 2021-11-18 1 ARC1886-6N2I:fix if 2I port enabled and 2 drives attached, 2 ARC1886 BIOS:int13 run time cause stack under flow for MSDOS (freeDOS no prblem 3 ARC1686/1886:V1.58 20211118 2021-11-19 1 ARC1886:change UEFI+INT13 size from 64K to 128K for large UEFI image,bootcode/firmware modified--> next version, BOOT code, firmware and BIOS version must be consistent 2021-11-22 1 ARC1886:PL phase 21 2021-12-6 1 ARC1886:Adaptec AEC-82885T report inconsistent hardware monitor data 2021-12-30 1 ARC1886:fix activate raid set not work) 2022-1-3 1 ARC1886:fix delete raid set and volume is not removed from window's device manager after raidset deleted 2 Fix volume encryption key file problem 2022-1-5 1 Modify SES2 HW monitor disable, disable ALL SES2 HW monitor warning (original, disable power and fan only) 2 Build V159-20220105 ARC1203/1214/1886 ARC1883/1884/1885(1006) (note, ARC1886 BIOS window is changed from 64K to 128K, BOOT.bin and FIRM.bin must be updated for proper operation) 2022-1-13 1 Fix WD 20T HDD ready 2022-1-17 1 Fix firmware hang if some mail server is used 2022-1-20 1 ARC8050T3U: fix USB detected as USB2.0 even USB3.x port is connected. ARC8050T3U will be powered off after 15 seconds (original 3.5 seconds) 2022-1-27 1 Build V160-20220127 ARC1203/1214/1886 ARC1883/1884/1885(1006) 2022-1-28 1 Modify USB handling 2022-2-7 1 Fix SES2Device removed message with trailing garbage characters 2022-2-8 1 Fix Intel NVME SSD with SGL support in Centos ZFS environment problem 2022-2-15 1 ARC1886:fix CPU_FAN_DETECTION_SETTING 2022-2-17 1 ARC1203: improve poor write perfmance in thunderbolt box, (60MB/s for write in thunderbolt) 2022-2-21 1 ARC1886: Phase 22 PL Library 2022-2-24 1 ARC1886:fix matching SSD slot problem for JBODF 2 Build V1.61-20220224 ARC1883/ARC1686/ARC1886 2022-2-24 1 ARC1886:fix matching SSD slot problem for JBODF 2 Build V1.61-20220224 ARC1883/ARC1886 2022-4-6 1 ARC1203:add HTTPs/SMTPs support 2022-4-13 1 Add ARC1227/1228-8I/8X support (no expander/NVME switch support) 2022-4-18 1 ARC1883/1886:add HW flag to disable encryption (SED and full volume encryption) 2 ARC1886:fix supercap changed flag 3 ARC1883:add ARC1886-CBM supercap style FBM support 2022-4-19 1 ARC1886:fix NVME width setting 2022-4-22 1 MAC M1 driver clarification 2022-4-25 1 ARC1886:fix smart polling problem if HDD and SSD polling enabled concurrently 2022-4-27 1 Build V1.62-20220427 ARC1686/ARC1203/ARC1883/ARC1886 2022-4-29 1 Add delay setting for JBOD init to shorten RAID initialization time by around 20 seconds 2 Build V1.62-20220427 ARC1886 (date code not changed)/ARC1883 2022-5-4 1 ARC1886/1686:fix clone problem 2 Fix SUPPORT_WRITE_LOG problem 2022-5-6 1 ARC1886:enable dual DMA mode 2 ARC1886:modify NVME width setting for ARECA Oclink x1 and x2 cables 2022-5-10 1 ARC1886/1884:some hdd :SEAGATE XS1920SE70004 SAS SSD, SendNotifySpinup required if HDD is stopped 2022-5-11 1 ARC1886/1883/1686:add SEND_STOP_UNIT_SETTING 2022-5-12 1 ARC1886/1686:fix ARCHTTP/CLI problem for MAC M1 2022-6-2 1 ARC1886:fix direct io and raid5/6 read and discard parity data 2 ARC1886:fix problem for XOR engine 3 ARC1886:in BIOS setup, if 4 volumes in background init, press F10 reboot may failed 2022-6-13 1 SFF-8654 to SFF-8654 + NVME HBA detect failed V1.62 Failed, PL Version 22.0.0.0 Mega RAID OK if PL Version 22.25.05.00 2 Build V1.63-20220613 ARC1883/1886 2022-6-14 1 ARC1886:change to PL Version 23 which is OK for 8654 to 8654 + NVME HBA 2 Rebuild with PL version 23: V1.63-20220613 ARC1883/1886/1686 2022-6-16 1 ARC1886:fix locator LED function 2022-6-24 1 ARC1883/1884/1686/1886:patch PL library to enable PM2 support 2022-6-29 1 ARC1886:add external port HDD support for 8050-T3U-12E (SUPPORT_EXT_SLOT) 2022-7-12 1 Clarication of ARC1883/1686/1886:add SEND_STOP_UNIT_SETTING (2022-5-11) -->SEND_STOP_UNIT_SETTING has been removed and this problem has been fixed by driver 2022-7-20 1 ARC1886:fix extenal connector slot# sequence 2022-8-3 1 ARC1886-4N8I:fix CNT1 phy4/5 swapped and 8I connector UBM controller not detected 2022-8-5 1 ARC1214/1883/1884/1686/1886:Seagate SAS/SATA MACH.2 support 2 ARC1686/1886: If backplane type is VPP or UBM, verify if UBM I2C or VPP I2C are valid. If I2C is not valid, force backplane type to non-VPP/UBM backplane 2022-9-5 1 Build V1.64-20220905 ARC ARC1214/1686 2022-9-13 1 ARC8050: diasy chained thunderbolt may not be recognized by MAC M1 2 ARC1883/ARC1884/ARC1886 - fix MAC M1 driver init 60 seconds panic problem 2022-9-15 1 Build V1.64 20220915 ARC1883/1884 2022-9-16 1 ARC1886: fix raid 1/1+0 degrade mode and controller has been restarted, firmware may enter debugger 2 Build V1.64 20220915 ARC1886