Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Компьютер "ZXM-Phoenix" - Сборка и настройка (http://zx-pk.ru/showthread.php?t=10369)

Mick 6th August 2011 20:53

Quote:

Originally Posted by AlexFantasy (Post 405830)
3. После сброса 1выв-"1", 27выв-"0"
4. На 22 ноге - скачут "0"-ки и "1"-ки

Так и должно быть. По крайней мере выбор идет правильной страницы.

---------- Post added at 19:47 ---------- Previous post was at 19:46 ----------

Quote:

Originally Posted by AlexFantasy (Post 405830)
5. На 9выв. D34 и D31 -"0"

Не понятно. Когда сброс активен согласен, а когда отпустили там должны быть "1"

---------- Post added at 19:53 ---------- Previous post was at 19:47 ----------

Quote:

Originally Posted by AlexFantasy (Post 405830)
6. На 11выв D21 - "0"
7. На 1выв -"1", на 11выв -"~" D33
8. На 1выв -"~",на 11выв -"1" D29

6. Согласен, они таким будет.
7. Выбора ОЗУ нет, поэтому будет в "1". А на 11 ноге должны быть импульсы, но ты тестером их не увидишь.
8. Там тестером тоже не увидишь импульсы. Они буду тогда когда в память будешь писать. А на 11 ноге там и так "1"(она подключена к +5В)


Вобщем так. Есть у тебя нормальная ПЗУ от Фени не от кая. Просто у меня такое ощущение что ПЗУ ты поставил от КАЯ (rev_03) и оно естественно работать не будет. Кстати надеюсь ты VD11 не устанавливал иначе первое обращение к порту FEh получишь вечный WAIT.

AlexFantasy 6th August 2011 21:16

Еще раз повторюсь - Я тыкаюсь Логическим пробником собранным по схеме из статьи Рюмика "Ремонт присиавки Sega по MDF-таблицам".
ПЗУ феньковое точно. Прошивку брал с твоего сайта.

У меня не установлена D62 ЛЕ4 - ее наличие обязательно или нет?

Mick 6th August 2011 21:40

Quote:

Originally Posted by AlexFantasy (Post 405841)
У меня не установлена D62 ЛЕ4 - ее наличие обязательно или нет?

Один элемент из этой микросхемы участвует в формировании сигнала DOS/
Посколько его нет то Дыр дос ПЗУ включится как по адресам 3DXX, так и 3FXX. Если будет обращение к этим адресам из ОЗУ то мы в дыр досе. На счет обращения к адресу 3FXX я не в курсе.

Кстати, можно узнать поможе или нет. Вытащи микросхему ЛА2(DD46) и запусти комп с феньковской ПЗУ.

AlexFantasy 6th August 2011 21:49

Еще раз про D34 и D31 на 9 выводах вечная "1", как при нажатом сбросе так и не нажатом. Так что извиняюсь что отписался что там "0", видимо "котелок" уже мой перегрелся...

Mick 6th August 2011 21:56

Quote:

Originally Posted by AlexFantasy (Post 405852)
Еще раз про D34 и D31 на 9 выводах вечная "1", как при нажатом сбросе так и не нажатом. Так что извиняюсь что отписался что там "0", видимо "котелок" уже мой перегрелся...

Ну правильно. Это сигналы записи(я тоже ошибся сказав что это сигнал сброса). Когда нет обращения они в еденице. Обращения пока не было :)

AlexFantasy 6th August 2011 22:04

Quote:

Originally Posted by Mick (Post 405850)

Кстати, можно узнать поможе или нет. Вытащи микросхему ЛА2(DD46) и запусти комп с феньковской ПЗУ.

Ура-Ура-Ура!!! :-))) Майкл - Ты просто МОЛОДЕЦ!!! Фенька вышел в 128 меню!!!

---------- Post added at 20:04 ---------- Previous post was at 19:59 ----------

Все мля... Ща буду искать откуда выпаять ЛЕ4 , и сразу начну программатор для 8515 паять!!!

Mick 6th August 2011 22:12

Quote:

Originally Posted by AlexFantasy (Post 405856)
Ура-Ура-Ура!!! :-))) Майкл - Ты просто МОЛОДЕЦ!!! Фенька вышел в 128 меню!!!

---------- Post added at 20:04 ---------- Previous post was at 19:59 ----------

Все мля... Ща буду искать откуда выпаять ЛЕ4 , и сразу начну программатор для 8515 паять!!!

Поздравляю!!! :v2_dizzy_vodka2:

AlexFantasy 6th August 2011 22:34

Quote:

Originally Posted by Mick (Post 405862)
Поздравляю!!! :v2_dizzy_vodka2:

Пасибки!!! Пасибки!!! Пасибки!!! :v2_dizzy_vodka3:

Только вот контроллер дисковода боюсь в течении недели не проверю...
Ну если что то я сразу сюда!!!:v2_dizzy_roll:

AlexFantasy 8th August 2011 00:56

Подскажите пожалуйста как правильно зашить 8515 в программе "IC-Prog"???

palsw 8th August 2011 01:02

посмотри в этой теме - http://zx.pk.ru/showthread.php?t=16327

iceoflame 9th August 2011 14:43

palsw, Флешкочиталку запустил?

palsw 9th August 2011 14:55

Quote:

Originally Posted by iceoflame (Post 406542)
palsw, Флешкочиталку запустил?

нет.не работает -сразу виснет Фатал и ВДС1.3

Pryanick 4th September 2011 23:39

Добрый день.
У меня ZXM-Phoenix 1.02.
Там используется ATmega8515.
В Минске у нас достать М8518 в DIPe очень сложно, в связи с этим просьба - может ли кто-нибудь перекомпилировать прошивку для М8515 под ATmega162. Они пин-в-пин совпадают...

AlexFantasy 5th September 2011 09:01

Или под АТ89С51, по пинам тоже вроде совпадают! Ведь Caro на такой микросхеме контроллер АТ-Клавиатуры+СОМ порт для АТМ-ТУРБО (и не только)делал...

caro 5th September 2011 10:22

Quote:

Originally Posted by Pryanick
... может ли кто-нибудь перекомпилировать прошивку для М8515 под ATmega162. Они пин-в-пин совпадают...

Для ZXMC2 я уже сделал прошивку под ATMega162.
Постараюсь в ближайшее время сделать то же самое для Phoenix.

Дмитрий 5th September 2011 11:54

Quote:

Originally Posted by AlexFantasy (Post 413129)
Или под АТ89С51, по пинам тоже вроде совпадают! Ведь Caro на такой микросхеме контроллер АТ-Клавиатуры+СОМ порт для АТМ-ТУРБО (и не только)делал...

Вообще-то даже ни разу не равносильные процы, если бы хотя бы было бы на увеличение ОЗУ/Флеш, то имело бы смысл, а тут наоборот. И еще по скорости работы не ясно - мож тормозить будет шибко.

caro 5th September 2011 13:10

Quote:

Originally Posted by Дмитрий
Вообще-то даже ни разу не равносильные процы, если бы хотя бы было бы на увеличение ОЗУ/Флеш, то имело бы смысл, а тут наоборот.

Теоретически это возможно, только надо будет схему сброса контроллера инвертировать.
Кстати в схеме контроллера для АТМ я предусмотрел замену 51-го контроллера на ATMega8515 или ATMega162, установив в схеме формирования сброса МК возможность выбора полярности сигнала RESET.
Quote:

Originally Posted by Дмитрий
И еще по скорости работы не ясно - мож тормозить будет шибко.

Длительность WAIT при одной и той же тактовой частоте на 51-ом контроллере где-то в 20 раз больше.

CodeMaster 5th September 2011 13:20

Quote:

Originally Posted by Pryanick (Post 413065)
У меня ZXM-Phoenix 1.02.
Там используется ATmega8515.

ИМХО 8535 или они взаимозаменяемы?

caro 5th September 2011 13:35

Quote:

Originally Posted by CodeMaster (Post 413172)
ИМХО 8535 или они взаимозаменяемы?

ATMega8535 кроме того, что имеет не совместимую с ATMega8515 цоколевку, не имеет в своем составе порта E.
А это три дополнительных линии ввода/вывода, которые задействованы в схеме ZXMC2.
По просьбе одного из форумчан я сделал вариант схемы контроллера ZXMC2 c ATMega8535 и перекомпилировал под него прошивку.
Но тремя резервными линиями пришлось пожертвовать.

AlexFantasy 5th September 2011 14:19

Pryanick, Если что то и на мою долю 162 Мегу прикупи!!!

Pryanick 5th September 2011 14:59

caro, вялiкi дзякуй, будем ждать...

AlexFantasy, ну, я взял одну про запас, на всякий случай ;)

AlexFantasy 5th September 2011 19:32

Quote:

Originally Posted by Pryanick (Post 413207)
caro, вялiкi дзякуй, будем ждать...

AlexFantasy, ну, я взял одну про запас, на всякий случай ;)

Оставь пожалуйста и для меня , уже потом прошито-заведомо-проверенную!

caro 6th September 2011 13:53

Прошивка оказалась не рабочей, пока удалил.
 
Quote:

Originally Posted by Pryanick
caro, вялiкi дзякуй, будем ждать...

Прошивка ZXMC2 версия 2.8 для Phoenix
(требует тестирования на реальном железе).
==========================================
Версия прошивки для ATMega162 и для ATMega8515

1) Исправлена ошибка версии 2.7, в которой не
реализовано переключение назначения левой и
правой кнопок мыши при их одновременном
нажатии. Текущее состояние назначения кнопок
сохраняется в EEPROM и при следующем включении
питания восстанавливается.
2) При нажатии CAPS LOCK одновременно c SHIFT
соответствующий индикатор на клавиатуре изменяет
свое состояние, но в Спектрум код не передается.
Это нужно для синхронизации состояния CAPS LOCK
на клавиатуре и в программе.
3) Для установки скорости работы COM-порта
равной 31250 бод/сек, что требуется для работы
MIDI-интерфейса, константа скорости должна быть
установлена равной 5.

PS. Я проверить не могу, поэтому жду вашего тестирования.

Pryanick 6th September 2011 15:12

caro, слегка проверил прошку.
scroll lock нажал, светодиодик погас, но по меню курсор не стал передвигаться. По Энтеру в 128 ТР-ДОС не вошел. Клавиши нажимаю - ничего не происходит.
Зашел в ромдиск. Там клавиши срабатывают, но примерно с 10-го раза. Запустил Exolon. Опять-таки, с энного раза попал в выбор кнопок, нажимаю различные клавиши, а пишет как-будто я нажимаю 5 раз одну и туже клавишу - в первый раз это был CapsShift, в следующий раз при нажатии на ЭТИ же самы клавиши Exolon писал, что я нажимаю SymbolShift. Ну, одну клавишу, он угадал. Кое-как запустил Exolon ну, и при нажатии на выбранные клавиши чел в Exolone выполнял одно и то же действие.
Сейчас еще проверю - PortE.2, посмотрю по схеме закорочен он за землю или нет.
Фьюзы перепроверил. Установил фьюзы как написано в файле fuses162.txt.

caro 6th September 2011 15:35

Quote:

Originally Posted by Pryanick
Фьюзы перепроверил. Установил фьюзы как написано в файле fuses162.txt.

Да, первое что приходит на ум при таком поведении контроллера - не правильно установленные Фьюзы.
Второе, он работает от кварца на низкой частоте. Какой кварц установлен?
Правильно ли я понял, что этот комп запускается впервые после сборки?
Тоесть с проверенной прошивкой ATMega8515 он еще не работал?

Pryanick 6th September 2011 15:52

caro, ну какой же первый раз - с М8515 он уже с зимы работает, проблем нет.
Фьюзы снова перепроверил - ошибок нету.

caro 6th September 2011 15:59

Quote:

Originally Posted by Pryanick (Post 413529)
caro, ну какой же первый раз - с М8515 он уже с зимы работает, проблем нет.
Фьюзы снова перепроверил - ошибок нету.

Хорошо, тогда пока ничего не трогай, я проверю, не ошибся ли я при коррекции прошивки под M162.

caro 6th September 2011 16:48

Ошибку нашел. Проверь эту версию:

Pryanick 6th September 2011 18:15

caro, пока безрезультатно.
На пробу вставил М8515 обратно - работает без вопросов, а вот с М162 чета не хочет.
Сброс проходит (по нажатию PrintScreen на клаве так же сброс всегда проходит), но дальше меню на экране дело не двигается, курсор тоже не двигается...

caro 6th September 2011 18:20

Quote:

Originally Posted by Pryanick (Post 413555)
caro, пока безрезультатно.
На пробу вставил М8515 обратно - работает без вопросов, а вот с М162 чета не хочет.
Сброс проходит (по нажатию PrintScreen на клаве так же сброс всегда проходит), но дальше меню на экране дело не двигается, курсор тоже не двигается...

Scroll Lock и NumLock я надеюсь работают?
Буду проверять еще. Просто пришлось все переменные передвигать, и где-то я ошибся :)
Кстати, если есть возможность, попробуй прошить эту же версию для m8515, которую я вложил в предыдущем архиве.
Только не потеряй возможность откатится к рабочей версии.

Pryanick 6th September 2011 18:45

caro, Scroll Lock и NumLock работают, окъ

caro 7th September 2011 10:28

Проверьте еще один вариант прошивки:

Pryanick 7th September 2011 11:07

caro, ну че - клавиши работают!
С утречка немножко Chronos'a и чуть-чуть Exolon'a сверху - клавиатура ведет себя адекватно!
Риспект тебе и спасибо!

Pryanick 7th September 2011 15:45

caro, слышь че - клавиши то работают, но когда я зохожу по magic'y в меню смака - там клавиши не работают. Как это может быть?

caro 7th September 2011 18:52

Quote:

Originally Posted by Pryanick
... клавиши то работают, но когда я зохожу по magic'y в меню смака - там клавиши не работают. Как это может быть?

Не знаю, что-то с особенностью опроса порта клавиатуры может.
А со старой прошивкой на ATMega8515 работает нормально?

Pryanick 7th September 2011 19:29

На старой прошке с М8515 СМАК работает, без проблем.

AlexFantasy 11th September 2011 22:39

caro, Блин!!! Уважаемый!!! Ну придумайте-же что нибудь!!!:v2_conf2: Ну просто оч.надо!!!:v2_dizzy_coder:
Заранее Вам признательны!!!:v2_dizzy_punk:

BYTEMAN 11th September 2011 23:38

AlexFantasy, дык у тебя ведь всё равно смука нету :) Вроде как глюки были только в смуке замечены :)

AlexFantasy 12th September 2011 07:14

Quote:

Originally Posted by BYTEMAN (Post 414661)
AlexFantasy, дык у тебя ведь всё равно смука нету :) Вроде как глюки были только в смуке замечены :)

Все в переди!!! У меня пока нет, а вот у Пряника есть. Хоть и совсем ненравицца что-бы интегрированный NEMO контроллер в плату Феникса после установки в слот SMUK'а - отдыхал!!!

caro 12th September 2011 07:52

Quote:

Originally Posted by AlexFantasy (Post 414642)
caro, Блин!!! Уважаемый!!! Ну придумайте-же что нибудь!!!:v2_conf2: Ну просто оч.надо!!!:v2_dizzy_coder:

Я разве против, вы мне опишите в чем конкретно проблема.
Только учтите, что у меня нет Феникса, поэтому описывайте аппаратную проблему, а не проблему с работой ПО.


All times are GMT +4. The time now is 18:00.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.