Changelog Plextor M2P Series Version: VMP8(1.06) , VNP8(1.06) =============================================================================== Date: 2011/11/28 Issue : The drive does not enter ACTIVE mode from STANDBY mode after receiving ATA Read Verify Sectors (0x40) command. Cause : N/A. Modify: [AtCmds.c, mCacheExecution.c] =============================================================================== Date: 2011/11/17 Issue : SMART attribute (power on hours). Cause : Due to EEPROM power_on_hours add one every 10 min, we should divide by six when response it. Modify: [HostSata.c] =============================================================================== Version: VMP7, VNP7 (1.05) =============================================================================== Date: 2011/10/17 Issue : Change 128G DRAM Setting to Single DRAM Cause : N/A. Modify: hardcfg.T128MLCV =============================================================================== Version: VMP6, VNP6 =============================================================================== Date: 2011/09/27 Issue : Enable Write P-List Protection Cause : Pretect P-List Area Modify: conds.h =============================================================================== Version: VMP5, VNP5 =============================================================================== Date: 2011/09/19 Issue : Hi-Point HBA issue. Cause : Hi-Point HBA R/W behavir problem. Modify: Modify to fit the behavir. =============================================================================== Version: VMP4, VNP4 =============================================================================== Date: 2011/09/14 Issue : Vac0s error when replace defect block Cause : Vac0s added too many times when replace different die of same block Modify: Vac0s added only when block is truely released. =============================================================================== Version: VMT6, VNT6 =============================================================================== Date: 2011/09/09 Issue : LSI HBA card and Dell T3500 issue Cause : Those two card did not follow SATA spec. Modify: Modify to fit those two card behavior.(Include ATA long command) =============================================================================== Version: VMP2, VNP2 =============================================================================== Date: 2011/09/07 Issue : Incomplete TRIM Cause : Abort TRIM when L2PBlockBusy Modify: Wait for L2PBlock ready & Reinitial _dActime for each TRIM command [atcmds.c] =============================================================================== Version: VMT4, VNT4 =============================================================================== Date: 2011/09/05 Issue : Random write speed down. Cause : Cache adjust. Modify: 1. Cache size chang back to 4MB 2. FillUp/Flush Threshold chang beck to 0x100 3. Issue FillUp and Flush timming chang back. =============================================================================== Version: VMT2, VNT2 =============================================================================== Date: 2011/09/03 Issue : Acer customer request MobileMark power consumption < 0.2W Cause : Drive into power down time too late (5sec) after command end . Modify: 1.Modify into power down time from 5sec to 200ms after command end. Enhance drive power consumption capability. Issue : Diskercise data compare error Cause : Read/Flush SSD table mix and Read from FillUp cache cause problem. Modify: 1. Add the other SSD table for flush case and modify SSD table number. 2. Change Read from FillUp Cache logic. =============================================================================== Version: VMT1, VNT1 =============================================================================== Date: 2011/09/02 Issue : Showing firmware checksum error when boot up. Cause : Checksum including boot code area. If only update main code without boot code. Checksum will mismatch. Modify: 1. Update sChksum to support skiping boot code. 2. m.bat should be modified. But hold on now. Modify: Add G-List VU-Sub Command, Modify Debug Message & Update LAT-256M3S Vendor Command List Issue : FUA Error Handle. Cause : Unsupport FUA Error Handle Modify: Modify Error handle Type for FUA[GList.c] Issue : GCCheck send message cause drive hang. Cause : cpu1 send too many message while waiting. Modify: remove the message sending Issue : Force GC enhancement Cause : N/A. Modify: Set EC into five group and modify force gc start/end condition. =============================================================================== Version: =============================================================================== Date: 2011/09/01 Issue : Add Clean Boot protection. Cause : Prevent EBT damaged without recovery. Modify: Merge EBT with L2P block. No need to read EBT again. Issue : Do not set FTLError when violated access P2LValidMap. Cause : PL's request. Modify: Disable FATAL_ERR_STOP. ===============================================================================