PDA

Просмотр полной версии : Модуль памяти 512..2048 Кбайт для YAMAHA YIS503



caro
08.08.2008, 17:27
Сделал в процесcе доработки доставшейся мне YIS503II (тоесть MSX1).
Основой модуля являются микросхемы статической памяти K6X4008 (512k*8).
http://www.caro.k66.ru/graf/msx2mb.jpg
Микросхемы памяти можно запаивать от 1 до 4 штук.
Ставится взамен родного модуля памяти:

dhau
08.08.2008, 22:59
Классно! И очень красиво получилось. Можно две платы таких купить? А схема будет для публики?

caro
18.07.2009, 21:00
Еще один вариант платы памяти для YAMAHA YIS503III.
http://www.caro.su/msx/mem4msx/mem1mb.jpg
Ровно в два раза меньше габаритами предыдущей платы.
Ставить можно одну или две микросхемы памяти, получая соответственно 512 кб или 1 Мб.
Схема здесь: http://www.caro.su/msx/mem4msx.htm

Retrograd
09.11.2009, 20:43
Камиль, а платы есть на продажу. Я бы одну с удовольствием купил.

palsw
19.03.2012, 20:38
caro, Хотел спросить ,есть еще платы ?Знаю ,что некро постер :)

caro
19.03.2012, 20:48
caro, Хотел спросить ,есть еще платы ?Знаю ,что некро постер :)У меня плат больше нет, но если кто-нибудь заинтересуется, могу выслать PCB-шник.

palsw
19.03.2012, 20:50
caro, где то видел сообщение ,что есть лишние часики - может остались.
Платки нужно Zorel просить на изготовление :)

tntpro
19.03.2012, 21:10
Мне интерастна такая игрушка.
Вообще хочу накрутить свою 503 по полной.

dk_spb
19.03.2012, 21:11
У меня плат больше нет, но если кто-нибудь заинтересуется, могу выслать PCB-шник.
А мне можно pcb'шник. Правда я не уверен что буду заказывать, а если буду - то буду быстро....

caro
19.03.2012, 21:18
caro, где то видел сообщение ,что есть лишние часики - может остались.Не остались, все раздал.

Платки нужно Zorel просить на изготовление :)Завтра выложу.

palsw
19.03.2012, 21:18
tntpro, я тоже решил нафаршировать свою msx кувт по полной.

dk_spb
19.03.2012, 21:24
caro, А что за часики, если не секрет?

palsw
19.03.2012, 21:26
dk_spb, а без них не сделаеш полноценную MSX2 из КУВТ

caro
19.03.2012, 21:29
caro, А что за часики, если не секрет?Микросхема часов реального времени RP5C01 фирмы Ricoh. Стоят во всех MSX2.

balu_dark
19.03.2012, 21:53
В Amiga 1200 не она-же, по схеме должна стоять?

caro
19.03.2012, 22:03
В Amiga 1200 не она-же, по схеме должна стоять?Судя по этой информации именно этот чип: http://www.amibay.com/showthread.php?t=17346

dk_spb
19.03.2012, 22:08
А RP5C01 или RP5C01A - есть разница?

caro
19.03.2012, 22:20
А RP5C01 или RP5C01A - есть разница?Полное наименование микросхемы именно RP5C01A.

esl
19.03.2012, 22:34
Полное наименование микросхемы именно RP5C01A.

а не проще эмулятор сделать ??
мелкая avr + DS часы ???

caro
19.03.2012, 22:37
а не проще эмулятор сделать ??
мелкая avr + DS часы ???Сделать можно, но придется WAITить процессор, иначе не успеть обрабатывать запросы.

esl
19.03.2012, 22:44
дык а не все равно ?
там же нет частого обращения к ним ?

p.s. а static ram типа на чтение ?

caro
20.03.2012, 12:49
Платки нужно Zorel просить на изготовление :)Положил схему и трассировку платы памяти на 1 МБайт сюда:
http://www.caro.su/msx/mem4msx.htm

palsw
20.03.2012, 13:29
caro, подойдет в YAMAHA YIS503II (MSX-1) ?

caro
20.03.2012, 13:37
caro, подойдет в YAMAHA YIS503II (MSX-1) ?Да, конечно.

palsw
29.03.2012, 19:15
caro, если в YIS503IIR устанавливать модуль расширения памяти и не распаивать часы -что то нужно впаивать в эту часть платы ?Или мапер уже находится на плате расширения?
http://s019.radikal.ru/i600/1203/20/ae3de3cb4b3at.jpg (http://radikal.ru/F/s019.radikal.ru/i600/1203/20/ae3de3cb4b3a.jpg.html)

Atari
29.03.2012, 19:28
:v2_dizzy_tired2:

caro
29.03.2012, 19:31
caro, если в YIS503IIR устанавливать модуль расширения памяти и не распаивать часы -что то нужно впаивать в эту часть платы ? Или мапер уже находится на плате расширения?Логику, относящуюся к маперу надо впаять.

palsw
29.03.2012, 19:33
возник сразу вопрос,а возможно мой родной модуль расширения расширить с 64кб до 128 к.
1.напаять еше 64кб памяти сверху и запустить мгтф на cas.
2.заменить 8 штук ру5 на ру7 и 1 ногу микросхем пустить мгтф на мапер?

---------- Post added at 18:33 ---------- Previous post was at 18:32 ----------

caro, на картинке ,что выложил Atari видно что нужно впаять 3 микросхемы.больше не нужно делать доработки на самой плате?резать или перемычки паять?

Atari
29.03.2012, 19:35
1. ру5 на ру7 на этой платке не заменишь,
2. а сам мапер? это только логика его выбора.

palsw
29.03.2012, 19:36
Atari, почему не заменишь?легко меняются ,1 ногу соединяются вместе и осталось только ними рулить

caro
29.03.2012, 19:40
на картинке ,что выложил Atari видно что нужно впаять 3 микросхемы.больше не нужно делать доработки на самой плате? резать или перемычки паять?Нет больше ничего резать не нужно.

Atari
29.03.2012, 19:41
palsw, у меня небыло желания так коцать эту платку, ведь можно и совсем без памяти остаться. тем более что мапер на на её все равно не клеится.
надо сразу лепить метр динамики или минимум 256 статики.

PS. не ленись, впаяй сразу все недостающие микрухи и панельку под RTC. резать/клеять там ничего не надо.

palsw
29.03.2012, 19:47
Atari, а ты уже впаял детальки?скинь фото как оно все выглядит.

у меня н7а плетке расширения впаяно 8 штук ру5 и пару микросхем мапера.и еще есть не распаянные места под микросхемы.они же там не спроста ?

Atari
29.03.2012, 19:55
они же там не спроста ?
да, только на схемах нарисовано только то, что фактически впаяно. если кто найдется с IQ=200 то может и разберет чего именно там нехватат.

PS. фото не моё.

palsw
29.03.2012, 20:10
Atari, качество фото не очень,зато видно кт315

Atari
29.03.2012, 20:23
даренную кобылу на предмет девственности не проверяют.

это не фото, это скан. на "нормальном фото" вообще б ничего небыло видно.

palsw
29.03.2012, 20:58
Atari, значит у меня IQ=>200 ???

полный вариант 64кб
http://s019.radikal.ru/i624/1203/fb/38e664b7d39bt.jpg (http://radikal.ru/F/s019.radikal.ru/i624/1203/fb/38e664b7d39b.jpg.html)

урезанный вариант 64кб ( не впаяны 3 микросхемы IC405,IC403,IC401 и стои колхоз из 2х перемычек)

http://s019.radikal.ru/i613/1203/cc/bc58124a2ca5t.jpg (http://radikal.ru/F/s019.radikal.ru/i613/1203/cc/bc58124a2ca5.jpg.html)

---------- Post added at 19:58 ---------- Previous post was at 19:56 ----------


даренную кобылу на предмет девственности не проверяют.

это не фото, это скан. на "нормальном фото" вообще б ничего небыло видно.

http://s019.radikal.ru/i644/1203/25/c0c0a55fdb57t.jpg (http://radikal.ru/F/s019.radikal.ru/i644/1203/25/c0c0a55fdb57.jpg.html)

caro
29.03.2012, 21:16
Это фото моей платы, с доработками.

palsw
29.03.2012, 21:17
caro, а есть фото в лучшем разрешении?

caro
29.03.2012, 21:19
caro, а есть фото в лучшем разрешении?Тебе наверное не фото платы нужно, а номиналы элементов на ней?
А плата вот она, лежит передо мной.

palsw
29.03.2012, 21:21
caro, да ,в схеме нет какие микросхемы паять.для мапера нужно впаять 2 микросхемы IC315 и IC319

caro
29.03.2012, 21:36
caro, да ,в схеме нет какие микросхемы паять.для мапера нужно впаять 2 микросхемы IC315 и IC319Для работы мапера, судя по схеме надо как минимум чтобы стояли:
IC312 - 74LS32 (1533ЛЛ1)
IC315 - 74LS04 (1533ЛН1)
IC319 - 74LS30 (1533Ла2)

palsw
29.03.2012, 21:40
caro, спасибо! IC 312 уже с завода впаяна

caro
29.03.2012, 21:44
caro, спасибо! IC 312 уже с завода впаянаДа, я помню, потому и написал не впаять, а "чтобы стояли".

caro
30.03.2012, 10:51
Atari, качество фото не очень,зато видно кт315Q301,Q303 - КТ361Г; Q302 - КТ315

Atari
30.03.2012, 12:01
Q301,Q303 - КТ361Г; Q302 - КТ315
я бы поставил что-то типа кт3102 и кт3107, у них обратный ток коллектора меньше, что в данном случае критично.

caro
30.03.2012, 12:10
я бы поставил что-то типа кт3102 и кт3107, у них обратный ток коллектора меньше, что в данном случае критично.Да, в начале их и хотел поставить.
Поставил 315 и 361 только потому, что у них цоколевка подошла под печатку.

Atari
30.03.2012, 13:37
Atari, значит у меня IQ=>200 ???
это значит что тебе повезло Форест и ты нарыл эту схему :v2_thumb:
IC403 я сам вычислил, остальные две ниасилил, но впринципе и без них работает.

---------- Post added at 12:37 ---------- Previous post was at 11:19 ----------


Поставил 315 и 361 только потому, что у них цоколевка подошла под печатку.
да, еще раз посмотрел... там действительно ножки в ряд :(

caro
30.03.2012, 13:54
да, еще раз посмотрел... там действительно ножки в ряд :(Да, и цоколевка ЭБК, а не ЭКБ как у 3102/3107.

palsw
31.08.2012, 13:43
у меня YAMAHA YIS503-IIR значит не подойдет платка
tnt23, ??

caro
31.08.2012, 13:52
у меня YAMAHA YIS503-IIR значит не подойдет платка ??Работать будет только как 64 Кб-модуль, поскольку в этой модели на материнке не распаяны элементы мапера, управляющего переключением страниц памяти.

palsw
31.08.2012, 13:59
caro, если распаять элементы - бедет работать 128-256к хотя бы?

Atari
31.08.2012, 14:05
caro, если распаять элементы - бедет работать 128-256к хотя бы?
я тебе сразу писал, что надо распаять три микрухи на мамке, но тыж у нас самый умный.

caro
31.08.2012, 14:07
caro, если распаять элементы - бедет работать 128-256к хотя бы?Модуль расчитан на установку одной или двух микросхем памяти по 512 кб каждая.
Соответственно после распайки элементов мапера будет либо 512 кб, либо 1 мб памяти.

tnt23
03.09.2012, 19:52
О, модераторы выпилили все мои сообщения о платах. Спасибо большое.

tnt23
12.02.2013, 18:44
Коллеги, а кому-нибудь удалось купить в СНГ микросхемы 74HC670 в "узком" корпусе (SOIC 16 с шагом 0.65мм)? Это я наконец собрался спаять свою плату расширения памяти, и оказалось, что заказанные 74HC670 у меня в широком исполнении (SO-16 с шагом 1.27мм).

dk_spb
12.02.2013, 19:28
О, модераторы выпилили все мои сообщения о платах. Спасибо большое.
Не обращай внимания. Тут теперь так принято. Новый порядок, знаете ли

trader2k4
14.02.2013, 08:44
Коллеги, а кому-нибудь удалось купить в СНГ микросхемы 74HC670 в "узком" корпусе (SOIC 16 с шагом 0.65мм)? Это я наконец собрался спаять свою плату расширения памяти, и оказалось, что заказанные 74HC670 у меня в широком исполнении (SO-16 с шагом 1.27мм).

Тоже пока в поиске деталей для своей платки, если найдете - отпишите пожалуйста, где оно есть, сюда или в личку.

caro
14.02.2013, 09:09
Коллеги, а кому-нибудь удалось купить в СНГ микросхемы 74HC670 в "узком" корпусе (SOIC 16 с шагом 0.65мм)? Это я наконец собрался спаять свою плату расширения памяти, и оказалось, что заказанные 74HC670 у меня в широком исполнении (SO-16 с шагом 1.27мм).Микросхемы 74HC670D в корпусе SSOP16 (шаг 0.635 мм) есть например у нас в Промэлектронике (Екатеринбург) по цене 30 р. за штуку (осталось правда всего 8 штук, но можно заказать если надо).
PS. У меня кстати и платы еще есть для модуля памяти.

DJs3000
15.10.2013, 23:31
Кто-то продает сие чудо для YIS503III? купил бы парочку!

caro
18.10.2013, 12:14
Кто-то продает сие чудо для YIS503III? купил бы парочку!Микросхемы 74HC670 в корпусах TSOP16 в Промэлектронике благополучно закончились,
а попытка их повторного заказа привела к тому, что пришли микросхемы в корпусах SOIC-16.
Пришлось развести и изготовить новые платы памяти.
Так что кому надо, они есть в наличии, пишите мне на E-mail: k2k(собака)list.ru

DJs3000
01.11.2013, 12:46
Купил у уважаемого Caro платку памяти для YAMAHA YIS503III :) вставил в свой аппарат но программы в досе упорно пишут что им не хватает памяти... мне же не нужно на ямахе что-то паять надеюсь? Думаю что нужно сам дос донастроить хотя не ууверен кто знает подскажите пожалуйста.
ps. программа для теста памяти testmap показывает все 1024кб памяти.

tnt23
01.11.2013, 17:32
А к досу эта память отношения не имеет. У Z80 адресуются напрямую 64К адресного пространства, и еще есть механизм страничного доступа к дополнительным банкам памяти. Дополнительной памятью пользуются игрушки, а обычные досовые программы про нее ничего не знают.

esl
01.11.2013, 21:05
Купил у уважаемого Caro платку памяти для YAMAHA YIS503III :) вставил в свой аппарат но программы в досе упорно пишут что им не хватает памяти... мне же не нужно на ямахе что-то паять надеюсь? Думаю что нужно сам дос донастроить хотя не ууверен кто знает подскажите пожалуйста.
ps. программа для теста памяти testmap показывает все 1024кб памяти.

там было что-то про удерживаем Shift при загрузке....

DJs3000
02.11.2013, 13:04
там было что-то про удерживаем Shift при загрузке....

Удерживание шифта грузит MSX в бейсик :)

esl
02.11.2013, 14:03
Удерживание шифта грузит MSX в бейсик :)

Уже не помню точно, но надо было что-то удерживать из контроль кнопок :-)

DJs3000
02.11.2013, 14:40
А к досу эта память отношения не имеет. У Z80 адресуются напрямую 64К адресного пространства, и еще есть механизм страничного доступа к дополнительным банкам памяти. Дополнительной памятью пользуются игрушки, а обычные досовые программы про нее ничего не знают.

Получается что толку нету от 1мб памяти при работе из под доса даже и игры? пытаюсь запустить игры через loadrom и получаю всё то же подвисание что было при 128кб памяти после загрузки рома :(

tnt23
03.11.2013, 12:46
Если есть сетевой модуль, его перед запуском игры надо отключать (_NETE в бейсике или NETEND.COM в досе)

dk_spb
03.11.2013, 13:16
А еще лучше сетевуху вытащить.

esl
03.11.2013, 18:18
не, таки мой склероз не подвел



23432 bytes free for BASIC is for MSX computers with 2 drives (what's the case of boosted generic machines in blueMX).

With only 1 drive, you'll get 24990 bytes free for BASIC.

With no any drive, you'll get 28815 bytes free for BASIC.

The free space can a little vary following the type of drive, but as you can see, the lost space for BASIC is occupied by the DISK BIOS. These values are only correct if you have at least 32KB RAM in the MS

проверил в BlueMSX с конфигурацией YAMAHA MSX2

print fre(0) - сколько доступно бейсику

Зажаты какие кнопки - и сколько памяти


---- 23430 2 дисковода
Ctrl 24988 1 дисковод
Shift 28815 нет дисководов


для некоторых игра надо было удерживать Control, жертвуем вторым дисководом ради памяти

и кстати, вторй дисковод - это второй "виртуальный" дисковод
когда на одном физичесском можно скопировать файлы на другой диск

---------- Post added at 16:15 ---------- Previous post was at 16:13 ----------


Удерживание шифта грузит MSX в бейсик :)

неа, оно ЗАПРЕЩАЕТ дисковод, и как СЛЕДСТВИЕ - чистый бейсик.без поддержки диска.

---------- Post added at 16:18 ---------- Previous post was at 16:15 ----------

и ссылка How to load 26 KB and 27KB RAM programs for MSX-BASIC (http://www.msx.org/forum/development/msx-development/how-load-26-kb-and-27kb-ram-programs-msx-basic)

там даже объяснение

DJs3000
03.11.2013, 18:54
Забавно получается :) даже если я гружусь в MSX-DOS то бейсик один фиг сидит в оперативе? Мне тут посоветовали использовать SYMBOS т.к. он видит и задействует всю память(1мб) и тогда не должно быть проблем :) попробую наверное на эмуле это.

---------- Post added at 18:54 ---------- Previous post was at 18:38 ----------

С первого взгляда выглядит очень не дурно (http://www.youtube.com/watch?v=NT4JsuE5EBk&autoplay=1&rel=0&showsearch=0&showinfo=0&fmt=18&fs=1)

esl
04.11.2013, 00:22
Нет конечно, бейсик отключается
Но переменные биоса и дискового биоса то в памяти остаются
Вот Ctrl и позволяет немного их очистить

1 мер памяти нужен для запуска больших рипнутых из картриджей игрушек, просто нужно найти правильный Рип наверное

А симбос это отдельная зверь, вряд ли она поможет

DJs3000
06.11.2013, 14:59
Оказывается есть для доса некие маперы map.com и map2.com чтобы досятина видила всю память но нигде не могу найти эти приложения...

caro
06.11.2013, 15:09
Оказывается есть для доса некие маперы map.com и map2.com чтобы досятина видила всю память но нигде не могу найти эти приложения...Может это:

DJs3000
06.11.2013, 15:24
Может это:

Увы это что-то другое и при запуске ругается что нет скази биоса :)
вот тут обсуждают это:
http://www.msx.org/forum/msx-talk/software-and-gaming/sd-snatcher-metal-gear-2-my-cf
Вот тут (http://www.msxarchive.nl/pub/msx/utils/dos2/)есть первая версия мапера но она запакована в какой-то странный архив.

trader2k4
06.11.2013, 15:34
Здесь http://msxbanzai.tni.nl/dev/software.html есть распаковщик для PMA-архивов.

DJs3000
06.11.2013, 15:38
Вот первая версия мапера запускается а как бы проверить даже и не знаю :) но нужно найти вторую версию

VaxCavalera
12.03.2015, 02:02
встретил такую же проблему в turbo pascal. ему не хватает памяти для компиляции хотя на машинке 1.5 мбайта. маппер эту проблему решает? вторую версию маппера нашли?

DJs3000
12.03.2015, 12:50
Вы дос запускаете по средствам флеш картриджа?

VaxCavalera
12.03.2015, 15:16
Вы дос запускаете по средствам флеш картриджа?

ну да

и turbo видит свободных только 22кб :(

DJs3000
12.03.2015, 19:23
ну да

и turbo видит свободных только 22кб :(

Ну так может он больше и не способен увидеть?

VaxCavalera
13.03.2015, 01:07
будет время поковыряюсь

esl
13.03.2015, 23:56
Ну так может он больше и не способен увидеть?

и не должен, он и не догадывается о страничной организации памяти

можно взять "исходники" и сделать спец версию ;)

VaxCavalera
14.03.2015, 13:27
и не должен, он и не догадывается о страничной организации памяти

можно взять "исходники" и сделать спец версию ;)



вот я хочу поковыряться. только где исходники брать? самому дизасемблировать ? или у кого есть сие чудо в исходниках.

я думаю попробовать совместно с nestorman'ом их соединить как-то если хватит знаний ассемблера :)

esl
16.03.2015, 13:48
вроде как рабочие дизасмы
http://www.cirsovius.de/CPM/Projekte/Disassembler/TURBO-en.html
прокоментированные и разбитые по функциям
есть комманд лайн версия

DJs3000
16.03.2015, 14:05
так этож не для Z80 :)

caro
16.03.2015, 15:27
так этож не для Z80 :)Судя по исходниками, именно для Z80.

VaxCavalera
17.03.2015, 04:31
вроде как рабочие дизасмы
http://www.cirsovius.de/CPM/Projekte/Disassembler/TURBO-en.html
прокоментированные и разбитые по функциям
есть комманд лайн версия

вот спасибо!!! буду изучать :)

Ovvnex
13.04.2015, 11:06
Уважаемый Камиль, а нет ли сейчас возможности купить у вас платку памяти на 1Mb для расширения YAMAHA КУВТ2 YIS503III?

caro
14.04.2015, 11:57
Уважаемый Камиль, а нет ли сейчас возможности купить у вас платку памяти на 1Mb для расширения YAMAHA КУВТ2 YIS503III?Есть такая возможность. Пиши мне на почту
к2к(собака)лист.ру

tnt23
02.10.2015, 23:36
Посоветуйте, чем/как проверить память на бездисковой машине.

Wierzbowsky
03.10.2015, 02:53
Попробуй загрузить testram.rom напрямую в память из бейсика через кассетный вход. Сконвертировать rom в аудиофайл можно моим Caslink2 или подобными утилитами. Загрузить аудиофайл можно с любого аудиоустройства через простейший аудиокабель. Главное отключить всю оптимизацию звука (эквалайзер и т.д.) и подобрать нужный уровень громкости.

http://www.finnov.net/~wierzbowsky/caslink2.htm

Я себе для таких случаев сделал картридж. Там вместо ПЗУ с игрой стоит перезаписываемое ПЗУ с testram.rom. Если надо, могу предложить платку такого картриджа или собранный картридж с тестировщиком. На фотке платка картриджа видна справа.

tnt23
03.10.2015, 18:02
В результате загрузили тест через сетевой модуль и MSX-Link :)

Wierzbowsky
03.10.2015, 21:44
Надо себе собрать msx-link и посмотреть как это работает... Тем более схема простейшая.