Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт ноя 24, 2017 5:59 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 119 сообщений ]  На страницу 1 2 3 4 58 След.
Автор Сообщение
 Заголовок сообщения: AHCI
СообщениеДобавлено: Пн окт 08, 2012 11:54 am 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3929
Начал писать драйвер для AHCI. Пока сделал поиск контроллеров и определение подключённых АТА дисков. Если драйвер отработает нормально на доске отладки будет модель устройства и количество секторов.
Установка: скопировать файлы в папку /drivers
запустить ahci
ftp://ftp.kolibrios.org/users/Serge/new/ahci_rc00.7z


Вернуться к началу
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Пн окт 08, 2012 6:41 pm 
Проверил на двух машинах: Roverbook U800 и ASRock M3A770DE
В обоих случаях:
Цитата:
ahci preview
cmdline: (null)

В случае c Roverbook U800 режима нет вообще в BIOS, а вот в случае с ASRock M3A770DE смена настройки в BIOS (с IDE на AHCI) ничего не изменила, в логе.


Вернуться к началу
   
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Пн окт 08, 2012 8:14 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3929
А pcidev.txt на M3A770DE посмотреть можно ?

Update.

Нашёл и исправил косяк. Прошу снова скачать архив.


Вернуться к началу
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Пн окт 08, 2012 11:26 pm 
Roverbook U800 - все по прежнему.
ASRock M3A770DE
1) в режиме IDE выбранном BIOS - все по прежнему.
2) в режиме AHCI выбранном BIOS
Спойлер: Показать
Вложение:
AHCI.LOG [30 байт]
136 скачиваний

Вложение:
BOARDLOG.TXT [757 байт]
129 скачиваний

Вложение:
PCIDEV.TXT [3.25 КБ]
133 скачивания

Диски /bd принадлежащие hdd не видны.
После запуска ahci панель показывает 100% загрузку все время, хотя в CPU кроме ядра ничего пожирающего ресурсы нет.


Вернуться к началу
   
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Вт окт 09, 2012 7:20 am 
Спойлер: Показать
[offtop]Как у нас много интересующихся логами и имеющих компьютеры. Ведь не лень потратить время на просмотр лога? Но потратить 5 минут на тестирование и выкладывание своих результатов - это пиздец как много времени уйдет. Красавцы, мля![/offtop]


Вернуться к началу
   
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Вт окт 09, 2012 11:33 am 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3929
Mario
pcidev.txt в режиме IDE ? Не нашёл там AHCI.
Биосовское распределение прерываний нагоняет тоску.

100% с включёнными /bd или всегда ?

Интересно, что у меня в режиме AHCI заработали /bd. Причём загрузка драйвера и инициализация контролера и портов на работоспособность не влияет. Похоже что биос каждый раз сохраняет и восстанавливает состояние контроллера. Ещё один повод для паранойи.


Вернуться к началу
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Вт окт 09, 2012 12:14 pm 
Serge писал(а):
pcidev.txt в режиме IDE ? Не нашёл там AHCI.

Да, в режиме IDE. Вечером сделаю в режиме AHCI.
Serge писал(а):
100% с включёнными /bd или всегда ?

Да, со включенными /bd - с отключенными не проверял.


Вернуться к началу
   
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Вт окт 09, 2012 7:49 pm 
Mario писал(а):
Serge писал(а):
pcidev.txt в режиме IDE ? Не нашёл там AHCI.

Да, в режиме IDE. Вечером сделаю в режиме AHCI.

Собственно вот.
Спойлер: Показать
Вложение:
PCIDEV2.TXT [3.25 КБ]
129 скачиваний

Mario писал(а):
Serge писал(а):
100% с включёнными /bd или всегда ?

Да, со включенными /bd - с отключенными не проверял.

С отключенными /bd индикатор загрузки не зашкаливает.

Логи с отключенными /bd идентичны выложенным ранее.


Вернуться к началу
   
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Ср окт 10, 2012 10:08 pm 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Вт янв 15, 2008 11:27 am
Сообщения: 750
Попробовал драйвер на eeePC 900.

Цитата:
ahci preview
cmdline: (null)


В биосе никаких настроек режима нет.


Вложения:
PCIDEV.TXT [2.44 КБ]
129 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Ср окт 10, 2012 11:47 pm 
Dell Inspiron
Спойлер: Показать
Вложение:
AHCI.LOG [30 байт]
122 скачивания

Вложение:
BOARDLOG.TXT [229 байт]
124 скачивания

Вложение:
PCIDEV.TXT [2.29 КБ]
119 скачиваний

С включенными /bd индикатор загрузки не зашкаливает.


Вернуться к началу
   
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Чт окт 11, 2012 12:22 am 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3929
Mario
Интересный ноут. Контроллер есть, а диска нету. Придётся полный лог делать.
Я не удивлюсь если винт и сд на один порт подключены через PMP.


Вернуться к началу
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Чт окт 11, 2012 2:11 am 
Еще один тестовый комп (с мамой от Asus) стоит запакованный в коробку - после перезда в частный дом некуда ставить пока.
И еще думаю на eBox смысла тестировать нет?


Вернуться к началу
   
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Чт окт 11, 2012 5:52 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн фев 09, 2009 4:13 am
Сообщения: 445
Если надо, то вот мои логи, со старенького компа.
Цитата:
ahci preview
cmdline: (null)


Вложения:
Logs.7z [888 байт]
194 скачивания

_________________
\ Маузер в руке, Путин – на крюке! \ Путину – клизму! Смерть капитализму! \ Путин – параша, победа будет наша!\
\ Застрели буржуя в спину! Он не лучше чем скотина! \
Изображение
Вернуться к началу
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Чт окт 11, 2012 10:57 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Ноут Acer Aspire 4740G. В режиме IDE - null, в режиме ACHI:
Цитата:
ahci preview
cmdline: (null)
mmio: b7105000 size 800
host ctl 80000000
port map 3
ahci ports: 4
port 0: ATA device status: ready
WDC WD3200BEVT-22ZCT0 625142448 sectors total

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: AHCI
СообщениеДобавлено: Сб окт 13, 2012 4:22 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3929
Подключил обработчик прерываний и сделал пару незначительных изменений.
ftp://ftp.kolibrios.org/users/Serge/new/ahci_rc01.7z


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 119 сообщений ]  На страницу 1 2 3 4 58 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB