Т.к. мой сайт слег за неуплату на бесплатном хостинге, то выкладываю файлы прошивки для SMUC тут.
Т.к. мой сайт слег за неуплату на бесплатном хостинге, то выкладываю файлы прошивки для SMUC тут.
А кстати, что делать с папкой "SMUC2_RTC"? Это тоже надо в м/с часов прошивать? Каким образом?
МГТФ - любимый провод!
KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL
такую материнку днём с огнём не сыщишь наверное? т.е. запаяв разъём и вставив smuc должно всё заработать?
---------- Post added at 10:30 ---------- Previous post was at 10:28 ----------
Знаю что не барахолка, но всёж, готовый прошитый девайс продается или только набор+ прошивать надо?
в комиссионках или радиорынке думаю можно найти, у нас во всяком случае такие попадаются.
да, вроде никаких подводных камней не должно быть, если конечно скорп спаян полностью, а не только нужные микрухи, как это делали на серых платах.
Спроси в барахолке, может у кого-то есть ненужный. Или zorel-а спроси, может соберет.
Похоже ничего не выдет. Версия ПрофПЗУ 3.31. При включении пишет hard disk not found но в самом тенивике нет пункта работы с HD.
Ни у кого в коллекции нек завалялось образа Проф ПЗУ 3.31. Или другой ближайшей версии. Хочу под эмулем посмотреть реакцию этого ПЗУ на SMUC. Второй вопрос как программно содрать ПрофПЗУ с реала чтобы получить rom пригодный для Unreal?
вот здесь http://zx.pk.ru/showpost.php?p=190&postcount=4
написано что можно.
цитатата:
В принципе прошивку можно
выдернуть программно с реального спека таким образом:
ORG #7000
DI
LD BC,#1FFD
LD A,#12
OUT (C),A
RST #30
DW COPY_PAGE
DB страница.
LD BC,#1FFD
XOR A
OUT (C),A
RET
COPY_PAGE LD HL,0
LD DE,#8000
LD BC,#4000
LDIR : RET
Подставляем номера страниц и снимаем их из ОЗУ. Hо здесь есть
маленькая проблема: каждая четвертая страница сегмента
(3,7,11,15). Дело в том, что для спека это страницы TR-DOS'а, и
в случае, если выполняемый код выходит за пределы ПЗУ, то
включается "ПЗУ 48" - 1-я страница сегмента. И если 3-ю страницу
взять очень легко (стандартный TR-DOS), то страницы 7,11 и 15
вызывают затруднение. Однако в случае эмулирования прошивки
27010 нам потребуется лишь 7-я страница.
Как всётаки 3,7,11,15 сдёрнуть?
Хочу внести ясность по поводу микросхемы часов DS1287 .
Отличие DS1287 от DS12887(А) в отсутствии "114 bytes of battery-В контроллере предусмотрена установка микросхемы энергонезависимых часов типа DS12887(А)(При наличии "дочки"(см. ниже) и любых других типа: DS1287, M146818, 512ВИ1 и т.д.).
backed static RAM (113 bytes in the DS12C887 and
DS12C887A)".
Пруф:
1. http://zxpress.ru/article.php?id=2938
2. http://datasheets.maximintegrated.co...-DS12C887A.pdf
3. http://www.sensi.org/download/doc/ds1287.pdf
4. http://scorpion.ru/spectrum/hard/ds_1287.htm
Сам лично установил в СМУК часы DS1287 и всё отлично "тикает" .При включении выводиться сообщение об отсутствии CMOS - "CMOS cheсksum error" и используется NVRAM СМУК-а.
В меню теневого монитора часы работают и активный пункт настройки часов.
================================================== =======================
почитал еще data shit на обе микрухи часов и хочу уточнить
1.DS12877 имеет 128 байт RAM. Из них 14 байт регистры часов и 114 свободных байт пользователю.
1.DS1287 имеет 64 байт RAM. Из них 14 байт регистры часов и 50 свободных байт пользователю.
Кто будет копать код прошивки - гляньте как определяется наличие CMOS .Возможно можно будет пропатчить прошивку и будет в начале выводиться CMOS 50 byte free
Последний раз редактировалось palsw; 18.09.2013 в 23:39.
Радио-Губитель Канал на YouTube
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)