Có thể kết nối thiết bị SATA với khe SD?


23

Tôi đã tìm kiếm một dây cáp có thể được sử dụng để kết nối ổ cứng thông thường (SATA) với khe cắm SD, và do đó có được nhiều bộ nhớ hơn mà không cần phải đi qua khe cắm USB (tương đối chậm).

Tôi có thể tìm thấy bộ điều hợp SATA / SD ( chẳng hạn như bộ điều hợp này ), nhưng tất cả chúng đều hoạt động theo cách ngược lại với những gì lý tưởng (ví dụ: bạn cắm thẻ SD vào bộ điều hợp, điều này cho phép bạn sử dụng bộ lưu trữ SD, nhưng nó xuất hiện trên máy tính như một HD kết nối SATA thông thường.

Bất cứ ai cũng biết về một thiết bị mà về cơ bản là ngược lại? Cảm ơn.


1
USB chậm so với SATA, nhưng tôi không nghĩ nó chậm hơn khe SD trên RPi
John La Rooy

Với SDHC lên tới 25MB / s v2.00 và UHS-I lên tới 50 hoặc 104MB / s ( sdcard.org/developers/overview/bus_speed ), băng thông lý thuyết 480Mb / s (60MB / s) của USB2.0 vẫn còn khá tốt Cả hai đều chịu các kết nối bán song công và giao diện dữ liệu / lệnh duy nhất. SATA chắc chắn là nhanh hơn, là song công hoàn toàn và có sẵn ở băng thông lý thuyết 1,5, 3 và 6 Gb / s (187,5, 375 và 750 MB / s), trừ chi phí mã hóa và lệnh. Ổ cứng 2,5 "sẽ không bị ràng buộc nặng nề bởi SATA-> USB2.0.
user2943160

Câu trả lời:


28

Than ôi không, không thể kết nối thiết bị SATA với khe SD.

Không giống như các tiêu chuẩn bộ nhớ flash trước đây như Compact Flash , về cơ bản sử dụng giao diện ổ cứng Parallel ATA (giảm kích thước) để gắn bộ nhớ flash, thẻ SD sử dụng giao diện nối tiếp 1 hoặc 4 bit và (quan trọng hơn) là một giao thức lệnh khác .

Thẻ CF nói giao thức lệnh ATA và tương thích điện với PATA, vì vậy tất cả những gì cần thiết để cắm thẻ CF vào cổng ATA là một bộ chuyển đổi đơn giản, ánh xạ một đầu nối của đầu nối với một đầu nối khác (như bộ chuyển đổi thẻ nhớ microSD sang thẻ SD).

Để tạo bộ chuyển đổi SD sang SATA sẽ cần một bộ xử lý nhúng nhỏ với giao diện thẻ SD ở một bên và mặt khác là giao diện SATA và một số phần mềm để dịch các giao thức. Đây thực chất là những gì thẻ bạn liên kết đến, theo hướng ngược lại, nhưng hướng đó dễ dàng hơn nhiều .

Bạn chỉ cần hỗ trợ bộ kích thước bộ nhớ thẻ SD giới hạn và việc ánh xạ chức năng SD lên giao diện SATA dễ dàng hơn nhiều so với ngược lại. Ví dụ, SDHC chỉ hỗ trợ tối đa 32 GB thẻ, vậy làm thế nào để xử lý ổ cứng SATA lớn hơn?

Cho biết các bộ chuyển đổi USB sang SATA giá rẻ như thế nào, những hạn chế sẽ được đặt trên bộ chuyển đổi SD sang SATA và thị trường hạn chế cho chúng, việc sản xuất một bộ chuyển đổi như vậy sẽ không kinh tế.

Do đó, tôi khuyên bạn nên xem xét các cách để gắn ổ cứng SATA của bạn thông qua cổng USB trên bộ chia USB được cấp nguồn gắn với Raspberry Pi của bạn. Bạn vẫn sẽ cần một thẻ SD nhỏ để khởi động, nhưng những thứ này cũng rất rẻ trong những ngày này.

Có nhiều thông tin hơn về tùy chọn này trong câu hỏi Khởi động từ ổ / ổ USB ngoài?


Cảm ơn thông tin - rất nhiều thông tin. Không có ý tưởng nào sẽ dễ dàng hơn một cách so với cách khác, và đó là một sự xấu hổ, vì điều này sẽ rất tuyệt. Tôi sẽ để nó mở một chút để xem nếu có bất kỳ lựa chọn thay thế. Nếu không tôi sẽ chấp nhận điều này. Cảm ơn.
Lu-ca
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.