Двух-портовый контроллер SATA 3.0 (6Gbps) не самого популярного форм-фактора мини-PCIe.
Кратко выявленные плюсы:
+ Поддержка современных стандартов
+ Работает нормально
Минусы:
— Цена, кмк, высоковата. Но это ж нишевый продукт. ;)
—
Нет выбора режима работы (IDE/AHCI)
*
режим задаётся прошивкой. В найденном комплекте с прошивкой версии 3.70 есть два образа для IDE и AHCI, отличающиеся одним-единственным байтом (01h для IDE и 06h для AHCI) и без очков видно, что этот байт является частью PCI-класса (0101хх для IDE и 0106xx для AHCI)
Хотите знать больше? © ;)
Несколько лет назад захотелось соорудить что-то вроде модного тогда HTPC. Правда, покупать специальный компактный корпус я не стал, т.к. был в наличии нормальный корпус ATX гламурного розового цвета. ;) Но материнскую плату выбрал всё же формата mini-ITX, с пассивным охлаждением (процессор — Intel Atom D510) и низким энергопотреблением. И почти всё в этой плате было хорошо, кроме малого числа (2 шт.) портов SATA. При полном отсутствии портов PATA и единственном «нормальном» слоте расширения PCI. :( Зато был ещё разъём мини-PCIe, более распространённый в ноутбуках, чем в настольных ПК. В общем, не так давно настал момент, когда третий винт подключить уже некуда, а менять один из стоящих 2ТБ на 4ТБ — не спортивно. ;) Поиск контроллера PCI-SATA в оффлайне показал, что спросом эти контроллеры, по всей видимости, не пользуются, т.к. приобрести такой контроллер можно только под заказ. :/ И тут попался на глаза сабж в новинках на DX. Присмотрелся к нему, раз уж в любом случае придётся ждать, и оказалось что на стороне сабжа есть несколько преимуществ:
1) остаётся свободным слот PCI;
2) PCIe обладает более широкой полосой пропускания;
3) поддержка SATA 6Gbps (PCI-контроллеры, как правило, поддерживают SATA 1,5Gbps или в лучшем случае SATA 3Gbps). Всё это и определило мой выбор.
Приехал контроллер в неброской серенькой коробочке в компании с краткой инструкцией и CD с драйверами:
Вот и сам контроллер, маленький да удаленький: ;)
На плате видно два порта SATA, разъём для подключения светодиода (индикатора активности), кварцевый резонатор на 20МГц, SPI-флэш на 512кбит (64 килобайта) c BIOS'ом и, наконец, «сердце» платы, контроллер ASMedia ASM1061. Качество изготовления платы нареканий не вызывает.
Работать контроллеру предстоит вот здесь:
Как видите, оба порта SATA уже плотно оккупированы. ;) Водружаем контроллер на место. Крепится он в разъёме с помощью мелких защёлок:
Устанавливаем на место новый винт и соединяем его с контроллером:
Светодиод подключать не буду, не вижу смысла.
Включаем компьютер. Ура! Работает!:
Ну, на самом деле «Ура! Работает!» получилось не сразу, а после долгих ритуальных плясок. Но контроллер в этом не особо виноват, с
современными ОС пляски бы не потребовались. ;) Кстати, видите на скриншоте надпись «AHCI Mode»? Так вот, краткий взгляд на дамп BIOS'а контроллера показывает, что надпись могла бы быть и «IDE Mode», что сильно облегчило бы процесс сопряжения этой платы со старенькой ОСью, но чем определяется выбор режима, краткий взгляд не показал. ;) Не показал он и каких-либо волшебных комбинаций клавиш, позволивших бы войти в режим настройки. Ну да ладно, в итоге всё и так работает. ;) Понадобилось только найти драйверы посвежее стоковых.
В заключение, могу сказать, что платой я остался доволен. Плата современная и шустрая. Если есть у кого-нибудь потребность в паре портов SATA 3.0 и свободный слот mini-PCIe, то можно покупать смело, «всё проверено, всё стреляет». © ;) Можно даже внедрить эту плату в обычный ПК в разъём PCIe с помощью подобного
переходника, но это удовольствие для совсем уже гурманов. ;)
Спасибо за внимание!
Есть вопросы? Задавайте.
Добавлено: Вот
эта версия драйверов «сделала мне хорошо» ©. ;) Правда, качал где-то в другом месте, сейчас не вспомню. Там же нашлась и
ещё более свежая версия. И там же есть и
обновления BIOS'а для какого-то контроллера на ASM-106x, причём в комплекте ДВА образа: для IDE режима и для AHCI. Возможно, поэкспериментирую…
Добавлено 10.10.2014: Обновил BIOS контроллера до версии 3.70 (AHCI). На IDE менять не стал по двум причинам: 1) всё уже настроено и работает; 2) можно воткнуть во второй свободный (пока;) порт планку с разъёмом eSATA и подключать снаружи eSATA-«тостер» с винтами, а горячее подключение и отключение поддерживается только в режиме AHCI.
З.Ы. Поддержка современных SATA-комманд (как минимум, NCQ) — прерогатива современных ОСей и мне пока не актуальна. ;)
С вероятностью почти 100% контроллер на «старой» материнской плате этой поддержки не имеет.
Так что, скорее всего, это не вариант
Windows XP/7/8/LINUX «из коробки»?
Сообщений ОС иногда недостаточно, как-то качал zip архив на USB диск с плохим кабелем, ОС молчала, а при распаковке ошибки. Исходный файл распаковывался без ошибок.
Вот такие страсти.
AVI файлы не содержат инструментов проверки на целостность и нормально проиграются, даже если несколько фреймов будут битые, мелькнет мусор на экране и все.
Сам подумывал о замене плат в Acer Aspire easyStore AH340 (имею 2 штуки), но останавливали малый выбор плат с 4xSATA (а значит, необходимость занимать единственный PCIe), ну. и цена, разумеется. А с этим выбора поболе…
Расщепление записи-чтения проц не заметит, а вот всякие непонятные контроллеры, где считаить чётность без кэша и сам кэш без батарейки — для любителей приключений :)
заказывал за 380р aliexpress.com/item/PCI-E-Express-SATA3-SATA3-0-6Gb-s-eSATA-SATA-III-Card/1890599830.html тоже ASM1061
правда ssd ужасно на нем работает.
P.S. сейчас собираюсь собрать домашний NAS, подбираю неборугую мать с пассивным охлаждением
З.Ы. Пробовали нахваливаемую тем товарищем 0.97?
Нет, я не смог собрать ROM (ни 0.97, ни 3.70) из bin, но собираюсь продолжить эксперименты. :)
Пока составляю план, чтобы 2 раза не вставать. План такой:
На win-raid выкладывали архив с ROMами и еще находил 3.80 (ahci).
Но даже не сомневаюсь, что в этом ничего сложного нет.
Она есть на station-drivers в комплекте с MPTool — это для 1062.
www.aliexpress.com/item/Mini-PCI-Express-SATAIII-3-0-6Gbps-ASM1061-Controller-Card-Mini-PCIE-2-port-SATA-3/32859508788.html
Он не работает в моём Acer D257
Потому что для мобильных устройств нужен сигнал CLKREQ#
а его нет на контроллере ASM1061
В итоге контроллер не определяется вообще.
Если вывод CLKREQ замкнуть на общий, нормально определяется но всё работает криво, система запускается через раз иногда виснет и диски винчестера не видны, хотя сам диск определяется.