Khôi phục dữ liệu ổ đĩa NAND flash bằng chip COB

Các chip bộ nhớ COB (Chip On Board) đặt ra một thách thức đối với các kỹ sư cứu dữ liệu đang cố gắng lấy lại dữ liệu từ chúng. Trở ngại chính nằm ở cấu trúc bên trong: dưới lớp phủ nhựa đen chỉ có một tinh thể NAND với những vết nhỏ kết nối với PCB. Quy trình loại bỏ lớp phủ này rất rủi ro vì bạn có thể dễ dàng làm hỏng lõi NAND. Và ngay cả khi bạn thành công, điều đó không có nghĩa là bạn có thể đọc được dữ liệu từ con chip đó.

Vậy bạn có thể làm gì nếu ổ NAND Flash dùng chip eMMC có bộ điều khiển bị vô hiệu hóa, dùng bộ điều khiển COB hoặc thậm chí dùng chip bộ nhớ COB? Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách độc đáo để xử lý những trường hợp không điển hình nhưng thường gặp này.

Hãy cùng khám phá quá trình khôi phục dữ liệu trên ví dụ về ổ USB dựa trên Phison PS2251-67-5 với chip COB NAND.

Khoi phuc du lieu o dia NAND flash bang chip COB 1

Khoi phuc du lieu o dia NAND flash bang chip COB 2

Trước khi bắt đầu, chúng ta hãy xem chúng ta cần những điểm tiếp xúc và đường dây nào để đọc hình ảnh NAND. Theo ONFI.org, có 16 trong số đó:

  1. Đường bus – 8 tiếp điểm cho chip 8 bit:
  • Vào/ra 0
  • Vào/ra 1
  • Vào/ra 2
  • Vào/ra 3
  • Vào/ra 4
  • Vào/ra 5
  • Vào/ra 6
  • Vào/ra 7
  1. Chân lệnh – 6 tiếp điểm:
  • ALE
  • SẠCH
  • NỐT RÊ
  • CHÚNG TÔI
  • CN
  • R/B
  1. Nguồn điện và nối đất – 2 chân:
  • VCC
  • GND

Tất cả các chân này phải được kết nối với chip NAND trước khi thực hiện được quy trình đọc.

Nếu không thể lấy dữ liệu từ chip COB, hãy thử đọc dữ liệu qua CPU vì tất cả các bộ điều khiển NAND hiện đại cũng dựa trên thông số kỹ thuật ONFI.

Bước đầu tiên là tìm bảng dữ liệu của bộ điều khiển Phison PS2251-67-5 trên Internet:

Khoi phuc du lieu o dia NAND flash bang chip COB 3

Khoi phuc du lieu o dia NAND flash bang chip COB 4

Các đường bus:

  • 5 – Vào/ra 0
  • 11 – Vào/ra 1
  • 13 – Vào/ra 2
  • 15 – Vào/ra 3
  • 21 – Vào/ra 4
  • 23 – Vào/ra 5
  • 25 – Vào/ra 6
  • 27 – Vào/ra 7

Dòng lệnh:

  • 6 – CL
  • 7 – ALE
  • 8 – CHÚNG TÔI
  • 10 – LẠI
  • 17 – CN
  • 18 – R/B

Nguồn điện và GND:

  • 35 – VCC
  • 41 – GND

Sau đó, chúng ta cần loại bỏ tất cả các tụ điện, bóng bán dẫn và điện trở khỏi PCB. Thông thường, các phần này bảo vệ bo mạch, bộ điều khiển và NAND khỏi nguồn điện USB. Tuy nhiên, về mặt phục hồi dữ liệu, chúng có thể tạo thêm rào cản.

Khoi phuc du lieu o dia NAND flash bang chip COB 5

Khoi phuc du lieu o dia NAND flash bang chip COB 6

Khoi phuc du lieu o dia NAND flash bang chip COB 7

Bước tiếp theo là sắp xếp các chốt bằng cách đặt các kim lên các miếng đệm điều khiển. Trên thực tế, quy trình này không khác gì so với quy trình tương tự với đá nguyên khối và thường mất khoảng 7 phút.

Sau đó hàn VCC và GND! Bạn có thể gửi PWR và GND qua dây dẫn vì bạn cần có nguồn điện lõi NAND tốt.

Khoi phuc du lieu o dia NAND flash bang chip COB 8

Khoi phuc du lieu o dia NAND flash bang chip COB 9

Khoi phuc du lieu o dia NAND flash bang chip COB 10

Khoi phuc du lieu o dia NAND flash bang chip COB 11

Bây giờ, hãy khởi chạy phần mềm PC-3000 Flash để thiết lập các kết nối kim:

Khoi phuc du lieu o dia NAND flash bang chip COB 12

Khoi phuc du lieu o dia NAND flash bang chip COB 13

Khoi phuc du lieu o dia NAND flash bang chip COB 14

Sau khi thực hiện tất cả các bước này, chúng ta cần kiểm tra các chân – không được có bất kỳ hiện tượng đoản mạch nào giữa chúng!

Khoi phuc du lieu o dia NAND flash bang chip COB 15

Và ở đây chúng ta có ID chip!

Khoi phuc du lieu o dia NAND flash bang chip COB 16

Bây giờ chúng ta có thể đọc NAND, sửa ECC và áp dụng XOR. Sau tất cả các bước chuẩn bị, cuối cùng bạn cũng có thể khôi phục dữ liệu từ ổ NAND Flash bằng Chip bộ nhớ COB (Chip on Board):

Khoi phuc du lieu o dia NAND flash bang chip COB 17

Bạn có thể sử dụng phương pháp tương tự khi khôi phục dữ liệu từ thiết bị lưu trữ dựa trên eMMC bằng bộ điều khiển bên ngoài.

Khoi phuc du lieu o dia NAND flash bang chip COB 19

Khoi phuc du lieu o dia NAND flash bang chip COB 18

Đây không phải là chip eMMC thông thường có NAND và CPU bên trong. Đó là một eMMC bị hỏng, được sắp xếp với bộ điều khiển bên trong bị vô hiệu hóa. Nhà sản xuất đã sử dụng eMMC này làm chip NAND bên ngoài kết hợp với bộ điều khiển PS2251-67-5. Đó là lý do tại sao việc đọc chip eMMC này thông qua giao diện eMMC sẽ vô ích. Nhưng bạn có thể trích xuất dữ liệu từ một thiết bị như vậy bằng phương pháp được mô tả trong bài viết này.

Cứu dữ liệu Bách Khoa cung cấp trọn bộ công cụ PC-3000 chuyên dùng cứu dữ liệu kèm hướng dẫn sử dụng. Liên hệ chúng tôi qua hotline 1900 636 1960243 785 25 550857 852 555 để được tư vấn chi tiết.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

1900636196