Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить

Реализация задержки включения HDD

Пт дек 01, 2017 09:07:32

Когда дисков много в системе, при старте нагрузка может быть слишком велика для блока питания. Специальные контроллеры позволяют стартовать диски в последовательности, называется это staggered spin up. Мне интересно, как это реализовать самостоятельно и возможно ли без серьезных проблем, ведь диск может не увидеться системой (суммарное время старта не должно быть дольше перечисления и инициализации при запуске компьютера) и какое питание включать, +5 и +12 вольт вместе или 5 подавать всегда, а 12 (обычно механика) уже включать с задержками. Кто-то встречал подобное или в курсе деталей? Найти что-то полезное по этой теме сложно.

Re: Реализация задержки включения HDD

Пт дек 01, 2017 10:02:14

В BIOS (если есть такая возможность) выставить максимальное время на детектирование, а запускать диски по очереди с помощью специального сигнала activity/startup на выв.11 разъёма питания. По умолчанию в разъёме с БП он объединён с общим, что позволяет стартовать сразу после подачи питания. Для управления запуском выв.11 всех дисков нужно оставить в воздухе, а при включении системы (после подачи питания) в нужный момент по очереди соединять выв.11 каждого из дисков вашего массива на общий.

Re: Реализация задержки включения HDD

Пт дек 01, 2017 11:19:45

korob
Спасибо, самое то что надо.

Re: Реализация задержки включения HDD

Пт дек 01, 2017 12:22:30

и только после запуска дисков - снимать сигнал RESET с платы.
Ответить