PDA

Просмотр полной версии : Хочу собрать интерфейс IDE



ALEXEY.GORDEEV
30.01.2008, 11:43
И опять собственно сабж :)
Остановился на классическом 8-битном интерфейсе, т.к. есть возможность развести только 1-стороннюю плату (пытался нарисовать 16-битный - такая туева хуча мычек получается, аж не представляю, как это чудовище будет выглядеть :)), да и логика там всего 1 корпус.
Вот вопрос - какая операционка для 48k такой интерфейс поддерживает? Есть ли версия ResiDOS для этого интерфейса?
Подскажите плиз
Или всё-таки он заработает с этой осью?
Если что, то
http://www.worldofspectrum.org/residos/index.html

Вообще, какие существуют операционные системы для винчестеров? И работающие в 48k режиме?

fan
30.01.2008, 19:21
http://zx.pk.ru/showthread.php?t=6969

ALEXEY.GORDEEV
31.01.2008, 16:16
У нас ни одной CF-ки нету вообще нигде, насколько я понимаю, они давно уже не выпускаются.
У меня есть TRANSCEND 512Mb IDE-флешка, можно её подлючить без большой крови?
И что за операционка будет им так сказать-с рулить? :)
Операционка должна быть желательно в ROM, (не больше 32Кбайт) ибо я собрал программатор ПЗУх для Спекки, на 48к он микрохи только до 32к шьёт. Почему именно в ПЗУ, я думаю, грузиться с кассетника каждый раз будет нудно :)
И можно ли сделать без переделок компа так, чтоб при вставке модуля в системную шину (там есть сигнал TRDOS, но для чего он я не знаю, но догадываюсь) запускалась прошивка из модуля, а не 48 BASIC?
Вариант ZXATASP мне не понравился потому что там SRAM на батарейке, а это значит каждый раз когда батарейка садится, систему придется прописывать заново? Очень сильно мне это напоминает Win95 :) когда она по неизвестным причинам у меня на 486 ноуте слетала время от времени :D

Black_Cat
31.01.2008, 16:34
У нас ни одной CF-ки нету вообще нигде, насколько я понимаю, они давно уже не выпускаются.выпускаются и есть, токмо мельче 1Гб уже найти с трудом

ALEXEY.GORDEEV
31.01.2008, 17:40
А возможно ли всё-таки простое подключение IDE-шного девайса + возможность юзать с ним (с 8-битным интерфейсом в смысле) какой-нибудь бутРОМ?

fan
31.01.2008, 23:31
У нас ни одной CF-ки нету вообще нигде, насколько я понимаю, они давно уже не выпускаются.
У меня есть TRANSCEND 512Mb IDE-флешка, можно её подлючить без большой крови?
Как уже говорил - нет ничего готового под восьмибитный интерфейс для простых спеков .

bigral
01.02.2008, 03:20
Как уже говорил - нет ничего готового под восьмибитный интерфейс для простых спеков .

smartmedia, максимум 128MB, на барахолке можно достать. когда-то схема и софт лежали вот тут http://members.tripod.com/~piters/zx.htm теперь автор видать забил на эту идею в пользу более практичных? разработок...

fan
01.02.2008, 22:13
smartmedia, максимум 128MB, на барахолке можно достать. когда-то схема и софт лежали вот тут http://members.tripod.com/~piters/zx.htm теперь автор видать забил на эту идею в пользу более практичных? разработок...
Скорее в пользу уже готового нормального супорта в +3 по той же схеме ;) Ибо делать такой финт ушами ваще изврат %) Хотя если есть ящик винтов вместо ящиков флешромов , то можно помучиться :P

Кстати я так и не въехал где лежит секретная информация по подключению ПЗУ :\

ALEXEY.GORDEEV
02.02.2008, 09:43
Надеюсь собрать именно этот девайс :) определился
ПЗУ можна вставить отдельно, там есть ROM Modul схемка - можно контроллер вместе с этой схемкой развести на 1-ой единственной плате...
... Нужно поработать с винтом - воткнул сей девайс (или щелкнул тумблером), запускается прошивочка IDE поддержки, и наоборот. По-моему, вполне удобно будет :)

fan
02.02.2008, 19:34
ПЗУ можна вставить отдельно, там есть ROM Modul схемка - можно контроллер вместе с этой схемкой развести на 1-ой единственной плате...
... Нужно поработать с винтом - воткнул сей девайс (или щелкнул тумблером), запускается прошивочка IDE поддержки, и наоборот. По-моему, вполне удобно будет
У меня есть радикальные подозрения что ROM Modul явно не из той оперы , ибо ручное переключение имхо не кактит , родная пзуха должна подтыкаться "сама" , иначе как игрухи фурычить будут . И судя по видео должна ещё торчать кнопка NMI или типо того (чтоб снапы делать).

Вот кстати заливалка .HDF - http://8bit.yarek.pl/software/qtrans/

ALEXEY.GORDEEV
03.02.2008, 14:38
Ручное переключение - вполне цивильно на самом деле, мне кажется, в ПЗУ с HDD-шной осью, в тех местах, где в оригинальном бейсике подпрограммы работы с магнитофоном расположены, в этой ОСи скорее всего подпрограммы работы с винтом. Так что если игра (софтина) не слишком блотная, чтоб использовать свой кассетный загрузчик, то с винта должно грузиться в самый раз. А в худшем случае можно просто сделать снапик из эмулятора, а потом перекинуть на реальный винт, вот и всё. :) Ну если она только не подгружает себя во время работы именно своим загрузчиком. В общем, помоему эти прошивки сделаны с упором на совместимось.
Я щас волнуюсь вообще не об этом - надо как-нибудь ухитриться сделать это устройство на односторонней плате, ибо нет у меня ну никакой возможности сделать двухсторонку, я не представляю себе например как пропаять дорожки например под слотом, панельками, и остальной этой дребеденью. :)
А может кто-нибудь подскажет, как можно сделать на дому 2хстороннюю плату (в частности с металлизацией), или кому-нибудь из вас можно попросить за недорого сделать нормальную 2х сторонку? (под нормальной снова я имею ввиду металлизацию):)
А то что должна на девайсе быть кнопочка NMI, эт ясен пень ;) желательно ещё со светодиодом активности на всяк случай.

fan
03.02.2008, 19:46
Ручное переключение - вполне цивильно на самом деле, мне кажется, в ПЗУ с HDD-шной осью, в тех местах, где в оригинальном бейсике подпрограммы работы с магнитофоном расположены, в этой ОСи скорее всего подпрограммы работы с винтом.
Похоже и правда так и есть (или типо того). Мне чёто померещилось что эта ПЗУха только для работы с винтом , ибо в исходниках только оно и есть %) Я щаз сравнил бинарники и правда местами очень похожи (48к&HDrom).
Теперь даже самому интересно стало . Надо будет попробовать в эмуляторе RealSpectrum http://www.ramsoft.bbk.org/realspec.html , он эти иетерфейсы буржуйские должен поддерживать (кстати там же и утиль для заливки на винт то же есть).


Я щас волнуюсь вообще не об этом - надо как-нибудь ухитриться сделать это устройство на односторонней плате, ибо нет у меня ну никакой возможности сделать двухсторонку, я не представляю себе например как пропаять дорожки например под слотом, панельками, и остальной этой дребеденью.
Всмысле хошь вторую пзу на отдельную платку приделать ? ИМХО нафиг надо , припаяй поверх основной пзухи панельку без всякого гемороя .
А винт ваще ИМХО нужно в упор со спеком держать (покрайней мере на время испытаний), ибо с длинным шнурком начнётся глюкодром (имхо). И платы никакой для винта не нужно достаточно будет шнурка подпаянного к кишкам спека .


А то что должна на девайсе быть кнопочка NMI, эт ясен пень желательно ещё со светодиодом активности на всяк случай.
Да уж . У этого чела чёрт ногу сломит . Поди догадайся что там к чему :D

Добавлено через 23 часа 11 минут
Короче чёто не получается у меня в RealSpectrum заставить фурычить это чудо .

fifan
04.02.2008, 20:16
Я как понял дело до железки не дошло?

fan
04.02.2008, 20:27
У меня нет :D

Кстати ктонить знает есть ли под виндузы тулза аля raw2hdf ?

savelij
04.02.2008, 20:49
Кстати ктонить знает есть ли под виндузы тулза аля raw2hdf ?

Если тебе для снятия байтовой копии с винта, то берешь прогу WinHEX. Там в меню файл есть команда создания образа открытого устройства. Или любого раздела или всего устройства, как откроешь то, что тебе надо.

fan
05.02.2008, 00:29
Не , нужно конвертнуть уже готовый raw в hdf . Под линух такое как я понял есть .

Впрочем уже разобрался . В Drive image нужно жать "Read from sel'd" , пойди догадайся :D

Собсно удалось стартануть только под эмулём EightyOne с прошивками и образом из Cf_lba (http://ppest.org/zx/Chuntey.rar) и соотв с сконверченным образом SanF2 (http://ppest.org/zx/SanF2.rar) .

Создать чего либо вменяемого в Drive image совершенно не получается... Но получается добавить в образ CF_LBA.hdf (из того же архива) .

Если у кого получится создать вменяемый образ да ещё и набить его чем либо , то дайте знать плиз .

fan
06.02.2008, 21:36
Удалось запихнуть в Drive image в воссозданный с нуля образ . Нужно было просто открыть этот образ заново %) После чего уже ткнуть Inint "и нажать кнопку с кучей слов" ;) После этой процедуры можно пихать дампы . Но тут постиг меня облом... Первый же дамп Soldier Of Fortune не зафурычил... Короче забиваю на эту девайсину...

Единственная ценность из всего этого чуда это образ винта с тучей адаптированных игрух с заставками (которые не исчезают после загрузки пока не нажмёшь any key ).
Далелее делаем дампы с приглянувшихся игрух и пихаем в картрижд (http://www.speccy.org/trastero/cosas/droy/zxflash/zxflashcart_e.htm) или делаем турбозагрузочные версии ;) http://sblive.narod.ru/ZX-Spectrum/TurboTapeLoading/TurboTapeLoading.htm