跳到主要內容

eVtran SLC簡測+IS903量產工具MP Tool (可開卡、救援、加密分區、模擬成CD-ROM)




原廠:

已知:
  • Toggle的芯片不需要勾選SUPPORT DDR ,Toggle DDR的Flash會自動開。ONFI的芯片若有支持DDR的要勾選 。
    Toggle 晶片(比如三星、東芝+903),勾選 DDR 嚴重影響數據存儲的正確性!不勾選不影響速度。
  • TH58TAG會量產變成TH58TVG(需更改文本)
  • 單貼6S會識別為雙通道\2CE,雙貼7S會識別為雙通道\4CE
  • TVG比TAG的速度低是肯定的
    TVG是數據中心,VCCQ=3.3V,內部調參數使得壽命在10W+pe
    TAG是企業和高端客戶級,VCCQ=1.8~3.3V 沒有調參數,速度快,壽命10Wpe左右。
開啟程式
按 F6、F7、F8、F9,開啟隱藏功能。

量產前最好先點選 Erase All,否則常有不明異常,韌體版本請個別嘗試。
已經量產過,僅因某些原因造成錯誤,按F6 開啟Erase Good(抹除)功能選項。



點選Config==Edit



密碼:IS0024
可在Setting中更改


1:Erase

按F9可開啟隱藏選項

2:Flash
選取對應的FLASH晶片型號,且設定細節

3:LED
設定LED(後期版本有呼吸燈PWM)

4:Sort
設定篩選塊塊(ECC 數字越小越嚴格,越易測試有壞塊 SLC(1~5)﹤MLC(4~10)﹤TLC(8~15)
銀燦主控的U盤量產怎麼調整ECC大小,多大合適

閃存閃存驅動器時ECC(錯誤糾正代碼)設置
https://www.usbdev.ru/articles/ecc-config/

掌握ECC/壞區塊管理眉角 NAND Flash嵌入式應用效能增
https://read01.com/KB84g.html#.XD4VW1wkuCo

ECC 設定:
選擇區塊掃描時的 ECC 設定值,掃描時若 bits error ( 錯誤位) 超過 ECC 設定值,則會判定會壞塊。
ECC 設定值愈小,開卡容量可能較低,但質量及對比良率會較高。
反之若設定值愈大,則開卡容量可能較高,但因此質量及對比良率則會較差。

SORT(INI-DFT)、IDBT相反。

5:Option
有防寫開關隨身碟
http://bbs.mydigit.cn/read.php?tid=2164711&ds=1#tpc


補充:

  • 載入 Driver 功能:
    1. 在 Setting.set 的[Option]中設定 ISDriver=1, 則開啟量產程式時會自動載入 Driver, 關閉量產程式會自動移除 Driver.
    2. 在 Setting.set 的[Option]中設定 ISDriver=0, 則開啟量產程式時不會載入 Driver.
    注意事項:
    1. 欲載入 Driver, 請開啟量產程式後再置入裝置.
    2. 欲卸載 Driver, 請先拔除裝置再關閉量產程式.

    開卡過的 Device, 若欲重新插拔認裝置, 請務必在量產程式關閉的情形下, 否則, 可能認不到裝置; 屆時請關閉量產程式, 再重新插拔 Device, 即可認到裝置.
  • 編輯 SETTING.SET:
    量產工具1xx版本以上,有保留容量,修改SETTING.SET中[903_Option]下OrigRatio=
    93
  • 在[option]中,加入ENBFIXED=1,在設置中就會出現Device Type(Fix)。
    用量產工具改掉讓隨身碟在電腦上顯示成本地磁碟而不是隨身碟,雖然顯示成本地磁碟但是設備不具備SMART還是隨身碟。
    量產成為本地磁碟後需要用硬碟分割工具分區後,AI Partition才能找到設備。

    銀燦IS916量產HDD方法
    1、根目錄的SETTING.SET文件用記事本打開, [Option]下面加入ENBFIXED=1(量產工具就會多一次磁盤選項Device Type(Fixed))
    2、setting_file目錄下的Innostor-Setup.ini [Setting]下面的FixedRemoval=0改成FixedRemoval=1,這步不是必須的主要就是勾選Device Type(Fixed)的作用。
  • Timing 改fast,插hub的識別有改善,速度基本沒變化。
    CTLOC 改4超頻,讀寫會增強,4K能達到0.1Mb/s,但還是不強。
    U1/U2減少待機發熱。
    電壓改500 (NO~註:8733只有300ma)
  • PNIndex_903_V4.08.00.24_O.ini

    於[Toshiba]項目最後(本例129),添加
    130=TH58TAG6S2FBA89-98D5D5D0D022227676D5D5-4
    131=TH58TAG7S2FBA89-98D7D7D1D122227A7AD5D5-4
    132=TH58TVG6S2FBA89-98D5D5D0D022227676D5D5-4
    133=TH58TVG7S2FBA89-98D7D7D1D122227A7AD5D5-4
    134=TH58TAG6S2FBA89-98D5D0227A55-4
    135=TH58TAG7S2FBA89-98D7D1227A55-4
    136=TH58TAG6S2FBA89-98D5D0227AD50A-4
    137=TH58TAG7S2FBA89-98D7D1227AD50A-4
  • 903_FlashDatabase_V4.08.00.24_O.ini
    Feature=32S16G_4S2F 應該是製程
    MLC=0 表示SLC、1表示MLC、2表示TLC
    Planes PageSize Blocks Die 是Flash內部結構可以查手冊
    6S2F 4CE 4DIE
    7S2F 4CE 8DIE
    每1CE配XDIE,所以DIE=X
    6S的1CE=1Die
    7S的1CE=2Die

    將PJM項第四位數字由0改成1 ,不然無法量產,只能識別FLASH ID,​​不能識別型號,會提示 This Flash not Support
    1,1,1,1,1


    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    [TH58TAG6S2FBA89-98D5D5D0D022227676D5D5]

    Vendor=Toshiba
    FlashID=98D5D5D0D022227676D5D5
    Feature=32S08G_4S2F
    MLC=0
    Planes=2
    PageSize=8192
    Blocks=4148
    Die=1
    Pagesperblock=64
    Sparesize=576
    ColumnAddrCycles=2
    RowAddrCycles=3
    CacheSupport=1
    CopyBackSupport=1
    MultiPlane=1
    deviceReadyStatusBit=6
    cmdPassFailStatusBit=0
    Interface=1
    TimingSet=3F9
    SetTiming=0
    GPT=0
    INT=3,0,2,1028,3,206,0,1,1,2,0,2,0
    PJM=1,1,1,1,1


    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    [TH58TAG7S2FBA89-98D7D7D1D122227A7AD5D5]

    Vendor=Toshiba
    FlashID=98D7D7D1D122227A7AD5D5
    Feature=32S16G_4S2F
    MLC=0
    Planes=2
    PageSize=8192
    Blocks=4148
    Die=2
    Pagesperblock=64
    Sparesize=576
    ColumnAddrCycles=2
    RowAddrCycles=3
    CacheSupport=1
    CopyBackSupport=1
    MultiPlane=1
    deviceReadyStatusBit=6
    cmdPassFailStatusBit=0
    Interface=1
    TimingSet=3F9
    SetTiming=0
    GPT=0
    INT=3,0,2,1028,3,206,0,1,1,2,0,2,0
    PJM=1,1,1,1,1


    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    [TH58TVG6S2FBA89-98D5D5D0D022227676D5D5]

    Vendor=Toshiba
    FlashID=98D5D5D0D022227676D5D5
    Feature=32S08G_4S2F
    MLC=0
    Planes=2
    PageSize=8192
    Blocks=4148
    Die=1
    Pagesperblock=64
    Sparesize=576
    ColumnAddrCycles=2
    RowAddrCycles=3
    CacheSupport=1
    CopyBackSupport=1
    MultiPlane=1
    deviceReadyStatusBit=6
    cmdPassFailStatusBit=0
    Interface=1
    TimingSet=3F9
    SetTiming=0
    GPT=0
    INT=3,0,2,1028,3,206,0,1,1,2,0,2,0
    PJM=1,1,1,1,1


    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    [TH58TVG7S2FBA89-98D7D7D1D122227A7AD5D5]

    Vendor=Toshiba
    FlashID=98D7D7D1D122227A7AD5D5
    Feature=32S16G_4S2F
    MLC=0
    Planes=2
    PageSize=8192
    Blocks=4148
    Die=2
    Pagesperblock=64
    Sparesize=576
    ColumnAddrCycles=2
    RowAddrCycles=3
    CacheSupport=1
    CopyBackSupport=1
    MultiPlane=1
    deviceReadyStatusBit=6
    cmdPassFailStatusBit=0
    Interface=1
    TimingSet=3F9
    SetTiming=0
    GPT=0
    INT=3,0,2,1028,3,206,0,1,1,2,0,2,0
    PJM=1,1,1,1,1


    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    [TH58TAG6S2FBA89-98D7D1227A55]

    Vendor=Toshiba
    FlashID=98D7D1227A55
    Feature=32S08G_4S2F
    MLC=0
    Planes=2
    PageSize=8192
    Blocks=4148
    Die=1
    Pagesperblock=64
    Sparesize=576
    ColumnAddrCycles=2
    RowAddrCycles=3
    CacheSupport=1
    CopyBackSupport=1
    MultiPlane=1
    deviceReadyStatusBit=6
    cmdPassFailStatusBit=0
    Interface=1
    TimingSet=3F9
    SetTiming=0
    GPT=0
    INT=3,0,2,1028,3,206,0,1,1,2,0,2,0
    PJM=1,1,1,1,1


    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    [TH58TAG7S2FBA89-98D7D1227A55]

    Vendor=Toshiba
    FlashID=98D7D1227A55
    Feature=32S16G_4S2F
    MLC=0
    Planes=2
    PageSize=8192
    Blocks=4148
    Die=2
    Pagesperblock=64
    Sparesize=576
    ColumnAddrCycles=2
    RowAddrCycles=3
    CacheSupport=1
    CopyBackSupport=1
    MultiPlane=1
    deviceReadyStatusBit=6
    cmdPassFailStatusBit=0
    Interface=1
    TimingSet=3F9
    SetTiming=0
    GPT=0
    INT=3,0,2,1028,3,206,0,1,1,2,0,2,0
    PJM=1,1,1,1,1


    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    [TH58TVG6S2FBA89-98D7D1227AD50A]

    Vendor=Toshiba
    FlashID=98D7D1227AD50A
    Feature=32S08G_4S2F
    MLC=0
    Planes=2
    PageSize=8192
    Blocks=4148
    Die=1
    Pagesperblock=64
    Sparesize=576
    ColumnAddrCycles=2
    RowAddrCycles=3
    CacheSupport=1
    CopyBackSupport=1
    MultiPlane=1
    deviceReadyStatusBit=6
    cmdPassFailStatusBit=0
    Interface=1
    TimingSet=3F9
    SetTiming=0
    GPT=0
    INT=3,0,2,1028,3,206,0,1,1,2,0,2,0
    PJM=1,1,1,1,1


    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    [TH58TVG7S2FBA89-98D7D1227AD50A]

    Vendor=Toshiba
    FlashID=98D7D1227AD50A
    Feature=32S16G_4S2F
    MLC=0
    Planes=2
    PageSize=8192
    Blocks=4148
    Die=2
    Pagesperblock=64
    Sparesize=576
    ColumnAddrCycles=2
    RowAddrCycles=3
    CacheSupport=1
    CopyBackSupport=1
    MultiPlane=1
    deviceReadyStatusBit=6
    cmdPassFailStatusBit=0
    Interface=1
    TimingSet=3F9
    SetTiming=0
    GPT=0
    INT=3,0,2,1028,3,206,0,1,1,2,0,2,0
    PJM=1,1,1,1,1

留言

這個網誌中的熱門文章

NVMe + Clover EFI bootloader (不用改BIOS,支援傳統 Legacy Bios/MBR 與 UEFI/GPT)

引導的路徑: 電腦 UEFI/Legacy Bios → 開機至 Clover-EFI  → 載入 NvmExpressDxe.efi 驅動 → 指定引導檔 → 引導至 OS 作業系統 軟體: 下載 Boot Disk Utility http://cvad-mac.narod.ru/index/bootdiskutility_exe/0-5 步驟: 1. 依軟體完成後 2. 分別複製\ EFI \ CLOVER \ DRIVERS-Off\ drivers64 \ NvmExpressDxe-64.efi  到 (Legacy Bios): \ EFI \ CLOVER \ drivers64 \ (UEFI): \ EFI \ CLOVER \ drivers64UEFI \ 3. 做完發現,隨身碟中根本沒有 boot.efi 這個檔案,造成無法讀秒然後啟動,要再按Enter選擇啟動目標。 要改成  BOOTX64.efi  (路徑是:efi\boot\bootx64.efi ) 預設是引導硬碟 另外一種是 Bootmgfw.efi (請選擇相同的 Windows 版本) (將安裝光碟映像檔:\ Windows \ Boot \ EFI \ bootmgfw.efi 複製到隨身碟 \ EFI \ Microsoft \ Boot \ bootmgfw.efi ) 兩種引導路徑、方式不同,擇一修改即可。 (可以查一下這兩種路徑跟引導的差異) https://blog.csdn.net/lindexi_gd/article/details/50392343 efi\boot\bootx64.efi  efi\microsoft\boot\bootmgfw.efi Legacy BIOS啟動PE: 光盤(或U盤)引導信息→ \ bootmgr → \boot\BCD → \...\boot.wim UEFI BIOS啟動PE: 光盤(或U盤)引導信息→ \ bootmgr.efi → \efi\boot\bootx64.efi(如果32位PE此文件則為bootia32.efi) → \efi\microsoft\b

Windows To Go + Win10 PE + 安裝Win10 (UEFI+Legacy)

一:建立Windows To Go(以下共有三種): 1.微軟內建的Windows To Go控制台(僅限使用在企業版,且對外接碟有限制) 2.Hasleo WinToUSB(若要使用本地碟複製,則需購買) https://www.easyuefi.com/wintousb/ 3.WTG輔助工具v4.9.1(對岸的工具,本篇以此為例) https://bbs.luobotou.org/thread-761-1-1.html 如圖三,開啟WTG輔助工具。 因為win10是esd檔,所以在選擇檔時要選=所有文件。 勾選UEFI+MBR,以相容UEFI及Legacy。 補充:微軟指令輸入 dism /apply-image /imagefile:F:\sources\install.esd /index:1 /applydir:E:\ F是install.esd來源碟 E是被安裝碟 輸入「bcdboot.exe #:\windows /s #:」(#為磁碟機代號),輸入如下:bcdboot.exe E:\windows /s E: /f ALL 二:整合 PE 跟安裝檔至Windows To Go: 1.下載 EasyBCD 2.4 (拉到網頁最下方的 REGISTER 轉下頁,免註冊直接按 Download) https://neosmart.net/EasyBCD/ BOOTICE https://sites.google.com/site/gbrtools/home/software/bootice-portable/bootice-downloads 用解壓縮軟體(如 WINRAR)將安裝檔解壓縮即成免安裝軟體。 複製 EasyBCD 2.4 至安裝碟。 2.下載微PE工具箱(PE軟體隨個人喜好,但須是WIM格式,我喜歡它小) http://www.wepe.com.cn/ 開啟微PE工具箱(程式是簡體會亂碼,可以使用 Locale Emulator),生成 ISO 檔。 https://pooi.moe/Locale-Emulator/ 用解壓縮軟體解壓縮 WePE_64_V2.0.iso 在 Z:\WePE_64_V2.0\WEPE,將WEPE64.WIM

NVMe + DUET(UDK2017) (不用改BIOS,支援傳統 Legacy Bios/MBR 與 UEFI/GPT)

引導的路徑: 電腦 UEFI/Legacy Bios - 開機至 Clover-EFI - 載入 NvmExpressDxe.efi 驅動 - 指定引導檔 - 引導至 OS 作業系統 軟體: 下載 DUET(UDK2017) with rEFInd included https://drive.google.com/uc?export=download&id=1kajTUFxpSbPqljEctp3C6IjmTEt4GsaD 步驟: 開啟其中 USBSetup 步驟如下: (中間格式化,微軟的格式化會跳出來,千萬別再點選) 經查找,D:\EFI\Boot\drivers 已經包含了 NvmExpressDxe.efi 理論上會載入 NVME 驅動,所以不用修改 請修正文本如: D:\EFI\Boot 下的 refind.conf efi\boot\bootx64.efi efi\microsoft\boot\bootmgfw.efi 配置如下: 以下按圖說故事吧 參考: https://www.win-raid.com/t3286f50-Guide-NVMe-boot-for-systems-with-legacy-BIOS-and-older-UEFI-DUET-REFIND.html