Модульный MSX-EXT

Page 16/26
9 | 10 | 11 | 12 | 13 | 14 | 15 | | 17 | 18 | 19 | 20 | 21

By АIеks

Hero (628)

АIеks's picture

24-02-2019, 09:39

Pencioner wrote:

@Alex vgmplay хитро пытается обнаружить чип (он же только для записи) выискивая железо в котором он есть...

Было бы хорошо Smile

Сам подозревал, что вот сразу одну SN76489 VGM плеер не признает. Потестить бы в openMSX, но пока не понял, возможно ли выдернуть SN76489 как единственную микруху.

Почитавши, решил ставить SN76489 на порт 3F. Штука это опциональная, зачем плодить варианты. Пусть будет как в Musical Memory Mapper.

By АIеks

Hero (628)

АIеks's picture

24-02-2019, 11:11

Собираем информацию Sunrise IDE. Всплыл еще один интересный факт (подтвержденный). Sunrise IDE совместно с TDC-600 работает со всеми CF, которые у меня в наличии. Что бы это значило? Или где-то пересекаются два биос-а и CF вычитываются корректно. Или это добавилась емкость на шине MSX и как следствие данные не исчезают бесследно, ЦПУ успевает их вычитывать. Любопытно Question

By Pencioner

Paladin (955)

Pencioner's picture

24-02-2019, 20:22

Окей, я попатчу на днях Smile выложу. Порт 3F - отлично, пусть будет такой же

By АIеks

Hero (628)

АIеks's picture

05-03-2019, 22:26

Погуглил я схемки на SN76489. И решил делать селектор для SN76489 на GAL-е. Оно так универсальней будет.

Вот что вышло Smile

                               ______________
                              |    Module    |
                       A0 x---|1           20|---x Vcc                      
                       A1 x---|2           19|---x !IO3F                    
                       A2 x---|3           18|---x                          
                       A3 x---|4           17|---x                          
                       A4 x---|5           16|---x                          
                       A5 x---|6           15|---x                          
                       A6 x---|7           14|---x                          
                       A7 x---|8           13|---x                          
                    !IORQ x---|9           12|---x                          
                      GND x---|10          11|---x !M1                      
                              |______________|

IO3F = A0 & A1 & A2 & A3 & A4 & A5 & !A6 & !A7 & IORQ & !M1; 

By АIеks

Hero (628)

АIеks's picture

25-03-2019, 12:18

Видимо пора возвращаться к SN76489. На Sunrise IDE забью на неопределенное время. Даже при наличии ЛА, подключать весь этот пучок проводов хлопотно. А пока работает стабильно одна CF-карта, мне хватит.

Вот тут летом прошлого года подзадумался о поисках нового для меня метода макетирования и остановился на таком решении.

Да пусть громоздко, не совместимо на прямую с шиной MSX-EXT (не воткнуть в кросс-плату). Зато собирается быстро и почти без фигурной пайки МГТФ (накидал снизу перемычек по прямой). Приборчики подключать одно удовольствие и т.д и т.п. Вся мелочевка доступна у китайцев за не дорого. Один момент вложиться раз в платы, ну разработать, конечно, максимально универсально.

Макетировать, и заниматься будет одно удовольствие, а у меня еще ведь есть Y8950. Тоже надо делать.

By АIеks

Hero (628)

АIеks's picture

31-03-2019, 10:58

Прорабатываю метод монтажа навивкой провода. Решил апробировать на модуле SN76489. Микросхем там с пяток, платка 100х100 у меня уже есть. Надо купить 200м провода AWG 30 ($8) и инструмент ($10) для навивки. И пробовать. Зайдет, не зайдет мне этот метод Smile

С заказом больших 220х160 ($60) плат (10шт.) пока повременю.

By АIеks

Hero (628)

АIеks's picture

07-04-2019, 13:26

В продолжение темы Sunrise IDE. ЛА приехал. Теперь надо как-то все эти проводки от ЛА подключать. Чтобы не было соплей, разработал DIP20 Socket Probing Adapter, буду заказывать.

By АIеks

Hero (628)

АIеks's picture

07-05-2019, 10:57

Настал момент, когда все необходимое для диагностики Sunrise IDE собралось у меня на столе. И первый подход не внес никакой ясности.

Срез сигналов в момент чтения данных D0-D7 с IDE процессором Z80. По мне все логично и времянки вписываются в даташиты IDE. Должно работать, а нет. Идут постоянные сбои при чтении, зависящие от погоды и фазы луны.

желтый - сигнал /RD Z80
зеленый - сигнал защелка (LE) регистра данных D8-D16 от IDE
синий – сигнал /IOR IDE и включения выхода (/OE) буфера данных D0-D7 от IDE

By АIеks

Hero (628)

АIеks's picture

07-05-2019, 12:13

Как-то так, собрано на столе.

By Alexey

Guardian (2403)

Alexey's picture

07-05-2019, 12:36

Может дело в HC серии чипов? По своему опыту сборки клона расширения ОЗУ для Агата-9, могу сказать, что если схема работает в каких-то жёстких временных рамках, то использование чипов серий F, LS, HC и HCT даёт разные результаты.

Page 16/26
9 | 10 | 11 | 12 | 13 | 14 | 15 | | 17 | 18 | 19 | 20 | 21