DC-SWAT Forum

Полная версия: подключение Cd -rom к DC
Вы просматриваете yпpощеннyю веpсию форума. Пеpейти к полной веpсии.
Страниц: 1 2 3 4 5
swat - никаких претензий!, я же сказал - ВСЁ ПОНиМАЮ! у самого время нет и т.п.
я вообще благодорю за отзывчивость! если честно и так много инфы дали...
по ходу процесса, буду задавать кокретные вопросы!

1 - в теории частота шины 33мгц. гдето инфа была что дма мод 2 , я в этом не разбираюсь могу ошибаться, а кчему вопрос??..
2 - 16бит. в пдф на дримку есть инфа по г1.

прикину схему выложу...
cybdyn писал(а):1 - в теории частота шины 33мгц. гдето инфа была что дма мод 2 , я в этом не разбираюсь могу ошибаться, а кчему вопрос??..
2 - 16бит. в пдф на дримку есть инфа по г1.
Инфа нужна для оценки скорости передачи данных через порт.
В пдф на дримку написано 8/16 бит, значит ли это, что шина адреса 8 бит, а шина данных 16бит?
G2 Bus в четыре раза быстрее G1.
Скорость G2 Bus, при грамотном девайсе, может достигать 40 Мб/сек, в отличии от G1 где максимальная скорость ~10.
То что G2 быстрее G1 это конечно хорошо, но биос читает данные с гд-рома. Тогда уж придется заменять "сисколы".
Рассматривая вариант эмуляции микроконтроллером получим падение скорости.
(максимальная тактовая частота микроконтроллеров AVR-12 МГц, а ему еще нужно сравнить и подменить команду, т.е скорость передачи данных выше 10МГц не получится достичь даже для G2)
Если конечно не намудрить мегадевайс с собственным самописным драйвером для шины G2.
Тогда возникает вопрос: а зачем гнаться за предельными скоростями передачи данных?
Нам же нужна только скорость,которая позволит запускать игры с внешнего девайса.
Все игры расчитаны на пропускную способность шины G1. Тоесть скорость порядка 10Мб/сек (максимальная скорость для шины G1 со слов SWATa) нам вполне достаточна.
(25.12.2011 16:12)Freedom писал(а): [ -> ](максимальная тактовая частота микроконтроллеров AVR-12 МГц

А не 20 Мгц случайно?
Можно еще PIC рассмотреть как вариант.
про PIC не знаю а вот у АВР выше 12 не видел, да и не в этом суть: как уже писал ранее
Freedom писал(а):Нам же нужна только скорость,которая позволит запускать игры с внешнего девайса.
Все игры расчитаны на пропускную способность шины G1. Тоесть скорость порядка 10Мб/сек (максимальная скорость для шины G1 со слов SWATa) нам вполне достаточна.
8/16 бит - это режим доступа. т.е можбыть и 8 и 16. т.к вероятнее биос пашет по 8 битной шине, сидюк пишет /читает статусс тож по 8 , гоняте данные по 16-ти...

режим шины либо зашит железно/апаратно, либо спец реги отвечают за это. по крайеней мере так в пс1 и пс2, (SSBUS драйвер).

не знаю каким образом тут собираются эмулировать гдром с помощью только контроллера??? регистры ATA вы контроллером не сэмулируете, если я не прав приведите пример...
реги если эмулить то я ставлю плис. можно не оч. большого объёма...

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

скорость: зависти от того про что говорим - есть pio и dma.

базовая величина определяется частотой шины, + задержки на арбитраж. у дма естественно сам большая. по спецификаии вроде слыша мод 2 , какие цыфры не в курсе.. но почему г2 быстрее г1 не знаю, какие аргументы?
( разрядность? частота? )

думаю , что в случае должно быть намного быстрее этого SD...
для примера, в пс2 хватает PIO режима чтобы нормально играть, и только ролики в некоторых играх подтармаживают...

+ скорость сид.ка тож огранисена сама по себе , так же как и хдд и SD. так что чаще всего скорость по шине больше скорсти устройства, думаю на порядок. если конечно речь не идёт о эмуляции шины или протокора...
я пока решил подключится к пректу http://www.psio.com.au/ как железянщик (это по секрету!!!)

планирую перенести нработки и на DC или другую консоль)))
То что G2 быстрее G1 написано в официальных доках. Да и какие тут могут быть сомнения, это практически тоже самое что сравнивать ATA с PCI.

Цитата:я пока решил подключится к пректу...

Почему то я и не сомневался что так и будет.
SWAT - а чего это так не сомнивались???))) я что повод давал,?))

просто по пс1 я знаю как проги писать и компилить...
железо давно изучил и обещают неплохую мат поддержку...

но DC тоже очень актуально... тест-боард который планируетсяы сдеалть будет универсальным и под все приставки почти)))) точнее плиску можно перешить под что угодно...

вообще дело же не скорости. я както писал что не стольважно, т.к шина в дма (в озможно и в пио тоже) быстрее во много раз саого устройства хранения инфы. (хдд, сд...)
так что тут кже фактор доступности более актуален г1 выведена наразьём внешний
а по г1 можно внутренний хард подрубить...

в связи с тем что дрика тож популяра и довольно неплохая рафикана ней.. и плюс к тому же число убитых по приводу дримов у меня скопившихся растёт с каждой неделей))) то я просто не согу так это оставить без модинга...
Ок.
Вы тут уже плату согласований собрались делать Smile
Но если вы собираетесь читать этим приводом GD-ROM, не уверен, что обойдется без редактирования прошивки.
Дело в том, что вторую сессию (зону высокой плотности GD-ROM) так просто обычным приводом не прочесть. Иначе бы так не парились с копированием GD-ROM'ов. В ATAPI просто нет такой команды "прочесть вторую сессию GD-ROM". Зато там есть команда "прочесть определенный сектор", но прежде чем её выполнить, приводу необходимо прочесть TOC, а TOC он прочтет из зоны обычной плотности, соответственно без второй сессии, и если попытаться прочесть сектор, находящийся за пределами описанными в этом TOC, то привод вернет ошибку.
Смысла нет, т.к. если привяжут привод dvd, то gd оразу пересобирут и на болванки запишут, можно даже сборники игр собирать из копий gd, поместятся примерно игры 3 на одну болванку, так что я думаю не имеет смысл делать поддержку гд-рома..
(14.01.2012 19:02)shadow писал(а): [ -> ]так что я думаю не имеет смысл делать поддержку гд-рома..
CD-ROM'а наверное ты имел ввиду?
И кто же привяжет DVD? И куда? К G1 или G2? Уже есть разрабатывающиеся проекты?

Но если имеется ввиду подключение стандартного DVD дисковода с интерфейсом ATA или SATA к шине G1, то это ничем не отличается от того, что обсуждается в данной теме. В любом случае придется изменять прошивку привода.
да, если пихать оргиналы с ними надо шото делать...эт точно...но эт может не кому и не надо + фокус как вы сами писали с подменой.

для более головастых - в сидиромах на базе мт (медиа тек) пименяется контроллер на 51 ядре. если желания и опыта много, можно предварительно дисассемблировав и подкорректировать код

по IDE можно подключить что угодно, действительно нет разницы сиди это или двд.
касательно наработок - я подключал к пс2 и писал драйер. он на си так что перенести на дц нет проблем.

есть нюанс с аудио трэками или вообще любыми не стандартными если они конечно используются в дриме... т.к стандартн. данные 2048, а аудио 2352 но там вроде данных 2336 или типа того...
правда на сколько я знаю, мот и ошибаюсь обрязы под сиди ка раз выровнены под полный кадр 2352?

ну и если образы както запускаются с сд-карты (прадв я пока не знаю мот это у них тоже это гиблое место) то запустить образ с любого другого носиетля можно без труда... по крайней мере всё по тойже аналогии с сд-картой.


в данный момент есть по железу все возможности чтото подрубить и исследовать/наладить работу по г1 или г2, но пока лично для меня узкое место это то что нет опыта в компиляции под дрим,

тут хтото не буду говорить предлагал помочь , но чтото его не слышно))
Было бы неплохо подключить к G2 usb.. а к USB тогда уже можно и приводы всякие, и флешку, и переходник IDE...
Насчет компиляции, напиши свой скайп в личку..
(14.01.2012 11:46)cybdyn писал(а): [ -> ]SWAT - а чего это так не сомнивались???))) я что повод давал,?))

просто по пс1 я знаю как проги писать и компилить...
железо давно изучил и обещают неплохую мат поддержку...

но DC тоже очень актуально... тест-боард который планируетсяы сдеалть будет универсальным и под все приставки почти)))) точнее плиску можно перешить под что угодно...

вообще дело же не скорости. я както писал что не стольважно, т.к шина в дма (в озможно и в пио тоже) быстрее во много раз саого устройства хранения инфы. (хдд, сд...)
так что тут кже фактор доступности более актуален г1 выведена наразьём внешний
а по г1 можно внутренний хард подрубить...



в связи с тем что дрика тож популяра и довольно неплохая рафикана ней.. и плюс к тому же число убитых по приводу дримов у меня скопившихся растёт с каждой неделей))) то я просто не согу так это оставить без модинга...
и что это?
Цитата:в связи с тем что дрика тож популяра и довольно неплохая рафикана ней.. и плюс к тому же число убитых по приводу дримов у меня скопившихся растёт с каждой неделей))) то я просто не согу так это оставить без модинга...
Лучше бы ничего не писал, пока читал чють язык не сломал об орфографические ошибки Big GrinTongue
а ну извиняюсь, быстро пишу... волнуюсь...
Страниц: 1 2 3 4 5
URL ссылки