Scorpion 256 TurboPlus GMX2048 edition (с новой ревизией спец-чипов - Турбина и ПрофПЗУ на GAL22v10D, ФАПЧ дисковода - GAL16v8D ),CARO ZX_MC/SMUC1.3/GeneralSound 512 Kb/FDD3.5+5.25... Pentagon1024Sl v2/Z-controller+SD 2Gb/GS-512/TurboSound/FDD3.5+5.25...Speccy2007 48 +SD 2Gb ( 128+Ay в процессе ) ... Все через PAL-Coder
Заинтересовался устройством в 2006 после прочтения Абзац №22.
Скачал спецификацию CF http://www.compactflash.org файл cfspc3_0.pdf (1.38МБ)
Разъём выпаял из дешёвого карт-ридера
Купил 3 карты:
1) Canon 16MB б/у (с ней эксперементировал, проверена на карт-ридере)
2) Digitex 64MB
3) Apacer 64MB
Периодически пробовал подключить к Дельта-С48(52ИС) с процессором буферировынным 3*ИР22, 1*АП6 и
буферированной клавиатурой. До настоящего времени безуспешно.
Соображения:
1) Судя по рисунку и фотографии в ZXF04all.PDF карта работает не в режиме True IDE Mode а в CF-ATA?
9 контакт не заземлён
34,35 на +5В
36 не подключен к +5В
17 используется А3 (по фотографии)
Подключал в True IDE Mode.
2) Для успешного подключения нужно согласование ТТЛ и КМОП уровней. Варианты:
а) подтягивющие резисторы на +5В у CF 2-5,1кОМ (ставил линейки 4,7кОМ)
б) Z80 КМОП (КР1858ВМ3, 84С006)
в) Буфера на серии НСТ: 74НСТ373N (аналог ИР22) и 74НСТ245N (аналог АП6)
последнее предпочтительнее
3) CF рассчитана на ёмкость 50pF =>желателен буфер
4) Провода от витой пары хорошо заменяют сокет.
5) Для фанатов можно и без бут-рома. Включаем Спек с картой. Далее на бейсике набираем:
1 OUT 128,32 (даём команду чтения)
2 FOR A=32000 TO 32255: IF IN 255<>80 THEN GO TO 1 (читаем из 0 сектора загрузчик)
3 POKE A,IN 64: NEXT A
4 RANDOMIZE USR 32000 (загрузчик грузит бут и резидент)
Для подключения к Ленинграду (если не на КМОП ИС) минимум 74НСТ373N(буфер управляющих сигналов) и
74НСТ245N(буфер данных) и элемент ИЛИ (диоды, ЛЛ1)
В архиве выжимка из спецификации.
Возник вопрос по переходникам IDE-CF. Там стоит преобразователь питания 5В=>3.3В для снижения энергопотребления.
Но IDE совместим с ТТЛ, а CF только КМОП. Тогда преобразователь установлен для согласования уровней?
Почти всё мной вышесказанное ненужная муть.
Сделал по схеме Перы Путника (немного другие порты). Всё заработало. Сделал на печатной платке в слот НЕМО-bus, с 16 проводами на разъём.
Разъём CFC выдрал из карт-ридера за 190руб. Поключал карты 64MB Digitex и 64MB ACER. Полго не работало из-за сгоревшей карты 16МВ.
P.S. слот НЕМО-bus сделан на Дельте-С48(52ИС).
P.P.S. Фото попозже проблемы с сетью
Последний раз редактировалось _Andrey; 12.07.2008 в 21:32. Причина: исправление текста
Я, конечно, дико извиняюсь, но что тут такого зверски сложного? Имеется море примеров для работы с MMC и SD картами нечеловеческого объема, имеются дешевенькие микроконтроллеры, которые превосходно умеют делать кучу полезной работы (в том числе и с этими самыми картами). От спека требуется лишь обратиться по какому-то адресу (в который подглядывает наш микр-помощник) и сказать ему, мол, байты давай! Тот послушненько заберет из другого порта имя нужного файла со смещением, заберет из карточки порцию и выдаст обратно требуемые данные. В принципе, можно даже устроить псевдо-DMA: микр забирает на себя управление памятью и оперативно забивает ее порцией данных. Но это, наверное, не так уж и просто реализовать, как я тут рассказываю, а вот первый вариант - с обменом через порт, думаю, вполне жизнеспособен.
Зато получим кучу ништяков в одном флаконе: работу с полноценной FAT, не будем париться с пределом в 640К и че-нить еще, добавить по вкусу. Останется, правда, еще "небольшая" проблемка с процедурами обслуживания и выделения им куска ROM... Но всем миром ведь вполне можно и победить, ИМХО.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Нету никакого всего мира. Рассчитывай лишь на то что сделаешь сам, в том числе и в кодинге.
Программка от Перы Путника WDINIL не форматит карту ошибка в строке 470. Так всё работает через бейсик и асм. Фото верх и низ на http://www.phantom.sannata.ru/konkurs/2008/kt0825.shtml
P.S. Проблемы с сетью пишу в интернет-центре с дисководами не читающими дискеты.
2 Andrey
Как дела с тестированием?
Созрел для изготовления железа под свой Л-2
Может что посоветуешь?
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)