Ru-Board.club
← Вернуться в раздел «Общие вопросы»

» CD-ROM не хочет работать в режиме UDMA 33

Автор: GuruLK
Дата сообщения: 25.02.2003 07:36
Тыкать в фильтр не надо...были там: http://forum.ru-board.com/forums.cgi?action=filter&forum=27&filterby=topictitle&word=Cd-rom ничего там не нашёл.

Проблема описана в названии темы.
CD-ROM Asus CD-S500/A
Винда WinXP
У меня ощущения,что проблема в винде.
Автор: Geo123
Дата сообщения: 25.02.2003 13:46
А в BIOS-е он как определяется?
Автор: tankistua
Дата сообщения: 25.02.2003 16:15
че за машина?
Автор: GuruLK
Дата сообщения: 25.02.2003 17:13
Geo123
Как CD-ROM Asus CD-S500/A UDMA 33
tankistua
Доска асус a7v266-c
камень атлон хр
про память топик читал
Автор: Svyazist
Дата сообщения: 25.02.2003 19:17
Посмотри в диспечере устройств/контроллеры IDE/ATAPI, там ищи первичный или вторичный канал(зависит от того на каком твой сидюк висит)/дополнительные параметры.
Там обычно стоит ДМА если доступно и посмотришь че там стоит!!!!!
Автор: GuruLK
Дата сообщения: 26.02.2003 23:00
Svyazist
В том-то вся батва и есть,что в свойствах вторичного(на первичном сидит винт) канала контроллера IDE/ATAPI стоит режим DMA но сидюк упорно работает в режиме PIO.

Контроллер на матери в порядке-проверял путём подключения винта в четыре возможных варианта подключения и везде винт работает как UDMA 100.
Проблема либо в сидюке либо в винде...
Автор: Svyazist
Дата сообщения: 27.02.2003 09:03
GuruLK
А откуда такая уверенность, что он работает в PIO? Из каких соображений?
Автор: Graf
Дата сообщения: 27.02.2003 10:41
GuruLK
может тут чего найдешь. Кста ссылка с этого форума
http://www.3dnews.ru/reviews/software/win-xp-faq/index06.htm#12
Автор: GuruLK
Дата сообщения: 27.02.2003 22:52
Svyazist
Согласно всевозможным тестам скорость чтения не превышает 20х,хотя сидюк 50х.
Graf
я так и думал,что винда тормозит.
Автор: vzbzdnov
Дата сообщения: 28.02.2003 18:12
Не поооонял?
А с чего это CDROM должен в UDMA работать? UDMA только для высокоскоростных устройств, к коим CDROM не относится. Его режиом работы PIO, это нормально
Автор: GuruLK
Дата сообщения: 28.02.2003 22:09
vzbzdnov
К твоему сведенью сидюки уже сто лет поддерживают режим UDMA 33(33mb/s)
Burst Transfer Rate
PIO mode 4 (16.6Мб/сек)
Single-word DMA mode 2 ( 8.3Мб/сек )
Multi-word DMA mode 2 (16.6Мб/сек)
Режим Ultra DMA/33 (33.3Мб/сек)Это выписка ис спецификации к сидюку.
Коментарии излишни.
Автор: komandor
Дата сообщения: 04.03.2003 09:05
20х150кБ/с=3МБ/с - реальная скорость чтения 98% CD. А для чего UDMA? Мой пишущий Yamaha даже предупредил, чтобы я и не пытался включить UDMA.
Автор: GuruLK
Дата сообщения: 04.03.2003 09:12
komandor
Чтобы было: 50x150kb/s=7.5mb/s , а так же проц понапрасну не грузил(обрати внимание на то,как загружен проц при 20х скорости в PIO 4 и в UDMA 33 и тогда твой вопрос отпадёт сам собой.)
Автор: Da_Neil
Дата сообщения: 04.03.2003 17:15
ХРень постоянно переключает сидюки в PIO, как только возникают ошибки чтения(диск поцарапанный, например), и способа отучить её от этого, увы, пока не нашёл
Спасает только такой .reg-файл(для Secondary Master выставляет Ultra DMA Mode 2):

Код:
REGEDIT4


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001]
"MasterDeviceTimingMode"=dword:00002010
"MasterDeviceTimingModeAllowed"=dword:ffffffff
Автор: bob12345
Дата сообщения: 04.03.2003 23:13
Проверено: у меня та же фигня - при чтении плохих дисков ХР сбивает UDMA на PIO. Решение: иду на Secondary IDE в Девайс Менеджере, делаю Update Driver и выбираю одно из двух: Secondary IDE channel или Secondary IDE/ESDI Hard Disk Controller (почему-то они инверсируются все время). И тогда PIO меняется на UDMA. Сто раз так делал.
Автор: Da_Neil
Дата сообщения: 04.03.2003 23:21
bob12345
Мой вариант проще.
Автор: Tanatos
Дата сообщения: 05.03.2003 02:03
А если сидюк на отдельный шлейф повесить? Не пробовал?
Автор: GuruLK
Дата сообщения: 05.03.2003 02:26
Tanatos
всю жизнь сидюки вешаю отдельно от веников.
Автор: rf711
Дата сообщения: 09.03.2003 00:21
Tanatos
Замечено- если на первый IDE повесить винт и СD , комп виснет, пока их не разведёшь по разным портам. Причём CD+CD на один порт- всё работает, проверено на PIII и PIV (у меня один сидюк SONY 52-x и пишущий Teac W58E). Я так думаю, что это связано как раз с тем, что устройства на одном канале пытаются работать в разных режимах- винт в UDMA, а сидюк в PIO. Мне нужно было развести эти сидюки, как того требовала программа CloneCD, но ничего не вышло.
Автор: GuruLK
Дата сообщения: 09.03.2003 02:15
rf711

Цитата:
Я так думаю, что это связано как раз с тем, что устройства на одном канале пытаются работать в разных режимах- винт в UDMA, а сидюк в PIO.
---А почему??? Было бы логичнее если бы винт и сидюк стремились работать на одной скорости,например в UDMA 33.
Автор: rf711
Дата сообщения: 09.03.2003 17:31
GuruLK
Небольшое уточнение- режим 33mb\s носит название DMA, а вот то что выше (66, 100, 133) -ультра DMA (или UDMA), для этого режима необходим 80 -пиновый интеофейсный кабель.
Автор: GuruLK
Дата сообщения: 10.03.2003 01:43
rf711
Ты это сам придумал?

UDMA-2=33.3mb/sec кабель 40 жил
UDMA-3=46.6mb/sec
UDMA-4=66.6mb/sec кабель 80 жил
UDMA-5=100mb/sec
UDMA-6=133mb/sec
Автор: gambit
Дата сообщения: 10.03.2003 03:37
DMA - это Direct Memory Access
UltraDMA - это режим передачи ATA3-ATA5 (скорость)
И они НИКАК не связаны!!!
Это для всех кто их путает.

А для нормальной работы CD надо в bios setup на нем убрать UDMA, а в XP поставить на нем Multiword DMA и все будет ОК.

Добавлено
А вообще, чего это Гуру спрашивает?
Сам знать должен, раз Гуру...
Автор: Cheery
Дата сообщения: 10.03.2003 03:46
gambit

Цитата:
UltraDMA - это режим передачи ATA3-ATA5 (скорость)

Есть еще и UltraDMA mode 6 - ATA133
Автор: GuruLK
Дата сообщения: 11.03.2003 01:24
gambit
Если бы я не спросил-то темы бы так и не было,а так глядишь к какому-нибуть выводу придём...

Добавлено

Цитата:
А для нормальной работы CD надо в bios setup на нем убрать UDMA, а в XP поставить на нем Multiword DMA и все будет ОК.
-у меня нет слов
Автор: gambit
Дата сообщения: 15.03.2003 06:26
Я не понимаю для чего CD нужен UDMA33? Это что, принцип такой?
Когда ему и 16Mb/s хватает по любому!
А загрузка проца здесь необязательна, если дрова стоят нормальные и DMA работает - это главное.
Если уж чего и хотеть, то это нормального контроллера UDMA133 что-бы на одном контроллере с винтами нормально жил. Но таких еще не встречал.

У меня у самого было мать epox на kt133a которая со всеми драйвами работать на udma33 нормально не хотела. А на MWDMA все ок. Так что это от матери зависит тоже.

Чего тут еще комментировать?
Автор: Goos
Дата сообщения: 15.03.2003 09:57
GuruLK
Привет!
Столкнулся с похожей проблеммой,на днях купил CD-ROM,и CD-RW-всё от ASUS,
случайно посмотрел в Nero InfoTool, там CD-ROM,определён DMA-off....
Короче пробовал все варианты,смотрел по многим форумам....ничего не помогло.
А потом решил переустановить Intel Aplication Accelerator,после удаления
проверил DMA-on....вот такие дела,в порядке эксперимента поставил IAA
ещё раз,опять DMA-off,может и у тебя то же самое..проверь!!!
Автор: Pako
Дата сообщения: 15.03.2003 14:19
Goos
Можно включить ДМА в БИОСе и в Винде, до установки IAA а потом он при установке подхватит инфу.
А во-вторых, если в прошивке резака зашита инфа, что он не должен работать в ДМА, то даже если ты в БИОСе принудительно заставишь работать будут глюки.
Автор: Goos
Дата сообщения: 15.03.2003 18:31
Pako
В том то и дело,что в БИОСе,записано всё AUTO,а проблемма была на CD-ROM....
Автор: Da_Neil
Дата сообщения: 15.03.2003 21:51
Проблема в том, что тупая ось (хрень) ставит режимы по своему усмотрению. Вчера внезапно опять резак переключился в пио, неро насчитал 182 buffer underrun.

Страницы: 12

Предыдущая тема: Модем USR 56K win PCI #3595


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.