Просмотр полной версии : ZXM-Phoenix + COM порт
ZX_Multi_Card
В прошивку встроены:
1)
2)
3) TinyTerm - вызов <WinMenu> + <F3>;
минитерминал для работы с PC по RS232 с загрузчиком по протоколу X-MODEM.
на экране что то должно происходить?запустил терминал ,настроил порт и там пусто...
http://www.youtube.com
прошивка 2.7 Не правильно зашил фузы в AVR?
А что ожидаешь увидеть, как COM порт общается сам с собой?
Проверить можно, есть ли вообще обмен - соединить с компом и в Терминалке компа понажимать клавиши. По идее буковки должны появится на экране. Также и на Фене, нажимаем клавиши буковки должны появлятся в Терминалке компа.
Mick, нет буковок
А мышильда у тебя работает, проверял?
Еще глянь на MAX232 есть сигнал, может он дохлый.
А может я накосячил в прошивке дешифратора. :)
Еще кабель должен быть для соединения двух компов между собой, так как Феня тоже ведь комп :)
Как вариант можешь мегу проверить в другом фене.
Mick, нужно 1 раз разобраться с фузами - проверить ком,джойстик.
мышка работала раньше но нужно проверить так как вчера без подключения мышки в профПЗУ она ползла сама по экрану вниз и еще умудрялась нажимать ЛКМ
для версии zxmc 2.7 терминал на какую скорость настаивать?
---------- Post added at 09:35 ---------- Previous post was at 09:33 ----------
Mick,
Еще глянь на MAX232 есть сигнал, может он дохлый.
как дохлый - за столько лет первый раз шнур подключил
[
для версии zxmc 2.7 терминал на какую скорость настаивать?
Если не изменяет память, то 19200 вроде
Закороти ноги контроллера, отвечающие за Rx и Tx. Это позволит исключить и потенциально дохлую MAX232, и необходимость во втором компьютере. Будет просто печататься эхо нажатых клавиш.
зашита версия 2.7 попробую обновить на версия 2.8.1 заодно и фузы проверю.
мышка в тесте работает нормально рисует загагулины
зашита версия 2.7 попробую обновить на версия 2.8.1 заодно и фузы проверю.
На старых Фенях, прошивка 2.7 замечательно компортила, так что от прошивки вряд ли это зависит.
Mick, нажимаю winmenu+<F3> - Загрузка и запуск TinyTerm (минитерминал)
загружается скрипт в бейсике дальше белый экран.Запускаю TeraTerm выбираю
com1
19200
8bit
parity - none
stop -1 bit
flow control none/hardware/Xon/Xoff - тут наверное hardware ?
кабель у меня полный нульмодем ним шил спутниковые тюнеры так что рабочий.
после настройки нажимаю на спеке кнопки и должен увидеть их в терминале на ПК и наоборот - все верно?
после настройки нажимаю на спеке кнопки и должен увидеть их в терминале на ПК и наоборот - все верно?
Да так оно должно быть
да уж с фузами там было намучено...молодой был -зеленый
да уж с фузами там было намучено...молодой был -зеленый
Это как расценивать, типа все заработало. Или просто мысли вслух.
Mick, прошил правильно фузы -эта мега была еще с Феникс 03 я ее переставлял когда вход магнитофона не работал на Феникс 05.1
Сейчас фузы выставил правильно.
1.Клава работает
2.мышка работает
3.часы тикают
4.ком-порт молчит.
буду паять заглушку компорта с замкнутыми RX-TX для проверки
После запуска скрипта на экране должен появится текст:
* TinyTerm v.1.0 *
CS+5 - Quit, CS+6 - CLS
CS+4 - Load, CS+3 - RUN
Такое впечатление, что зашита прошивка без бинарника от TinyTerm
Фузы тут ни при чем, раз всё остальное работает.
caro, пустой белый экран как я уже и писал и в видео показывал.
фузы выглядят так - уверен что правильно на 99%
http://i.piccy_.info/i9/ffa309b928f0f7027c804d6d0b16e2cf/1416911753/33844/758237/Bezymiannyi.jpg (http://piccy_.info/)http://i.piccy_.info/a3/2014-11-25-10-35/i9-7337239/636x293-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-10-35/i9-7337239/636x293-r)
---------- Post added at 12:41 ---------- Previous post was at 12:36 ----------
caro,
Такое впечатление, что зашита прошивка без бинарника от TinyTerm
так я ж обновился уже с 2.7 на 2.8.1
---------- Post added at 12:42 ---------- Previous post was at 12:41 ----------
уговорили - достану феникс .03 проверю :)
так я ж обновился уже с 2.7 на 2.8.1Прошивку для Феникса я сам проверить не мог, поскольку у меня нет Феникса.
Допускаю, что работу терминалки до сих пор никто не проверял, поэтому есть вероятность,
что она действительно не запускается по какой-либо причине.
Может есть кто из владельцев Феникса, кто всё таки проверял ее работу на реале?
Феникс 03 умничка не подвел
http://i.piccy_.info/i9/298a99fc90124d11675a8515754d266c/1416912521/9066/758237/20141125_124823_015_500.jpg (http://piccy_.info/view3/7337339/fb8a4b6c1bfffe2b88cb8aa7737d8eb4/)http://i.piccy_.info/a3/2014-11-25-10-48/i9-7337339/471x354-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-10-48/i9-7337339/471x354-r)
обновлю как я ему мегу и зодно фузы гляну
---------- Post added at 12:49 ---------- Previous post was at 12:49 ----------
caro,
Может есть кто из владельцев Феникса, кто всё таки проверял ее работу на реале?
ха-ха есть владелец :)
Прошивку для Феникса я сам проверить не мог, поскольку у меня нет Феникса.
Допускаю, что работу терминалки до сих пор никто не проверял, поэтому есть вероятность,
что она действительно не запускается по какой-либо причине.
Может есть кто из владельцев Феникса, кто всё таки проверял ее работу на реале?
Работала терминалка. Когда я собирал собственноручно первые Фениксы, я проверял каждый на работоспособность COM порта. На счет загрузки данных через терминалку не скажу, ибо это я точно не проверял.
набиваю на пк privet zx pk ru но слегка мусорит терминал
http://i.piccy_.info/i9/3e9b1a5ed1c9e3e4f0768138c9e67b73/1416912708/33031/758237/20141125_125118_687_800.jpg (http://piccy_.info/view3/7337360/e3b8bc65b59154931fadfc012b2f07da/orig/)http://i.piccy_.info/a3/2014-11-25-10-51/i9-7337360/754x566-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-10-51/i9-7337360/754x566-r)
---------- Post added at 12:53 ---------- Previous post was at 12:52 ----------
Mick,
загрузки софта через терминалку не скажу, ибо это я точно не проверял.
еще не вечер - проверим!
---------- Post added at 13:02 ---------- Previous post was at 12:53 ----------
версия 2.8.1 рулит!
http://i.piccy_.info/i9/7de1e6ca336db04ffbd937bc5b8f01f9/1416913340/39132/758237/20141125_130141_531_800.jpg (http://piccy_.info/view3/7337430/5e6c1ec586eb7a26f768668de357f45d/orig/)http://i.piccy_.info/a3/2014-11-25-11-02/i9-7337430/754x566-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-11-02/i9-7337430/754x566-r)
набиваю на пк privet zx pk ru но слегка мусорит терминалЭто я знаю почему, посмотрел исходник версии 2.7
Дело в том, что тактовая частота Меги в Фениксе 14 МГц - работает от внешнего генаратора,
а в прошивке вашей Меги похоже зашита версия, расcчитанная на работу COM-порта от внешнего кварца с частотой 14.7456 как в ZXMC2.
Тоесть есть небольшая нестыковка скорости обмена по RS232.
В версии 2.8 это исправлено.
печатает четко как на спекке так и на пк без мусора.Феникс 03.
Mick, есть идеи с решением проблемы на Феникс 0.5.1 ?
---------- Post added at 13:13 ---------- Previous post was at 13:03 ----------
c melon 1.8 не все так просто..
http://i.piccy_.info/i9/b1c03142da9d672b0d170427490ac075/1416913976/49173/758237/20141125_131217_765_800.jpg (http://piccy_.info/view3/7337480/d0042b0226476292290909f63e09e0dc/orig/)http://i.piccy_.info/a3/2014-11-25-11-12/i9-7337480/754x566-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-11-12/i9-7337480/754x566-r)
---------- Post added at 13:14 ---------- Previous post was at 13:13 ----------
ps:на Фениксе 03 через тв тюнер картинка ч.б. такая чистая ,а на Фениксе 0.5.1 вечно полосы едут по экрану.попробую разобраться ...
Mick, есть идеи с решением проблемы на Феникс 0.5.1 ?
Тут, как уже говорилось может быть причина например что то я напутал в дешифраторе и тупо порт не рулит.
Для этого нужно для начала распечатать содержимое бейсиковского скрипта.
Mick, легко!
---------- Post added at 13:21 ---------- Previous post was at 13:21 ----------
Mick, он даже на видео есть и еще где то в теме ZXMC был в текстовом виде
Mick, он даже на видео есть и еще где то в теме ZXMC был в текстовом виде
На видео только успел разобрать до 8 строки. 8 строку я уже не успеваю увидеть. :(
Mick, а так ?
http://i.piccy_.info/i9/ed6ce12a04f2bfdc35f3818b0af7faa0/1416915059/24271/758237/20141125_133009_968_800.jpg (http://piccy_.info/view3/7337555/1ede76e060e9acb56621f0b4003b9eaa/orig/)http://i.piccy_.info/a3/2014-11-25-11-30/i9-7337555/754x566-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-11-30/i9-7337555/754x566-r)
Так вижу :)
Пойду, помыслю.
1 CLEAR 24831
2 LET a=24832
7 FOR i=0 TO 14
8 POKE a+i,IN 55535: NEXT i
9 RANDOMIZE USR a
RUN
Может в дешифраторе маскируется порт 0xD8EF (IN 55535)?
ps:на Фениксе 03 через тв тюнер картинка ч.б. такая чистая ,а на Фениксе 0.5.1 вечно полосы едут по экрану.попробую разобраться ...
оказалось БП срет на Фениксе 05.1 - пройдусь как я по нему ESR-ом
заменил кондерики в БП полосок почти нет .
Для проверки загрузки файла по протоколу X-modem попробуй бинарник из вложенного архива.
Заодно и часы установишь.
Может в дешифраторе маскируется порт 0xD8EF (IN 55535)?
Возможно, но тогда бы все что оканчивается на EF не работало.
Но вроде часы типа тикают, а они тоже на EF оканчиваются.
---------- Post added at 15:34 ---------- Previous post was at 15:27 ----------
Как вариант проверки что там читает из этого порта, то можно в бейсике набрать строчки типа
FOR i=0 TO 14
PRINT IN 55535: NEXT i
Mick, я в шоке!
так как Феникс 05.1 у меня в корпусе и напичкан девайсами - решил вытащить что нибуть из слота.
1.слот ZXM-soundcard
2.ZXM -GS
вытащил ZXM-SjundCard 03 и терминал по winmenu+F3 запустился
в терминале штопает.правда по другому.
то что пишу видно только в окне терминала,а то что на пк видно только на спекке.
ну думаю это не самое страшное
вытащил ZXM-SjundCard 03 и терминал по winmenu+F3 запустился
Гы, гы - это как?
БЕЗ ZXM-GS так же виснет в 1 слоте вставленый ZXM-SC 03
2 слоте вставленый ZXM-SC 03 с пустым первым слотом не виснет и терминалка запускается.
---------- Post added at 14:43 ---------- Previous post was at 14:43 ----------
Mick, Я тебя спрашиваю как? все железо от производителя :) ))))
---------- Post added at 14:45 ---------- Previous post was at 14:43 ----------
Mick,
Mick,
Как вариант проверки что там читает из этого порта, то можно в бейсике набрать строчки типа
FOR i=0 TO 14
PRINT IN 55535: NEXT i
1я картинка ZXM-SC 03 вставлен в 1й слот.второй пустой.
http://i.piccy_.info/i9/70e6aac431d3868be5f96ebd0b9b50d0/1416919538/21907/758237/20141125_144443_656_800.jpg (http://piccy_.info/view3/7338003/4a3cc7ba95ec3a4c73f4e353cfec3e5d/orig/)http://i.piccy_.info/a3/2014-11-25-12-45/i9-7338003/754x566-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-12-45/i9-7338003/754x566-r)[COLOR="Silver"]
---------- Post added at 14:47 ---------- Previous post was at 14:45 ----------
2я картинка ZXM-SC 03 не куда не вставлен и оба слота пустых
http://i.piccy_.info/i9/b03a3dd1c097e21ef15dc76aa6e7a1e7/1416919645/22627/758237/20141125_144659_265_800.jpg (http://piccy_.info/view3/7338018/bf2233299c844ec825fee5aaed9f44db/orig/)http://i.piccy_.info/a3/2014-11-25-12-47/i9-7338018/754x566-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-12-47/i9-7338018/754x566-r)
Первая картинка - это с картой во втором слоте, а вторая с картой в первом слоте так?
Или я уже запутался окончательно.
Давай по порядку.
1. Проверь без карт вообще.
2. Поставь ZXM-SC 03 в первый слот, а потом во второй
3. Поставь ZXM-GS в первый слот, а потом во второй
Для начала этого хватит чтобы мозги привести в порядок.
ёёёёёёёёёёёёёёёёёёёёёёёёё ёёёёёёMick, приколист.как я ZXM-GS ставлю в первый слот - там же корпус мешает.Я его вообще сейчас вытащил.
1я картинка ZXM-SC 03 вставлен в 1й слот.второй пустой.
2я картинка ZXM-SC 03 не куда не вставлен и оба слота
если ZXM-SC 03 вставить во второй слот ,а первый оставить постой то на экране
http://i.piccy_.info/i9/a3e6a3e3faa400ef31e98337753de84c/1416921282/8813/758237/20141125_151248_906_500.jpg (http://piccy_.info/view3/7338177/230c0c351722491ae8c4f71f49c7de8d/)http://i.piccy_.info/a3/2014-11-25-13-14/i9-7338177/471x354-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-13-14/i9-7338177/471x354-r)
1я картинка ZXM-SC 03 вставлен в 1й слот.второй пустой.
2я картинка ZXM-SC 03 не куда не вставлен и оба слота пустых
Тоесть, если я тебя правильно понял, то при пустых слотах терминалка не работает и читается мусор.
И работает только при вставленном в первый слот?
Mick, то при пустых слотах терминалка работает!!!! и читается число 246!!!!
Mick, то при пустых слотах терминалка работает!!!! и читается число 246!!!!
Все я в ауте.
На картинке где разные данные виден часть кода той самой терминалки. И она типа не работает
А где одни числа 246 то терминалка работает.
Срочно нужна консультация Камиля, ибо только он может сказать, что должно быть если просто почитать порт D8EFh
Mick, ДА!!!! все верно ,когда 246 тогда запускается терминалка и можно клацать буквы и они проходят на пк
---------- Post added at 15:28 ---------- Previous post was at 15:24 ----------
достаю опять Феникс 03....
---------- Post added at 15:34 ---------- Previous post was at 15:28 ----------
Mick, Феникс 03
в слотах нечего нет
результат
http://i.piccy_.info/i9/3e7dc7ede74c85786f793f9cd1cb4539/1416922431/20244/758237/20141125_153234_703_800.jpg (http://piccy_.info/view3/7338329/88adbdde6810b8f3bb23064f15d880ec/orig/)http://i.piccy_.info/a3/2014-11-25-13-33/i9-7338329/754x566-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-13-33/i9-7338329/754x566-r)
---------- Post added at 15:36 ---------- Previous post was at 15:34 ----------
феникс 03 в первом слоте вставлен ZXM-SC 03 второй слот пустой
http://i.piccy_.info/i9/d79d306a9e19dabdfabe0483fc338409/1416922580/20724/758237/20141125_153551_046_800.jpg (http://piccy_.info/view3/7338341/de2c0c429a8edf8ba18b42a856be5c58/orig/)http://i.piccy_.info/a3/2014-11-25-13-36/i9-7338341/754x566-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-13-36/i9-7338341/754x566-r)
---------- Post added at 15:41 ---------- Previous post was at 15:36 ----------
в Фениксе 03 проверил все варианты с ZXM-GS +ZXM-SC 03 - всегда запускается терминалка.
Как вариант, все таки не все ладно с IORQGE.
А в обоих Фениксах - ПЗУшки одинаковые (в смысле прошивки) - это я так уже на всякий случай?
Mick, выкручивать из корпуса Феникс 05.1 на операционный стол снова? :)
Похоже придется. Надо же разобраться в чем там дело.
Вообще, в будущем надо менять концепцию этой иерархии IORQGE. Сколько бед от нее.
Mick, и не говори.я на феникс 03 тогда менял .ЛЛ1 на кр1531ЛЛ1 и еще прошивка плисс уже не помню какая там - зато все работает
На 05 Фениксе сменил приоритет IORQGE. Теперь SD карта первая, а в Фениксе 03 она последняя. Вот и получили новые глюки :)
Нет, все говорит, что надо уходить от этого порочного круга.
фото виновника торжества
http://i.piccy_.info/i9/3ec1af0136c3741fd5fd3e0f73583f0d/1416924611/127838/758237/IMG_0639_800.jpg (http://piccy_.info/view3/7338547/7deb3ee90ed741213cefbb2423ca7b31/1200/)http://i.piccy_.info/a3/2014-11-25-14-10/i9-7338547/755x566-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-14-10/i9-7338547/755x566-r)
---------- Post added at 16:21 ---------- Previous post was at 16:10 ----------
На счет загрузки данных через терминалку не скажу, ибо это я точно не проверял.
проверил - захрузил файл и запустил - работает (плата Феникс 05.1 голая)
http://i.piccy_.info/i9/603cc9bf71b791719d53fa1b9ef82faa/1416925255/9461/758237/20141125_161822_390_500.jpg (http://piccy_.info/view3/7338620/cf56ba0885180d7ee46058d5755d8c0e/)http://i.piccy_.info/a3/2014-11-25-14-20/i9-7338620/471x354-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-14-20/i9-7338620/471x354-r)
http://i.piccy_.info/i9/d5b279afe124efe284fd1a6b94e6553b/1416925273/16430/758237/20141125_161830_453_500.jpg (http://piccy_.info/view3/7338625/5451cc82e1daa40560f5fccc4496d744/)http://i.piccy_.info/a3/2014-11-25-14-21/i9-7338625/471x354-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-14-21/i9-7338625/471x354-r)
---------- Post added at 16:28 ---------- Previous post was at 16:21 ----------
проверил ZXM-GS в первом слоте Феникса 05.1 .второй слот пустой.Терминалка работает отлично.
---------- Post added at 16:42 ---------- Previous post was at 16:28 ----------
видео работы программы PORTDEMO - на кнопки не нажимаю.
http://www.youtube.com
есть жизнь в D6
---------- Post added at 18:21 ---------- Previous post was at 16:42 ----------
иду методом исключений
1.Вместо ПЗУ 45нс зашил УФ ПЗУ 120нс с прошивкой TR-DOS 6.11q+fatal 0.25 -не помогло
2.Заменил процессор кмос на нмоп Z80H - не помогло
есть один интересный глюк только с вставленной картой ZXM-SC 03 в первый слот.
если зайти в бейсик 48к и подождать 3-4 сек всегда идет сброс в меню (выбор бейсиков,фаталов). Каждый раз.если быстро нажать Load "" то сброс не происходит и программы загружаются и работают.так же бистро можно нажать выполнение скриптов.
взял осцилограф и проверил сигнал резет на плате - если на клава нажимать резет то вижу сигнал сброса.Так же проверил сигнал NMI на самой меге -если нажать F12 есть сигнал.
так в бейсике когда идет самопроизвольный сброс сигнала RES и NMI нет - они четко сидят на +5в
проверял на разных ПЗУ и разных CPU
Без карты ZXM-SC 03 бейсик не сбрасывается
что же там происходит с ПЗУ ?
---------- Post added at 18:23 ---------- Previous post was at 18:21 ----------
проверил с ZXM-GS -таже фигня - сброс из 48к бейсика в меню
---------- Post added at 18:32 ---------- Previous post was at 18:23 ----------
ага,сбрасывается всегда когда подключен кабель ком-порта и вставлена любая карта в слот - примерно так.отрубил кабель - бейсик 48к стоит как в копаный
ага,сбрасывается всегда когда подключен кабель ком-порта и вставлена любая карта в слот - примерно так.отрубил кабель - бейсик 48к стоит как в копаный
Видимо разность Земли ПК и Фени сказывается.
мало вероятно.
в одной комнате .подключен тв-тюнер+кабель компорта
во всех меню не сбрасывается кроме 48к бейсик и то нужно подключить шнур и еще включить программу терминала Tera Term и еще врубить что то в слот феникса первый.
запустил терминал - отлично печатаются буквы в обе стороны.
Самое интересное резета не видно или он очень быстрый .Меге что то не нравиться и она рубит 48кб бейсик
---------- Post added at 18:49 ---------- Previous post was at 18:44 ----------
со шнуром
Rx +5d
Tx +5d
CTS 0
RTS -0
без шнура
Rx +5
Tx+5
CTS +5
RTS 0
но это не самое страшное.Проблема та осталась с ZXM-SC 03 в слоте и не работающем терминале по Winmenu+F3
мало вероятно.
в одной комнате .подключен тв-тюнер+кабель компорта
во всех меню не сбрасывается кроме 48к бейсик и то нужно подключить шнур и еще включить программу терминала Tera Term и еще врубить что то в слот феникса первый.
запустил терминал - отлично печатаются буквы в обе стороны.
Самое интересное резета не видно или он очень быстрый .Меге что то не нравиться и она рубит 48кб бейсик
Тут в чем может быть. Чем больше потребителей на плате Феникса, то тем больше вероятность всяческих там выкрутасов - нагрузка на шины данных , адреса, сигналов управления.
А пробовал добавить питания на слотовую карту. Там есть 5,25 разъемы.
---------- Post added at 19:54 ---------- Previous post was at 19:50 ----------
но это не самое страшное.Проблема та осталась с ZXM-SC 03 в слоте и не работающем терминале по Winmenu+F3
В первом слоте?
Тут вариант есть такой, если Бластер под рукой, то сотри CPLD и надень перемычку. У меня подозрение, что выход CPLD не дает нормальный уровень сигнала и получается некоторый перекос на первой ЛЛ1 в IORQGE формирователе.
А можно еще попробовать резистором этот вход подянуть.
Mick,
А пробовал добавить питания на слотовую карту. Там есть 5,25 разъемы.
обе карты всегда запитаны молексами
Mick,
В первом слоте?
да!
---------- Post added at 19:02 ---------- Previous post was at 19:01 ----------
Mick,
то сотри CPLD
попробую.помнишь там прикол был что прошивка на 7 мгц кварце работала как на 14мгц .тогда так и не разобрались и сделали прошивку с другим делением.кварц сейчас стоит 7мгц
попробую.помнишь там прикол был что прошивка на 7 мгц кварце работала как на 14мгц .тогда так и не разобрались и сделали прошивку с другим делением.кварц сейчас стоит 7мгц
Это самое, сотри не в соундкарте, а в SD интрефейсе. Нужно пока избавится от прохождения сигнал IORQGE через CPLD SD карты.
Mick, маньяк - я уже законектил к квартусу еще миг и была бы чистая...
---------- Post added at 19:11 ---------- Previous post was at 19:08 ----------
Info: Blank-checking device 1
Info: Successfully performed operation(s)
---------- Post added at 19:11 ---------- Previous post was at 19:11 ----------
типо стер :)
типо стер :)
Теперь одень перемычку возле ПЗУ дешифратора. И посмотри будет работать терминалка с установленной картой в первом слоте.
Mick,
будет работать терминалка с установленной картой в первом слоте.
работает терминалка в первом слоте -буквы бегают туда сюда.еще бы проверить поет ли ZXM-SC 03 но это нужно на IDE софт заливать
Mick,
работает терминалка в первом слоте -буквы бегают туда сюда.еще бы проверить поет ли ZXM-SC 03 но это нужно на IDE софт заливать
Ну вот, как я и предполагал -переместили приоритет SD карты, словили новые глюки. Насколько я понял у тебя сейчас стоит 74F32N.
Теперь надо CPLD обратно зашить и думать как вытянуть уровень на одном из входом. Можно попробовать резистор повесить на 1 вывод ЛЛ1. И посмотреть станет лучше или нет. Впрочем ты у нас с резисторами на ты :)
IRQ/ сейчас выглядит так
http://i.piccy_.info/i9/8d6a0c22e850efc60b3774d62149e3a5/1416937033/78616/758237/77.gif (http://piccy_.info/)http://i.piccy_.info/a3/2014-11-25-17-37/i9-7339700/345x285-r/i.gif (http://i.piccy_.info/a3c/2014-11-25-17-37/i9-7339700/345x285-r)
IRQ/ сейчас выглядит так
Это пока с чистой CPLD?
Вполне себе удобоваримый сигнал.
Mick, с чистой плисс и 2 картами в слотах
---------- Post added at 20:25 ---------- Previous post was at 20:05 ----------
прошил плисс прошивкой с сайта .там в архиве 2 прошивки.прошил той которая с исходниками.Включил -все работает :)
прошил плисс прошивкой с сайта .там в архиве 2 прошивки.прошил той которая с исходниками.Включил -все работает :)
В смысле, все работает?
Mick, 2 карты воткнуто - терминал запускается.плееры GS и SС позапускал - музыка поет.
Все работает :)
кроме
1.Режим турбо +2 линейки SIMM
2.В режиме турбо снова передает привет 48к бейсик - после запуска мгновено сбрасывается в режим мню 128.Шнур ком порта не включен!!!!
че такой вредний басик 48к - может осцилографом куда то тыкнуть?
Я думаю, в последнем случае надо ПЗУшку чуть помедленнее. 45нс ПЗУха способна словить какой то запоздалый импульс. Я на своих платах заменил на 70-90нс.
Я так думаю.
Ну как Фениксы понравилось запускать, а то смотри могу подогнать печатку экспериментальной 06 ревизия. В ней кром глюков 05 ревизии добавятся еще свои новые.
Она как бы не будет официальной, но платы для профессионалов сборки и отловки глюков пойдет :)
Ну и что собираешься делать с COM портом? А то столько всего было за день написано.
Mick,
экспериментальной 06 ревизия
я же маньяк - мне хлеба не дай -дай ревизию 06 паять :)
Ну и что собираешься делать с COM портом?
ком порт пригодится для CP/M как терминал или может линух раскрутят - уже на пентеву есть запуск ядра.
45нс ПЗУха
иду методом исключений
1.Вместо ПЗУ 45нс зашил УФ ПЗУ 120нс с прошивкой TR-DOS 6.11q+fatal 0.25 -не помогло
Я про ПЗУ в турбо. У тебя я так понял именно в турбо бейсику привет передает.
Mick,
А то столько всего было за день написано.
что то я устал сегодня :)
что сделано:
1.Ремонт БП
2.Прошивка УФ ПЗУ 120нс
3.Прошивка новой версии Атмеги 2.8.1 на обоих Фениксах
4.Прошивка Плисс
5.Проверка передачи файлов потерминалу
todo
1.Басик 48к[COLOR="Silver"]
Ну да пора отдохнуть, что то резво сегодня день провели.
Mick, со шнуром компорта в не турбо\
без шнура компорта в турбо.
бывает просто сброс а бывает наползает артефактная сетка как при включении Феникса когда мега прижимает резет и ждет опроса клавы и мышки
А ресет ты дорабатывал тут или нет?
1. http://zx-pk.ru/showpost.php?p=583207&postcount=58
Есть одна странность. При входе из менюшки в BASIC 48, появляется на мгновение строка "1982..." и снова возврат в меню.
---------- Post added 26.11.2014 at 00:17 ---------- Previous post was 25.11.2014 at 23:50 ----------
http://zx-pk.ru/showpost.php?p=635438&postcount=189
оставлю тут ,что бы не искать потом.
с первого раза повторил глюк после остывания :)
Давай про ПЗУ в другой теме, про 05 ревизию обсуждать будем. А то выйдет каша. А эту оставим для COM порта.
А не подскажет ли кто как запустить RS232 на фениксе, rev 01 ?
Я запустил терминал, замкнул на порту RxD и TxD. Жму на кнопки - ноль эмоций.
А не подскажет ли кто как запустить RS232 на фениксе, rev 01 ?
Я запустил терминал, замкнул на порту RxD и TxD. Жму на кнопки - ноль эмоций.
Читаем как запустить терминалку на Фене http://zx-pk.ru/threads/609-zx_multi_card.html?p=9958&viewfull=1#post9958
Так я запустил и терминал по Win+F3 и замкнул RxD и TxD. Жму клавиши - ноль эмоций.
Ещё что-то надо сделать в терминале?
Я точно не уверен, так как я проверял RS232 всегда соединяя с компом. Возможно еще нужно линии RTS CTS задействовать.
Вот, пост palsw - http://zx-pk.ru/threads/24325-zxm-phoenix-com-port.html?p=757003&viewfull=1#post757003
Действительно. Замкнул rts и cts и все заработало. Не знал, что tinyterm их проверяет.
Подскажите, а можно и как скидывать по сом-порту на феникса программы и игры с РС?
Аппаратная часть:
Соединить COM-порты PC и ZX нуль-модемным кабелем.
Распайка:
(упрощенный)
2 ------ 3
3 ------ 2
5 ------ 5
+-4 4-+
+-6 6-+
(полный)
7 ------ 8
8 ------ 7
На обоих разьемах 4 и 6 контакты соедините перемычкой.
Как узнать нуль-модемный кабель в магазине:
оба разъема - мама DB9
а если проверить тестером - то контакт 3 одного разъема соединен с контактом 2 другого, и наоборот.
Это наверняка будет нуль-модемный. Остальные контакты проверяете согласно приведенной схеме
Как запустить написанную вами на PC программу для ZX:
1) Пишем программу в любимом ассемблере, адрес начала программы - 32768 (в начале программы перед кодом директива ORG 8000h)
2) Компилируем, получаем блок кода (НЕ trd, scl и т.п., а блок кода)
3) Запускаем на PC программу, работающую с протоколом XMODEM (я использую Tiny Terminal http://www.elm-chan.org/fsw_e.html )
Предварительно настроить в файле tt.ini
port=2,e81,19200
Вместо двойки ставите ваш номер порта
4) В Tiny Terminal нажимаете ALT-Y и выбираете файл с блоком кода. Tiny Terminal теперь ждет ответа от ZX
5) Перезагружаете ZX и заходите в BASIC-48
6) Нажимаете и отпускаете на ZX-клавиатуре Menu+F3
7) Ждете окончания автонабора программы и запуска мини-терминала на ZX
8) Нажимаете и отпускаете на ZX-клавиатуре Ctrl+4 - начнется загрузка программы, ждите окончания загрузки - на PC Tiny Terminal отсчитывает процент загрузки
9) Нажимаете и отпускаете на ZX-клавиатуре Ctrl+3 для запуска загруженной программы
Пишем программу в любимом ассемблере
У вас есть примеры таких программ?
Вот пример - тест регистров ВГ93 (SJASM)
73570
Вот пример - тест регистров ВГ93 (SJASM)
Возможно я не правильно привёл цитату. Имелось введу пример программы для связи с PC через нуль модем.
Вся информация выкладывалась в теме ZXMC
Тут пара файлов с описанием и примером на ассемблере
73575
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot