Универсальный эмулятор ATA/ATAPI устройств
-
Александр 66
- Newbie
- Сообщения: 46
- Зарегистрирован: 25.01.2023,07:04
- Откуда: Екатеринбург
Универсальный эмулятор ATA/ATAPI устройств
Добрый день, уважаемые посетители данного форума. Автор молчит, хотя форум посещает. Скажите есть кто нибудь кто купил его почти готовые изделия? Если есть таковые отзовитесь.
- visualer
- Advanced Member
- Сообщения: 1940
- Зарегистрирован: 26.09.2019,17:50
- Откуда: ..
- Благодарил (а): 1 раз
- Контактная информация:
Универсальный эмулятор ATA/ATAPI устройств
sintech, почему просто не сказать я устал и мухожук? Мы же поймём)
Ретровизор - мой канал в Telegram
Взгляд назад. Персональная техно-археология. Ретро-компы. Downgrade
t.me/retrovis Подпишись
Взгляд назад. Персональная техно-археология. Ретро-компы. Downgrade
t.me/retrovis Подпишись
- alecv
- Advanced Member
- Сообщения: 6995
- Зарегистрирован: 05.10.2004,11:13
- Откуда: Санкт-Петербург
- Поблагодарили: 2 раза
- Контактная информация:
-
Вклад в сообщество
Универсальный эмулятор ATA/ATAPI устройств
Тут знакомый сделал эмулятор, продает задорого. Берут хорошо.
https://3do.dev/products/ide-emulator-batch1
https://3do.dev/products/ide-emulator-batch1
-
pahan
- Advanced Member
- Сообщения: 5451
- Зарегистрирован: 13.03.2015,14:23
- Откуда: Химки, М.О.
- Благодарил (а): 4 раза
- Поблагодарили: 36 раз
-
Вклад в сообщество
Универсальный эмулятор ATA/ATAPI устройств
У меня есть прототип, но на своих системах и в нужных мне кейсах дальше определения биосом Я от него ничего полезного не добился. Общались по его отладке и доработке весьма активно, дело окончилось вот таким:Добрый день, уважаемые посетители данного форума. Автор молчит, хотя форум посещает. Скажите есть кто нибудь кто купил его почти готовые изделия? Если есть таковые отзовитесь
UDMA режим не поддерживается эмулятором. Только PIO0-4 и MWDMA0-3. Думаю
проблема в этом.
Странно, что компьютер хочет его использовать, потому что в device_id
принудительно устанавливается флаг отсутствия поддержки UDMA
Кроме того я нашел два некрасивых бага в реализации команд ATAPI но к
HDD это не должно отношения иметь
По поводу карт, я пробовал на двух разных SDXC 64Гб с exFAT, проблем не
заметил. Других люди конкретно на карты не жаловались
А потом случилось 24е февраля...поддержка смарт есть в планах, хотел сделать это через конфиг файл
для устройства где каждый сможет указать нужные атрибуты и их значения.
Фейковый сделать не проще потому что если хоть на одну смарт команду
ответил утвердительно, то хост начинает посылать их все
Тоже самое с power management. Некоторые муз. сэмплеры не хотят работать
без power mgmt, но им достаточно только статуса, а обычные компы и ОС
начинают переводить в idle и т.д.
- visualer
- Advanced Member
- Сообщения: 1940
- Зарегистрирован: 26.09.2019,17:50
- Откуда: ..
- Благодарил (а): 1 раз
- Контактная информация:
Универсальный эмулятор ATA/ATAPI устройств
pahan,
Ну случилось и случилось. Лечь и помирать?
Знаю кучу хобби проектов, которые продолжаются, люди находят способы.
Или автора призвали и он из окопа теперь читает шерстяной фантом?)
Ну случилось и случилось. Лечь и помирать?
Знаю кучу хобби проектов, которые продолжаются, люди находят способы.
Или автора призвали и он из окопа теперь читает шерстяной фантом?)
Ретровизор - мой канал в Telegram
Взгляд назад. Персональная техно-археология. Ретро-компы. Downgrade
t.me/retrovis Подпишись
Взгляд назад. Персональная техно-археология. Ретро-компы. Downgrade
t.me/retrovis Подпишись
-
pahan
- Advanced Member
- Сообщения: 5451
- Зарегистрирован: 13.03.2015,14:23
- Откуда: Химки, М.О.
- Благодарил (а): 4 раза
- Поблагодарили: 36 раз
-
Вклад в сообщество
Универсальный эмулятор ATA/ATAPI устройств
Выше цитаты из последнего ответа автора от 26.2.2022. Отсюда вывод что с такими познаниями в электронике дальше человек или наживается на войне или уже не в России. Искренне надеюсь на второе.
-
Александр 66
- Newbie
- Сообщения: 46
- Зарегистрирован: 25.01.2023,07:04
- Откуда: Екатеринбург
Универсальный эмулятор ATA/ATAPI устройств
Уважаемый pahan я так понял что прототип который Вы купили не работает совсем. То есть в биосе определяется и все. Загрузить с него допустим образ диска в iso формате не представляется возможным? Можно Вас попросить сделать фото в хорошем качестве прототипа с обоих сторон. Попробуем позаниматься железкой, тема то ведь нужная.
-
Александр 66
- Newbie
- Сообщения: 46
- Зарегистрирован: 25.01.2023,07:04
- Откуда: Екатеринбург
Универсальный эмулятор ATA/ATAPI устройств
Вопрос к форумчанину alecv. Тут знакомый сделал эмулятор, продает задорого. Берут хорошо.
https://3do.dev/products/ide-emulator-batch1
Есть какая либо инфа по этому изделию кроме фото разъема ide на фото я больше ни чего не вижу.
https://3do.dev/products/ide-emulator-batch1
Есть какая либо инфа по этому изделию кроме фото разъема ide на фото я больше ни чего не вижу.
-
i8088
- Advanced Member
- Сообщения: 4865
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
- Поблагодарили: 48 раз
-
Конкурсы
Вклад в сообщество
Универсальный эмулятор ATA/ATAPI устройств
Господа, это конечно не в тему, но такие устройства надо или делать
самому, или покупать вместе с исходниками. ATA система развивалась
изначально сумбурно, и не все работает как описано в стандартах, особенно
со старыми устройствами. Даже если покажется что все уже нормально, рано
или поздно выявится очередной баг, а автору уже надоест поддерживать свою
разработку. Ну разве что, если уже совсем срочно необходимо такое устройство
или деньги некуда девать...
самому, или покупать вместе с исходниками. ATA система развивалась
изначально сумбурно, и не все работает как описано в стандартах, особенно
со старыми устройствами. Даже если покажется что все уже нормально, рано
или поздно выявится очередной баг, а автору уже надоест поддерживать свою
разработку. Ну разве что, если уже совсем срочно необходимо такое устройство
или деньги некуда девать...
-
pahan
- Advanced Member
- Сообщения: 5451
- Зарегистрирован: 13.03.2015,14:23
- Откуда: Химки, М.О.
- Благодарил (а): 4 раза
- Поблагодарили: 36 раз
-
Вклад в сообщество
Универсальный эмулятор ATA/ATAPI устройств
Мне глубоко плевать на образы оптических дисков в iso или чем либо ещё, этот функционал я не тестировал. Меня интересуют образы hdd, в том числе уже имеющихся у меня дисков с установленными ОС и их работа с имеющимися у меня матплатами. Пробовал, создавал, эмулятор виделся биосом как hdd с моими параметрами, на него успешно копировался исходный диск, но дальше в лучшем случае при работе с эмулятора ОС висла в середине загрузки (win98 на 430tx), в худшем загрузка не начиналась вообще (на via 686b). До более старых ide-контроллеров дело не дошло, мне удобнее было сначала тестировать на упомянутых.Загрузить с него допустим образ диска в iso формате не представляется возможным
Фото чуть позже сделаю, но не знаю чем оно вам поможет. Там всего устройства - Плис (собственно почти весь ide-интерфейс) и МК (usb для отладки, прошивки, выбор образов, загрузка конфигурации Плис).
Так. Собственно на via мы в это и упёрлись - Биос включал эмулятору udma даже когда никто его об этом не просит. Что интересно, с реальными hdd это или не происходит или им это нисколько не мешает.ATA система развивалась
изначально сумбурно, и не все работает как описано в стандартах, особенно
со старыми устройствами. Даже если покажется что все уже нормально, рано
или поздно выявится очередной баг
Универсальный эмулятор ATA/ATAPI устройств
Спасет только open source.i8088 писал(а): 19.02.2023,10:15 Господа, это конечно не в тему, но такие устройства надо или делать
самому, или покупать вместе с исходниками.
Железка интересная, я очень надеялся, что выпустится. И что не придется самому делать, для чего нужно сначала научиться с ПЛИС работать. А времени всегда мало...