Hướng dẫn khôi phục dữ liệu: Cách đọc ROM khi PC-3000 không hỗ trợ
Chip ROM (Read Only Memory) trên PCB chứa firmware, cho phép ổ cứng giao tiếp với máy tính. Để có thể truy cập dữ liệu được lưu trữ trên ổ cứng, bạn sẽ cần đọc ROM bằng những thiết bị chuyên dụng, ví dụ như hệ thống PC-3000. Tuy nhiên, nếu PCB của ổ cứng bị hư hỏng, việc này là không khả khi. Trong một số trường hợp, cần phải tháo ROM chip ra và sử dụng thiết bị lập trình để đọc nội dung ROM. Trong bài viết này, HTI Services sẽ hướng dẫn chi tiết cách đọc ROM khi PC-3000 không hỗ trợ.
Ví dụ, chúng ta sẽ sử dụng ổ đĩa Seagate ST3500418AS. Đây là ổ đĩa thuộc dòng F3, vì vậy nếu không có dữ liệu ROM gốc, chúng ta sẽ không thể sử dụng PCB thay thế.
Đây là chip ROM Winbond W25X40AL. Nếu bạn không chắc chip nào là ROM, thì thông thường chip ROM sẽ có 8 chân SOIC. Bạn cũng có thể tìm kiếm datasheet theo nhãn của chip để xác định chính xác.
Tháo chip ROM bằng cách sử dụng kìm và máy khò.
Khi đã tháo rời được chip ROM, ta cần gắn chúng vào thiết bị lập trình. Tôi đã sử dụng Xeltek SuperPro 500P cùng với bộ chuyển đổi SOIC. Mặc dù mẫu này đã ngừng sản xuất từ năm 2013, nhưng nó vẫn là một thiết bị tốt và phù hợp để đọc hầu hết các chip ROM trên PCB của ổ cứng.
Đặt chip gần đáy của bộ chuyển đổi, với dấu định vị ở góc trên bên trái. Mỗi chip có thể được đặt khác nhau, vì vậy hãy kiểm tra vị trí chính xác trong phần mềm của thiết bị lập trình. Sau đó, cắm bộ chuyển đổi SOIC vào thiết bị lập trình, đảm bảo đặt nó ở đáy tấm DIP. Bây giờ mọi thứ đã sẵn sàng để đọc chip. Mở phần mềm Xeltek.
Nhấn vào tab Thiết bị, chọn chip ROM và nhấn OK.
Nếu bạn không chắc chắn về cách đặt chip vào bộ chuyển đổi SOIC, bạn có thể kiểm tra tài liệu về chip ROM bằng cách nhấn nút Dev.Info
Đọc chip ROM bằng nút Read ở bảng điều khiển bên trái. Nếu đọc thành công, bạn sẽ thấy nội dung như sau:
Bạn có thể kiểm tra bộ đệm để kiểm tra trực quan xem ROM đã được đọc hay chưa.
Để lưu nội dung ROM vào tập tin, nhấn vào biểu tượng Save tập tin.
Chọn File type = Binary
Bây giờ bạn có thể sử dụng kết quả tệp bin để ghi vào bo mạch thay thế hoặc mở nó trong ACELab Hex Editor để thực hiện các thay đổi hoặc kiểm tra thông tin.
Lưu ý, việc tháo ROM cần được thực hiện bởi những kỹ thuật viên hiểu rõ và đã có kinh nghiệm làm việc với các linh kiện điện tử gắn trên bề mặt (SM) và máy khò khí nóng. Một khi ROM bị hỏng, việc khôi phục dữ liệu sẽ trở nên cực kỳ khó khăn (trong một vài trường hợp là không thể).
Chúc bạn thành công!
Xem thêm: Bảng giá khôi phục dữ liệu
Liên hệ ngay với chúng tôi qua Hotline 0928.765.688 để nhận được tư vấn và kiểm tra miễn phí.
Để trao đổi kinh nghiệm, hỏi thêm một số vấn đề về phục hồi dữ liệu, bạn có thể vào fanpage:
https://www.facebook.com/htiservices.vn