1. TỔNG QUAN CẤU TRÚC PHẦN CỨNG VÀ MẠCH ĐIỆN NGUỒN UPLINK SFP CHUẨN CISCO
Dòng thiết bị chuyển mạch Cisco Catalyst 1000 Series (cụ thể là mã C1000-24T-4G-L) được thiết kế cho các phân khúc hạ tầng mạng doanh nghiệp vừa và nhỏ, trang bị 24 cổng RJ45 Gigabit và 4 cổng Uplink quang SFP (chạy trên hạ tầng bus dữ liệu tốc độ cao nối về Chipset ASIC/PHY trung tâm). Mặc dù chuẩn giao tiếp trên model 4G dừng ở tốc độ Gigabit SFP, cấu trúc tầng vật lý (Physical Layer - PHY) và khối phân phối nguồn quang trên PCB được xây dựng theo tiêu chuẩn công nghiệp khắt khe tương đương với kiến trúc SFP+ 10Gbps của các dòng Catalyst 2960X/3850, nhằm đảm bảo khả năng tương thích dung sai điện áp cao và tương thích ngược với các module quang công suất lớn.
+-------------------------------------------------------+
| KHỐI TẠO NGUỒN CHÍNH (DC-DC STAGE) |
| AC/DC -> 12V DC -> Buck 5V_SYS / 3.3V_SYS |
+-------------------------------------------------------+
|
v
+-------------------------------------------------------+
| IC QUẢN LÝ NGUỒN SFP (Load Switch / Smart IC) |
| (TI TPS22965 / Micrel MIC2582 - U12) |
+-------------------------------------------------------+
|
v (Đường nguồn 3.3V_SFP_RAW)
|
+--------------------------------+--------------------------------+
| |
v v
+-----------------------+ +-----------------------+
| LỌC NHIỄU KHUYẾN CÁO| | MẠCH ĐỆM/GIẢI MÃ I2C |
| Ferrite Bead (FB101) | | PCA9548A / PCA9515A |
+-----------------------+ +-----------------------+
| |
+------------+--------------------+ |
| | |
v v v
Pin 15 (VCCR) Pin 16 (VCCT) Pin 4 (SDA) / Pin 5 (SCL)
+------------------------------------------------------------------------------------+
| SFP CAGE / SOCKET (KHE CẮM MODMODULE SFP) |
| Pin 2 (TX_FAULT) <--- Pull-up 4.7kΩ ---> 3.3V_SFP |
| Pin 8 (RX_LOS) <--- Pull-up 4.7kΩ ---> 3.3V_SFP |
+------------------------------------------------------------------------------------+
1.1. Sơ đồ mạch phân phối điện áp (Power Distribution Tree) cho cụm quang
Nguồn cấp cho 4 khe cắm module quang trên bo mạch C1000-24T-4G-L được trích xuất từ đường nguồn chính3.3V_SYS (sinh ra từ IC Buck Synchronous PWM Converter hạ áp từ đường 12V_MAIN của bộ nguồn AC-DC nội bộ). Đường nguồn 3.3V_SYS không cấp trực tiếp vào khe SFP mà phải đi qua một hệ thống bảo vệ đa tầng:
- IC Quản lý tải nguồn quang (SFP Power Switch/Controller - Ký hiệu U12 trên Boardview): Thường sử dụng các dòng IC bảo vệ tải dòng cao có tích hợp Soft-Start và giới hạn dòng quá tải (Current Limit) như TI TPS22965 hoặc Micrel MIC2582. IC này chịu trách nhiệm đóng/ngắt nguồn V_CC cấp cho SFP dựa trên tín hiệu điều khiển
SFP_PWR_ENtừ Vi điều khiển trung tâm (MCU/ASIC). - Khối lọc nhiễu tần số cao (EMI Noise Filter Stage): Nguồn ra từ IC quản lý nguồn (
3.3V_SFP_RAW) được chia làm 2 nhánh riêng biệt cho mỗi khe SFP:
FB101, FB102, FB103, FB104) kết hợp với hệ thống tụ lọc thoát nhiễu thoát mass MLCC (10µF Tantalum/X7R song song với 0.1µF C0G).
- Mạch quản lý tín hiệu điều khiển & giao tiếp I2C:
U15). IC này đóng vai trò chuyển đổi mức điện áp và phân kênh I2C để CPU/PHY đọc dữ liệu EEPROM (chuẩn SFF-8472 / A0h và A2h) của module quang.
Pin 2 (TX_FAULT) & Pin 8 (RX_LOS): Đường báo lỗi phát quang và báo mất tín hiệu thu. Cả hai đường này đều là dạng Open-Collector/Open-Drain, bắt buộc phải được Pull-up (kéo trở lên) nguồn 3.3V_SFP thông qua mạng điện trở băng hoặc điện trở đơn 4.7kΩ - 10kΩ (Ký hiệu R501, R502).
2. HIỆN TRẠNG LỖI VÀ CHẨN ĐOÁN LÂM SÀNG TRÊN HỆ THỐNG CISCO IOS
Khi thiết bị Cisco Catalyst C1000-24T-4G-L gặp sự cố chập IC nguồn quang hoặc hư hỏng linh kiện đường UPI, hệ thống sẽ xuất hiện các biểu hiện lỗi đặc trưng từ mức vật lý cho đến mức phần mềm (IOS CLI):
2.1. Biểu hiện vật lý tại phần cứng
Khi cắm bất kỳ Transceiver quang SFP/SFP+ (1Gbps SFP LH/LX/SX hoặc 10G Twinax/Optic) vào các khe cắm Uplink (Port 25 đến 28), đèn LED chỉ thị trạng thái cổng không sáng (Tối hoàn toàn hoặc nháy cam lỗi liên tục). Mạch phát Laser bên trong Transceiver không phát ra ánh sáng hồng ngoại (đo bằng máy đo công suất quang Optical Power Meter hiển thị -infty dBm). Sờ tay vào vùng vi mạch quản lý nguồn quang nằm gần khu vực khe cắm SFP (khu vực ICU12, cuộn cảm FB101-FB104) thấy nhiệt độ tăng cao bất thường (quá nhiệt do ngắn mạch/chập tải).
2.2. Biểu hiện trong Giao diện dòng lệnh Cisco IOS (CLI Diagnostic Output)
Khi truy cập vào CLI qua cổng Console, thực thi các lệnh chẩn đoán chuyên sâu sẽ ghi nhận các mã lỗi sau:Switch# show interfaces status
Port Name Status Vlan Duplex Speed Type
Gi1/0/25 notconnect 1 auto auto 1000BaseX
Gi1/0/26 notconnect 1 auto auto 1000BaseX
Switch# show interfaces transceiver detail
% GBIC/SFP module is not present or power fault detected on port Gi1/0/25
% SFP-4-MOD_SENSE_FAILED: SFP module sense failed on port Gi1/0/25, power rail 3.3V degraded.
Switch# show controllers ethernet-controller gi1/0/25 phy
PHY Registers Diagnostic:
I2C Bus Access Error: NAK received from device 0xA0
SFP Power Fault Register: 0x0001 (BIT 0 HIGH: Overcurrent / Short Circuit Detected)
TX_FAULT Signal State: HIGH (Fault Condition Asserted)
RX_LOS Signal State: HIGH (Loss of Signal Asserted)
Phân tích nhật ký lỗi:
- Lỗi
NAK received from device 0xA0xác nhận Chipset trung tâm không thể đọc được chip EEPROM tích hợp trong Transceiver qua bus I2C. Điều này xảy ra do IC chuyển đổi I2C bị hỏng, mất nguồn3.3V_SFPcấp cho IC EEPROM nội bộ của SFP, hoặc đường SDA/SCL bị kéo chập xuống GND. - Thông số
SFP Power Fault Register: 0x0001chỉ ra rằng mạch bảo vệ quá dòng inside IC Power Switch (U12) đã bị kích hoạt ngắt áp, hoặc bản thân IC này đã bị đánh thủng bán dẫn (Short-circuit Drain-to-Source/GND).
3. QUY TRÌNH ĐO KIỂM BẬC CAO TRÊN BOARDVIEW VÀ NGUYÊN LÝ SƠ ĐỒ MẠCH (SCHEMATIC)
Để xác định chính xác linh kiện hư hỏng mà không gây bong tróc lớp mạch in nhiều lớp (Multi-layer PCB - mạch Cisco thường dùng từ 8 đến 10 lớp PCB với lớp đồng tản nhiệt cực dày), kỹ sư bắt buộc phải sử dụng Kính hiển vi soi vi mạch, Đồng hồ VOM kĩ thuật cao (Fluke 87V / Sanwa PC7000) và Máy hiện sóng (Oscilloscope) từ 200MHz trở lên.
+-------------------------------------------------------+
| BẮT ĐẦU QUY TRÌNH ĐO KIỂM VI MẠCH |
+-------------------------------------------------------+
|
v
+-------------------------------------------------------+
| ĐO TRỞ KHÁNG NGUỘI (Cold Impedance Check với GND) |
| Đo đường 3.3V_SYS, 3.3V_SFP_RAW, VCCR, VCCT |
+-------------------------------------------------------+
|
[Trở kháng < 5 Ohm?]
/ \
CO KHÔNG
/ \
v v
+----------------------------------+ +----------------------------------+
| BƠM DÒNG ĐIỆN ÁP THẤP (1.0V/2A) | | CẤP NGUỒN ĐO ĐỘNG (Hot Test) |
| Dùng Camera Nhiệt soi điểm nóng | | Kiểm tra điện áp Vin/Vout U12 |
+----------------------------------+ +----------------------------------+
|
v
+----------------------------------+
| BẬT BẬT OSCILLOSCOPE |
| - Đo gợn sóng Ripple 3.3V_SFP |
| - Soi xung I2C SDA/SCL & GPIO |
+----------------------------------+
3.1. Đo trở kháng nguội (Cold Impedance Check - Không cấp nguồn AC)
Chuyển đồng hồ VOM về thang đo Điện trở (Ω) hoặc thang đo Diode. Nối que đen vào Mass (GND vỏ khe SFP) và dùng que đỏ rà soát các điểm đo (Test Points - TP) trên bo mạch:- Kiểm tra đường nguồn tổng
3.3V_SYS(Cấp cho U12 Pin 1 - VIN):
3.3V_SYS (Lỗi này thường khiến cả Switch không khởi động được, đèn SYST nháy đỏ).
- Kiểm tra đường nguồn cấp SFP
3.3V_SFP_RAW(Đầu ra U12 Pin 5 - VOUT):
3.3V_SFP.
- Kiểm tra cuộn cảm Ferrite Bead
FB101,FB102,FB103,FB104:
FB101 (cấp cho Pin 15 V_{CC}T Khe 25) có trở kháng +inftyΩ (Open Circuit - Đã bị cháy đứt do dòng quá tải ngắn mạch đi qua).
- Kiểm tra các chân giao tiếp dữ liệu I2C và Chân Tín hiệu Cảnh báo:
U15 - PCA9548A).
Pin 2 (TX_FAULT) & Pin 8 (RX_LOS): Đo trở kháng đối với GND. Chuẩn: 4.7 kΩ - 10 kΩ.
3.2. Đo điện áp động (Hot Voltage & Signal integrity Analysis)
Cấp nguồn AC cho Switch, đo kiểm điện áp vi mạch trong trạng thái hoạt động:3.3. Soi dạng sóng gợn (Ripple Noise) & Xung giao tiếp trên Oscilloscope
Sử dụng máy hiện sóng Keysight DSOX2002A (Băng thông 200MHz, Probe 10X, Chế độ AC Coupling):- Sụt áp và gợn nhiễu đường
3.3V_SFP:
3.3V_SFP xuất hiện sóng dao động răng cưa tần số thấp (12 kHz - 45 kHz) với biên độ gợn gợn nhiễu (Ripple Voltage) lên tới 450 m V_p-p (Tiêu chuẩn công nghiệp khắt khe của SFP SFF-8472 yêu cầu Ripple < 30 mV_{p-p}).
Dạng sóng này là bằng chứng cho thấy IC Quản lý nguồn U12 rơi vào chu trình "Hiccup Mode" (Liên tục ngắt rồi mở lại do quá dòng cực đại).
- Dạng sóng Bus I2C (SDA/SCL):
U15 (PCA9548A).
DẠNG SÓNG CHUẨN (NORMAL I2C WAVEFORM):
3.3V |--- --- --- ---
| | | | | |
0.0V +---++---+--+---+---++---> Tụ gian (Time)
(Cạnh lên dốc thẳng, biên độ sạch 3.3V)
DẠNG SÓNG BỊ LỖI (SICK / FAULTY I2C WAVEFORM):
0.8V | /\ /\
| / \ / \
0.0V +-+----+----+----------> Tụ gian (Time)
(Sóng méo, suy hao biên độ xuống dưới 0.8V -> ASIC không nhận diện)
4. NGUYÊN NHÂN SÂU XA CỦA SỰ CỐ (ROOT CAUSE ANALYSIS)
Từ kết quả đo kiểm vi mạch chuyên sâu, đội ngũ Kỹ Sư VietITPro đúc kết sơ đồ chuỗi phản ứng dây chuyền gây hỏng hóc phần cứng trên bo mạch Cisco C1000-24T-4G-L như sau:
[Module Quang SFP bị chập MLCC nội bộ hoặc cắm nóng Transceiver kém chất lượng]
|
v
[Gây ra ngắt mạch tức thời tại Pin 15 (VCCT)]
|
v
[Dòng điện vượt ngưỡng > 3.5A chạy qua cuộn cảm Ferrite Bead FB101]
|
v
[FB101 bị quá nhiệt, quá công suất sinh nhiệt cực đại -> CHÁY ĐỨT CUỘN CẢM FB101]
|
v
[Đồng thời, điện áp ngược (Back-EMF) và Dòng ngắt mạch dội ngược về IC Power Switch U12]
|
v
[ĐÁNH THỦNG BÁN DẪN IC U12 (Short Drain-to-GND) & LAN SANG IC ĐỆM I2C U15 TRÊN CÙNG BUS]
- Tụ điện MLCC nội bộ của Module SFP bị chập: Các module quang chất lượng kém hoặc hoạt động lâu năm trong môi trường nhiệt độ cao thường bị rò rỉ/chập tụ lọc nội bộ. Khi cắm nóng (Hot-swapping) vào Switch, tụ điện này đòi hỏi một dòng nạp (Inrush Current) cực lớn.
- Sự phá hủy cuộn cảm Ferrite Bead (
FB101): Do mạch không kịp ngắt trong vài microgiây đầu tiên, cuộn cảmFB101đóng vai trò như một cầu chì thụ động. Dòng quá lớn vượt qua trị số chịu tải (1.5A) làm nóng chảy lõi gốm và đứt dây dẫn vi mô bên trong cuộn cảm. - Phá hủy bán dẫn IC đệm I2C (
U15): Khi đường nguồn3.3V_SFPmất, các đường tín hiệu Pull-up của SDA/SCL và TX_FAULT/RX_LOS vẫn bị duy trì áp từ các khối xử lý khác dội về, tạo ra dòng điện ngược đi vào các Diode bảo vệ ESD nội bộ của ICU15. Sự chênh lệch điện áp này dẫn đến hiện tượng "Latch-up" công suất, đánh thủng hoàn toàn các cổng logic I2C bên trong ICU15.
5. QUY TRÌNH BẢO TRÌ, THAY THẾ LINH KIỆN VI MẠCH VÀ PHỤC HỒI CHUẨN KỸ THUẬT
Quy trình thao tác sửa chữa vi mạch tại VietITPro tuân thủ tuyệt đối tiêu chuẩn hàn xả linh kiện dán bề mặt (SMD Rework Standard) IPC-7711/7721 đối với bo mạch mật độ cao.
5.1. Danh mục linh kiện chuẩn thay thế (Bill of Materials - BOM)
Toàn bộ linh kiện thay thế bắt buộc phải là linh kiện mới 100% (New Original Grade A), đúng hoàn toàn trị số điện học và cơ học:
U12 (IC Quản lý nguồn quang): TI TPS22965DSGR (Gói vỏ WSON-8, Kích thước 2mm × 2mm, Dòng chịu tải cực đại 4A, Trở kháng R_DS(on) cực thấp 16 mΩ). FB101, FB102 (Cuộn cảm lọc nhiễu Ferrite Bead): Murata BLM18HE152SN1D* (Size 0603, Trở kháng 1500Ω @ 100MHz, Dòng định mức 1.5A, DCR < 0.04Ω). U15 (IC Chuyển đổi/Đệm Bus I2C): NXP PCA9548APW hoặc TI TCA95




