INIC6711 SAS 轉 SATA 主動橋接:原理、硬體結構與相容性

從協議轉換角度分析 INIC6711 如何讓普通 SATA 主機存取 SAS 硬碟,梳理 QFN-64、25MHz 晶振、4Mbit SPI Flash、SFF-8482 Port A、電源與韌體結構,並說明相容性限制和實物逆向方法。

普通 SATA 主機板不能透過一根被動轉接線識別 SAS 硬碟。

聯結器和高速差分線看起來相似,不代表兩端執行同一種協議。真正能讓 SATA 主機訪問 SAS 硬碟的轉接板,必須包含能夠同時處理 SATA 與 SAS 的主動協議橋。

INIC6711 就是這類產品中值得關注的一顆晶片。

現有拆機資料表明,它可以放在 SATA 主機和 SAS 硬碟之間:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
普通主板 SATA 口
        │ SATA 6Gb/s
   ┌───────────┐
   │ INIC6711  │
   │ 协议桥接器 │
   └───────────┘
        │ SAS Port A
     SAS HDD

從主機板一側看,它要表現得像一個 SATA 裝置;從硬碟一側看,它要承擔 SAS initiator 的角色,並把 ATA 請求轉換成 SAS/SSP/SCSI 請求。

這不是改接針腳,也不是簡單調整電平,而是兩套儲存協議之間的命令、狀態和錯誤語義轉換。

先明確“SAS 轉 SATA”的方向

“SAS-to-SATA bridge”在行業資料中可能指兩種相反的連線方向。

本文討論的方向

本文的目標是:

1
2
3
4
5
6
7
SATA Host
主动桥接
SAS Drive

也就是讓只有 SATA AHCI 控制器的普通電腦訪問 SAS HDD 或 SAS SSD。

這裡的“轉 SATA”是指主機側呈現為 SATA,而不是把 SAS 硬碟內部真正改造成 SATA 盤。

企業儲存中常見的相反方向

Marvell 等廠商也把某些產品稱為 SAS-to-SATA protocol converter,但用途通常是:

1
2
3
4
5
6
7
双端口 SAS Host / Backplane
       SAS-to-SATA Bridge
       单端口 SATA Drive

這類晶片讓 SATA 硬碟出現在雙埠 SAS 儲存系統中,重點是高可用、雙埠和 T10-DIF 等企業功能。

它和 INIC6711 方案解決的連線方向不同,不能只憑“SAS/SATA Bridge”幾個字互相替代。

為什麼被動 SFF-8482 轉 SATA 線不能工作

SATA 與 SAS 都使用高速序列差分對,常見代際也都出現過 3Gb/s、6Gb/s 速率。

但相同的物理速率不等於相同的協議棧。

層面 SATA SAS
上層命令 ATA Command SCSI Command
傳輸協議 SATA FIS SSP、SMP、STP
典型主機 AHCI/SATA Controller SAS HBA/RAID Controller
單埠 SAS 盤常見雙埠
拓撲 點對點、Port Multiplier 點對點、Expander、多路徑
管理能力 ATA/SMART SCSI Inquiry、Sense、Log Page 等

普通 SATA 控制器不會發出 SAS SSP 命令,也不會完成 SAS 裝置發現和登入流程。

所以這種連線沒有協議轉換能力:

1
2
3
4
5
SATA Host
    │ 被动铜线
SAS Drive

常見結果是:

  • BIOS 中看不到硬碟;
  • 作業系統沒有新裝置;
  • 硬碟可能上電和旋轉,但無法建立資料鏈路;
  • 錯誤地反覆熱插拔還可能損傷聯結器或資料。

被動 SFF-8482 轉接通常只適用於已經由 SAS HBA 提供協議的一側,或者用於把相容的訊號與電源重新引腳排列。

要讓 SATA Host 訪問真正的 SAS Drive,必須增加主動橋接器。

INIC6711 在協議棧中的位置

從功能層面可以把 INIC6711 畫成兩個埠和一個轉換核心:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
┌─────────────────────────────────────┐
│              INIC6711               │
│                                     │
│  SATA Device Port                   │
│  ├── 接收 SATA FIS                  │
│  ├── 响应 IDENTIFY DEVICE           │
│  └── 向 AHCI 主机报告状态            │
│                                     │
│          命令与状态转换              │
│                                     │
│  SAS Initiator Port                 │
│  ├── 建立 SAS 链路                  │
│  ├── 发送 SSP/SCSI Command          │
│  └── 处理 Sense 与设备状态           │
└─────────────────────────────────────┘

外部 SATA 主機不會直接看到 SAS 拓撲,而是看到橋接器呈現的 SATA 裝置。

橋接器需要處理的不只是讀寫 LBA,還包括:

  • 裝置識別資訊;
  • 容量與邏輯扇區大小;
  • 讀寫快取狀態;
  • Flush、TRIM/UNMAP 等命令差異;
  • 錯誤碼和 SCSI Sense 到 ATA Error 的對映;
  • SMART 或健康資訊的轉發;
  • 睡眠、待機和復位;
  • 超時與鏈路重試。

這些轉換是否完整,決定了它是“能讀盤”,還是能長期可靠使用。

現有硬體證據能確認到什麼程度

目前公開的 INIC6711 完整 datasheet、參考原理圖和 firmware programming guide 很難找到。

因此必須把資訊分成“已由清晰拆機確認”“多塊板的共同特徵”和“仍需實測”三層。

Maiwo K308SAS:明確的雙橋結構

K308SAS 是一款 SAS USB Dock。公開拆機明確記錄了:

1
2
3
4
5
6
7
SAS HDD
INIC6711
   │ SATA
INIC3639
   │ USB 3.0
PC

兩顆晶片各自配有:

  • 25 MHz 晶振;
  • XTX XT25F04B SPI Flash;
  • 獨立的橋接功能。

XT25F04B 是 4 Mbit,也就是 512 KB 的 SPI NOR Flash。

這個結構說明 INIC6711 負責 SAS Drive 到 SATA 的轉換;INIC3639 再負責 SATA 到 USB。

如果目標只是連線 SATA 主機,不需要 INIC3639。

Blueendless BS-HD01S:主晶片絲印可讀

另一款 SAS USB Dock 的拆機中可以直接讀到:

  • INIC6711EN-CS,QFN-64;
  • INIC3639PN-FL,QFN-48;
  • 兩顆 4 Mbit SPI Flash;
  • 兩顆 25 MHz 晶振;
  • 多路 DC-DC 電源。

這組證據支援以下判斷:

1
2
3
4
5
6
7
INIC6711 典型最小外围
    ├── QFN-64 封装
    ├── 25 MHz 晶振
    ├── 4 Mbit SPI NOR
    ├── 多路低压电源
    ├── SATA PHY
    └── SAS Port A PHY

ADPTSAS-L01 VER006:單盤主動板

ADPTSAS-L01 VER006 是更接近純 SAS Drive→SATA Host 的單盤產品。

其功能路徑是:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
SATA 22Pin 数据与电源
  ADPTSAS-L01 VER006
      SFF-8482
        SAS HDD

公開測試表明,普通 SATA 控制器可以透過該板識別和讀寫多塊 SAS 硬碟。

不過該板的主晶片絲印被磨掉。根據 QFN-64 封裝、外圍結構和同類產品,它高度疑似 INIC6711,但僅憑照片不能寫成百分之百確認。

這個限定必須保留。

單盤板的功能級硬體結構

綜合現有拆機,INIC6711 單盤橋接板可以先畫成功能框圖:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
                  SATA HOST
              SATA TX± / RX±
              ┌─────────────┐
              │  INIC6711   │
              │   QFN-64    │
              └─────────────┘
                  │       │
             SAS TX±    SAS RX±
                  │       │
                  └───┬───┘
                  SAS Port A
                  SFF-8482
                   SAS HDD

        25 MHz Crystal ─────┤
        4 Mbit SPI NOR ─────┤ INIC6711
        Status LEDs ────────┤
        DC-DC / LDO ────────┘

這張圖只能描述模組關係,不能代替 pin-to-pin 原理圖。

目前缺少的關鍵資料仍包括:

  • QFN-64 完整 pinout;
  • 各電源 rail 的電壓與上電時序;
  • SATA/SAS PHY 引腳編號;
  • 晶振負載電容要求;
  • SPI 啟動模式;
  • GPIO、LED 與除錯腳;
  • 韌體版本和配置區格式。

SFF-8482 為什麼只連線 Port A

雙埠 SAS 硬碟通常有 Primary Port 與 Secondary Port。

單主機橋接器只需要使用其中一個埠。

拆機資料顯示,K308SAS 沒有連線 SFF-8482 的第二埠 S8~S14,而只使用 Primary Port 的 S1~S7 訊號段。

按常見 SFF-8482 訊號定義,可以概括為:

訊號段 用途
S1 GND
S2/S3 Port A 一組差分訊號
S4 GND
S5/S6 Port A 另一組差分訊號
S7 GND
S8~S14 Port B,可不連線

不同資料會按 host/device 觀察方向給差分對標註 IN 或 OUT,畫原理圖時不能僅靠文字名稱判斷方向。

正確做法是從實物用通斷檔確認連線,再結合晶片端耦合電容和走線方向判定 TX/RX。

只使用 Port A 會失去 SAS 雙埠和多路徑能力,但對單臺 SATA 主機並不構成功能缺口。

SATA 22Pin 一側同時承擔資料和供電

ADPTSAS-L01 一類板卡使用 SATA 22Pin 輸入,通常包含:

  • SATA 資料 7Pin;
  • SATA 電源 15Pin;
  • 5V、12V 與地;
  • 橋接器所需低壓電源的輸入。

SAS 硬碟本體的 5V 和 12V 很可能從 SATA Power 經保護和濾波後直接送往 SFF-8482。

橋接晶片則需要 DC-DC 或 LDO 產生內部電源。

在 ADPTSAS-L01 照片上能看到兩個帶電感的開關電源區域:

1
2
3
4
5
6
SATA Power
   ├── 12V ─────────────→ SAS HDD
   ├── 5V ──────────────→ SAS HDD
   └── DC-DC / LDO
        ├── VIO ────────→ INIC6711
        └── VCORE ──────→ INIC6711

但 VIO、VCORE 究竟是 3.3V、1.8V、1.2V 中的哪種組合,目前不能只憑照片確定。

必須在正常實物上測量:

  1. 電感兩端對地電壓;
  2. 上電後的時序;
  3. 空載與硬碟啟動時的電流;
  4. 晶振是否起振;
  5. Flash 供電電壓;
  6. 復位腳釋放時間。

供電能力比介面轉換更容易被忽略

3.5 英寸企業級 SAS HDD 的啟動電流可能明顯高於普通 2.5 英寸 SATA SSD。

橋接板能識別協議,不代表隨手接一個低功率介面卡就能穩定工作。

供電不足可能表現為:

  • 硬碟反覆起轉;
  • SATA 鏈路訓練失敗;
  • BIOS 偶爾能看到、偶爾看不到;
  • 大負載時掉盤;
  • SMART 報告介面 CRC 或非正常斷電;
  • 橋接器在硬碟啟動瞬間復位。

設計電源時應讀取目標硬碟銘牌上的 5V、12V 電流,並給啟動峰值留餘量。

不要從主機板 SATA 電源分線無限串接多塊企業盤。

第一版測試最好使用質量可靠、額定電流明確的獨立電源,並確保橋接板和主機共地。

4 Mbit SPI Flash 可能是專案最大門檻

不同拆機都給 INIC6711 配備獨立 4 Mbit SPI NOR,這不是可以忽略的小元件。

Flash 可能儲存:

  • 主控工作韌體;
  • SATA Device Identify 模板;
  • SAS PHY 初始化引數;
  • 支援的硬碟相容表;
  • LED、GPIO 與電源策略;
  • 廠商、產品字串;
  • 韌體版本與校驗資訊。

目前沒有證據證明裸 INIC6711 內部已經包含可獨立工作的完整韌體。

因此下面這個組合不保證啟動:

1
2
3
4
5
裸 INIC6711
  +
照照片连接差分线
  +
空白 SPI Flash

更穩妥的研究順序是:

  1. 在原板正常工作時記錄型號與行為;
  2. 讀取 SPI Flash 全部內容;
  3. 對同一內容至少讀取兩次並比較校驗和;
  4. 儲存原始 dump,不在原檔案上直接修改;
  5. 準備一顆同型號備用 Flash;
  6. 在可恢復條件下驗證複製後的 Flash;
  7. 最後才分析配置區與韌體區。

讀取自己持有裝置的韌體用於維修和相容性研究時,也應注意當地法律、許可和廠商智慧財產權限制,不應隨意公開分發韌體映象。

如何安全讀取板上 SPI Flash

首先確認 Flash 絲印、容量與供電電壓。

XT25F04B 的公開資料表明它是 4 Mbit、512 KB、3V SPI NOR。

不要在沒有確認電壓時直接夾上程式設計器。

建議流程:

1
2
3
4
5
6
断开 SATA 数据
断开硬盘
断开板卡原供电
确认电容已放电
识别 Flash Pin 1
使用 3.3V 编程器读取

先進行三次讀取:

1
2
3
sha256sum inic6711-read1.bin
sha256sum inic6711-read2.bin
sha256sum inic6711-read3.bin

三次校驗和完全一致,才能初步認為夾具接觸和讀取電壓可靠。

如果校驗和反覆變化,應停止後續操作,排查:

  • SOIC 夾接觸不良;
  • 板上其他晶片干擾 SPI 匯流排;
  • 程式設計器供電能力不足;
  • Flash 需要拆焊後離線讀取;
  • 型號或容量識別錯誤。

不要先點“擦除”再尋找備份。

從 PCB 反推最小系統的順序

僅憑照片直接畫整張原理圖容易把推斷當事實。

應按模組逐步建立網路表。

第一步:確認聯結器與地

先標出:

  • SATA Data 7Pin;
  • SATA Power 15Pin;
  • SFF-8482 S1~S14;
  • SFF-8482 電源段;
  • 大面積地平面;
  • 安裝孔是否接地。

第二步:追蹤四對高速差分線

需要確認:

  • SATA Host TX±;
  • SATA Host RX±;
  • SAS Port A TX±;
  • SAS Port A RX±。

記錄每對線是否經過:

  • AC 耦合電容;
  • 共模電感;
  • ESD 保護;
  • 0Ω 電阻;
  • 測試點;
  • 過孔換層。

SAS/SATA 差分阻抗通常按 100Ω 設計,但具體疊層、線寬、間距和參考平面必須由 PCB 廠的實際引數計算。

不要直接照照片估算線寬。

第三步:測量電源樹

對每個電感和 LDO 輸出建立表格:

位號 輸入電壓 輸出電壓 上電時間 連線負載
U2/L1 待測 待測 待測 INIC6711 某電源域
U4/L2 待測 待測 待測 INIC6711 某電源域
Flash VCC 待測 待測 待測 SPI NOR

“待測”比根據封裝猜一個電壓更可靠。

第四步:確認晶振與 Flash

使用示波器確認 25 MHz 晶振啟動時間和穩態波形。

跟蹤 SPI 的 CS#SCLKMOSIMISO,觀察主控上電後是否立即讀取 Flash。

邏輯分析儀可以回答:

  • 是否從地址 0 開始讀取;
  • 讀取了多少位元組;
  • 是否存在重複校驗;
  • 鏈路訓練失敗後是否重新讀取配置;
  • 主控是否向 Flash 寫回狀態。

第五步:最後處理 LED 與未知 GPIO

LED、按鍵、硬碟存在檢測和故障指示屬於低速部分。

先讓橋接器穩定識別硬碟,再補齊這些訊號,排障範圍會小很多。

INIC6711 不會保留全部 SAS 功能

把 SAS 硬碟呈現成 SATA 裝置,必然丟失部分只屬於 SAS/SCSI 的能力。

通常不能期待保留:

  • 雙埠 active/active;
  • 多路徑 I/O;
  • SAS Expander 拓撲;
  • SES 機箱管理;
  • 完整 SCSI Mode Page;
  • 完整 SCSI Log Page;
  • 保護資訊/T10-DIF;
  • 企業 RAID 控制器的錯誤恢復策略;
  • 與 SAS HBA 相同的佇列深度;
  • 所有廠商診斷命令。

SMART 是否完整透傳、溫度和錯誤日誌是否可讀,也取決於韌體實現。

因此它適合解決“普通 SATA 主機如何訪問一塊 SAS 盤”,不等於提供完整 SAS 基礎設施。

520/528 位元組扇區是最常見相容性陷阱

大量二手企業 SAS 盤來自儲存陣列,可能使用:

  • 512 位元組邏輯扇區;
  • 4Kn;
  • 520 位元組;
  • 528 位元組;
  • 帶保護資訊的格式。

普通 SATA/AHCI 環境通常按 512、512e 或 4096 位元組扇區工作。

即使 INIC6711 能建立 SAS 鏈路,也不代表它能把 520/528 位元組格式無損轉換成 SATA 主機可接受的格式。

可能出現:

  • 能識別型號但容量為 0;
  • BIOS 卡在硬碟檢測;
  • 作業系統報告 I/O Error;
  • 讀取容量異常;
  • 只能讀取,不能建立分割槽;
  • 某些盤正常,某些同介面盤失敗。

如果硬碟是 520/528 位元組格式,通常應先接到真正的 SAS HBA,在確認資料不需要保留後重新格式化為目標扇區大小。

重新格式化會清除資料,並可能執行很長時間。不能把含重要資料的盤直接拿來試。

硬碟韌體、速率與容量也可能形成邊界

INIC6711 常被用於 6Gb/s SAS/SATA 場景,但公開資料不足以建立完整相容矩陣。

需要分別驗證:

  • SAS-1、SAS-2、SAS-3 硬碟是否都能降速連線;
  • 512n、512e、4Kn 是否都正確報告;
  • 2TB 以上容量是否完整;
  • HDD 與 SAS SSD 是否都支援;
  • 不同廠商韌體的 Inquiry 與 Mode Page 是否相容;
  • 寫快取和強制單元訪問是否正確對映;
  • 安全擦除、Sanitize、TRIM/UNMAP 是否支援;
  • 待機、休眠和熱插拔是否穩定。

不能用“一塊盤成功”推導“所有 SAS 盤都相容”。

效能上限如何估算

如果 SATA 端和 SAS 端都執行 6Gb/s,鏈路原始速率相同,但有效吞吐仍受協議開銷和橋接器實現影響。

SATA 6Gb/s 的順序傳輸上限通常低於原始 750MB/s,實際高效能 SSD 常見上限約在 500~560MB/s 範圍。

對於機械 SAS HDD,碟片本身通常先成為瓶頸,橋接額外開銷未必明顯。

對於 SAS SSD,需要重點觀察:

  • 順序讀寫吞吐;
  • 4K 隨機 IOPS;
  • 佇列深度縮減;
  • Flush 延遲;
  • 長時間寫入穩定性;
  • 溫度與掉盤;
  • 錯誤恢復時間。

橋接器將 SAS/SCSI 行為壓縮到 SATA/AHCI 語義後,企業 SAS SSD 的佇列和錯誤恢復優勢可能無法完整發揮。

在 Linux 下驗證橋接後的硬碟

先進行只讀識別,不要立即分割槽或格式化。

檢視核心日誌:

1
sudo dmesg -w

連線後檢查:

1
2
3
lsblk -o NAME,MODEL,SERIAL,SIZE,LOG-SEC,PHY-SEC,TRAN
sudo lshw -class disk -class storage
sudo smartctl --scan-open

對目標裝置讀取資訊:

1
2
sudo smartctl -x /dev/sdX
sudo hdparm -I /dev/sdX

如果 smartctl 自動探測失敗,可以根據輸出嘗試 SAT 裝置型別:

1
sudo smartctl -d sat -x /dev/sdX

並不是所有 INIC6711 韌體都保證完整 SMART passthrough;失敗不一定說明硬碟損壞。

/dev/sdX 必須替換為實際測試盤。執行任何寫入命令前,至少用型號、序列號和容量三項確認裝置身份。

第一輪效能測試應保持只讀

先確認核心沒有持續報錯:

1
sudo dmesg -T | grep -Ei 'ata|sas|scsi|reset|link|error|fail|timeout'

進行 60 秒順序只讀測試:

1
2
3
4
5
6
7
8
sudo fio --name=bridge-read \
  --filename=/dev/sdX \
  --direct=1 \
  --rw=read \
  --bs=1M \
  --iodepth=16 \
  --runtime=60 \
  --time_based

同時觀察:

  • 是否發生 ATA link reset;
  • 是否出現 I/O timeout;
  • 硬碟是否掉線後重新列舉;
  • 橋接晶片溫度;
  • 12V 電壓是否在啟動和負載時下跌;
  • SMART 介面錯誤計數是否增加。

只讀穩定後,再使用無重要資料的測試盤進行寫入和斷電恢復測試。

Windows 下應檢查什麼

Windows 中至少核對:

  1. 裝置管理器中的控制器與磁碟型號;
  2. 磁碟管理中的容量和扇區狀態;
  3. CrystalDiskInfo 是否能讀取健康資訊;
  4. 事件檢視器中的 DiskstorahcistornvmeNtfs 錯誤;
  5. 冷啟動、重啟、睡眠恢復後的識別一致性;
  6. 大檔案傳輸期間是否發生裝置重置。

如果橋接器呈現為普通 SATA Device,Windows 通常仍由 AHCI 路徑訪問它,而不會顯示完整 SAS 拓撲。

不要因為裝置管理器裡顯示了硬碟型號,就認為快取重新整理、錯誤處理和掉電行為已經透過驗證。

熱插拔不能只看介面能否插拔

SATA 和 SAS 都支援相應的熱插拔機制,但橋接板還引入了額外狀態機。

需要同時滿足:

  • 主機 SATA 埠啟用 Hot Plug;
  • 電源聯結器具有正確的預充電和接觸順序;
  • INIC6711 韌體能處理硬碟移除與重新登入;
  • 作業系統先解除安裝檔案系統;
  • 橋接器不會因電源毛刺復位;
  • 硬碟電機完全停止後再移除。

沒有外殼、背板和合適聯結器的裸板,不應反覆帶電插拔。

如何區分主動橋與被動轉接板

購買所謂“SAS 轉 SATA”產品時,可以檢查:

檢查點 主動橋接板 被動轉接板
主控晶片 有 QFN/BGA 主控 通常沒有
晶振 常見 25 MHz 晶振 通常沒有
SPI Flash 常見 8Pin NOR 沒有
DC-DC/LDO 有多路低壓供電 很少需要
PCB 複雜度 多層、高速差分與電源區 主要是聯結器走線
普通 SATA 主機識別 SAS 盤 可能支援 不支援

“SFF-8482 轉 SATA 22Pin”只是聯結器描述,不能證明存在協議橋。

如果商品照片只看到兩端聯結器和直通走線,應預設它沒有 SAS→SATA 協議轉換能力,除非廠商明確提供主控型號和實測相容說明。

INIC6711 方案適合與不適合的場景

適合

  • 臨時讀取已知相容的 SAS 硬碟;
  • 在普通 SATA 主機上進行單盤資料遷移;
  • 低成本使用一塊 512/4Kn 格式的 SAS HDD;
  • 維修或研究現有主動橋接板;
  • 不需要多路徑、Expander 和企業管理功能的單盤場景。

不適合

  • 儲存唯一一份重要資料;
  • 需要雙埠高可用;
  • 需要 SAS Expander 或 JBOD 管理;
  • 依賴 T10-DIF/保護資訊;
  • 需要完整 SCSI 日誌和診斷命令;
  • 多盤併發和高佇列深度業務;
  • 520/528 位元組盤未重新格式化的場景;
  • 無人值守、缺少掉盤監控的生產儲存。

如果資料價值高於硬碟價值,優先使用資料完整的 LSI/Broadcom SAS HBA,並先製作資料副本。

復刻前的最低驗收清單

如果目標是依據現有單盤板重新設計 PCB,至少應先獲得以下證據:

  • 主控絲印可確認是 INIC6711INIC6711EN-CS
  • SPI Flash 型號、容量、電壓已確認;
  • Flash 已完成多次一致讀取;
  • 25 MHz 晶振已用示波器確認;
  • 每路電源電壓和上電順序已記錄;
  • SATA 與 SAS 四對高速線已完成通斷對映;
  • AC 耦合、電阻和 ESD 元件位置已記錄;
  • SFF-8482 Port A 與 Port B 使用狀態已確認;
  • 至少三種不同廠商 SAS 盤完成識別;
  • 512n、4Kn 和大容量盤分別測試;
  • 冷啟動與重啟各重複至少 20 次;
  • 長時間只讀、寫入、Flush 與掉電恢復完成;
  • SMART、溫度與錯誤日誌透傳能力已記錄;
  • 韌體恢復方法已經驗證。

其中任何一項缺失,都應在原理圖上標記為未知,而不是用經驗值填滿。

結論

INIC6711 的作用可以準確概括為:在普通 SATA Host 與 SAS Drive 之間執行主動協議橋接。

它至少需要:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
INIC6711 QFN-64
    +
25 MHz 晶振
    +
4 Mbit SPI NOR
    +
多路低压电源
    +
SATA Host PHY
    +
SAS Port A PHY

現有 K308SAS 與 BS-HD01S 拆機為晶片型號和典型外圍提供了較強證據;ADPTSAS-L01 VER006 則提供了純單盤 SAS→SATA 產品形態,但其磨字主控目前仍只能判斷為高度疑似 INIC6711。

這套方案的難點不是 SFF-8482 介面,而是 QFN-64 pinout、電源時序和外部 SPI Flash 韌體。

在完整 datasheet 缺失的情況下,最可靠的路線是從正常實物出發:先備份韌體、測量電源、確認晶振,再對映高速線和低速控制訊號。

橋接成功也不等於獲得完整 SAS 能力。雙埠、多路徑、SCSI 管理、保護資訊和部分健康資料可能被 SATA 表現層隱藏。

因此,INIC6711 更適合單盤訪問和硬體研究;涉及重要資料、520/528 位元組格式或生產環境時,標準 SAS HBA 仍然是風險更低的選擇。

參考資料