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)

IanPo 6th June 2012 21:01

Quote:

Я точно не скажу, 200Вт-ного блока питания АТХ вполне хватает.
Вряд ли больше 25 Вт кушает.

AlexFantasy 6th June 2012 22:04

Quote:

Originally Posted by Vovan_a (Post 513308)
В том то и дело, что планирую гораздо меньший и не АТХ поставить. Вот и хочу прикинуть.

А винт и флопогрыз учитываешь?

Vovan_a 7th June 2012 00:26

Конечно. Вместо винта - CF, а флопик маленький. И ток у него маленький. Основной ток будет потреблять плата.

Keeper 7th June 2012 01:12

Quote:

Originally Posted by IanPo (Post 513340)
Вряд ли больше 25 Вт кушает.

25/5 = 5 А, это много очень, врядли больше 2А потребляет...

Zorki-4k 7th June 2012 03:18

И всем же лень взять и померять.

Keeper 7th June 2012 14:11

Quote:

Originally Posted by Zorki-4k (Post 513483)
И всем же лень взять и померять.

Уговорил :)

Моя плата rev.01 с платой адаптера SD потребляет 920mA по 5В, потребление по цепи 12В мне измерить не удалось, хз почему. Видимо потребление ВГ93 во время простоя ниже чувствительности китайского тестера...

Комплектация:
Микросхемы серии 1533 (кроме явно указанных в документации 555, 155)
Процессор Т34008
ПЗУ D27512-2 (тот ещё кипятильник)
ОЗУ две планки
звук YM2149
на плате отсутствует MAX232
к плате НЕ подключалось ничего кроме монитора и платы адаптера SD (без карты памяти)

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

Поставил пустую W27C512 - потребление 820mA
Поставил Z84C0010+W27C512 - потребление 740mA

Vovan_a 15th June 2012 19:42

А с какой целью на плате ревизии 04 для 40-ка ногих микрух шаг ног делали метрический? Это понятно для ВГшки. А для остальных? Просто цанговые панельки горбом встают. Может для последующих ревизий делать дюймовый?

Blade 15th June 2012 22:37

Еще ПЗУ с шагом 2.5. Mick, можно для ревизии 04.1, что zorel будет запускать в производство, на 2.54 изменить?

Vovan_a 16th June 2012 10:56

Quote:

Originally Posted by Blade (Post 516080)
Еще ПЗУ с шагом 2.5. Mick, можно для ревизии 04.1, что zorel будет запускать в производство, на 2.54 изменить?

ПЗУ-шная панелька за счет диаметра отверстий встает более-менее нормально. А вот 40-ка ногие изгибаются. И ноги у них при изгибании легко ломаются.

Mick 16th June 2012 14:45

Скажем так, в этой версии компьютера, имеется ввиду "ZXM-Phoenix 1024"
глобально я переделывать ничего не буду. Да и смысла особого нет, если какую нибудь ревизию для проверки что то нового не зщадумаю сварганить. Но и в этом случае вряд ли буду менять паттерны.

Если будет продолжение компьютера, скажем вторая версия или еще какая нибудь, то это будет учтено.

dosikus 20th December 2013 12:32

Плата ревизии 01 , биос v0.01 . ZXMC v 2.7.
Плата пролежала 2 года без дела но хранилась бережно.
Сейчас решил запустить и понял что все забыл.
При старте на экране мигающие квадраты , реагирует только на F12 - получается черный бордюр белый экран . Забыл к черту все комбинации клавиш.
Или что то сдохло все же ?

Mikka_A 20th December 2013 12:39

Quote:

Originally Posted by dosikus (Post 654161)
Плата ревизии 01 , биос v0.01 . ZXMC v 2.7.
Плата пролежала 2 года без дела но хранилась бережно.
Сейчас решил запустить и понял что все забыл.
При старте на экране мигающие квадраты , реагирует только на F12 - получается черный бордюр белый экран . Забыл к черту все комбинации клавиш.
Или что то сдохло все же ?

передернуть все, что на кроватях, почистить все разъемы/контакты.
проверить питалово.
генератор запускается, растр есть, а это уже полдела... проверить приход ресета на проц.. ну как то так

сдуть пыль ( и образно и по натуральному )качественно и по всей плате

Mick 20th December 2013 12:50

Quote:

Originally Posted by dosikus (Post 654161)
При старте на экране мигающие квадраты , реагирует только на F12 - получается черный бордюр белый экран.
Или что то сдохло все же ?


Cброс в Фениксе по кнопке Print Screen всегда был, это в Эве сброс по F12.
По F12 ты настойчиво пытаешься NMI процессору вызвать. :)

dosikus 20th December 2013 12:59

Предосмотр перед запуском был сделан .:biggrin:
Корпуса переткнуты , контакты и симов почищены.
Да и плата хранилась в антистатике .
На ресете 4,9 и самое смешное - я не помню комбинации клавиш , что хоть на осциле посмотреть на сброс .

---------- Post added at 11:54 ---------- Previous post was at 11:51 ----------

Quote:

Originally Posted by Mick (Post 654168)
Cброс в Фениксе по кнопке Print Screen всегда был, это в Эве сброс по F12.
По F12 ты настойчиво пытаешься NMI процессору вызвать. :)

Да уж ...
Print Screen жму сброс проходит - вижу импульс , на экране тишина .
Да еще - ни флопик ни винт не подключены к разъемам.

---------- Post added at 11:59 ---------- Previous post was at 11:54 ----------

Далее .
Жму Print Screen экран не очищается, остаются мигающие квадраты.
. Менял симы . Оставлял один , Все то же самое.

Mick 20th December 2013 13:03

Quote:

Originally Posted by dosikus (Post 654169)
Да уж ...
Print Screen жму сброс проходит - вижу импульс , на экране тишина .
Да еще - ни флопик ни винт не подключены к разъемам.

Далее .
Жму Print Screen экран не очищается, остаются мигающие квадраты.
. Менял симы . Оставлял один , Все то же самое.

Мигающие квадраты обычно либо из за симов, либо тупо сброс не проходит.

Попробуй нажать хардварный сброс, это там один из джамперов между разъемами FDD и HDD.

Если не поможет, тогда начнем как обычно с диззи теста :)

Но скорее всего просто не стартует.

solegstar 20th December 2013 13:17

dosikus, что с WAIT? может меге капец?

---------- Post added at 10:17 ---------- Previous post was at 10:09 ----------

еще бы отдельно проверить без ПЗУ матрас ну и частоту 3.5Мгц на проце.

John North 20th December 2013 13:19

кстати да!
моя zxmc1 лежала после покупки пару лет.
"слетела" прошивка.
прошил повторно - стало норм.

dosikus 20th December 2013 13:22

Хард сброс не проходит . Точней на RESET(26) импульс есть но квадраты так же висят и заветной надписи нет.
WAIT(24) высокий уровень -без видимых шевелений .

Mick, а что за дизитест , где его взять. Третий год уже не занимаюсь...

---------- Post added at 12:22 ---------- Previous post was at 12:21 ----------

John North, какой лучше прошить , ткни носом плиз .

Mick 20th December 2013 13:24

Quote:

Originally Posted by dosikus (Post 654190)
Хард сброс не проходит . Точней на RESET(26) импульс есть но квадраты так же висят и заветной надписи нет.
WAIT(24) высокий уровень -без видимых шевелений .

Mick, а что за дизитест , где его взять. Третий год уже не занимаюсь...


http://zx.pk.ru/showpost.php?p=400617&postcount=158

dosikus 20th December 2013 13:26

Я так понимаю все прошивки на ZXMC здесь http://www.zx.pk.ru/showpost.php?p=9958&postcount=1
Счас испытаю . Сначала дизи .

Mick 20th December 2013 13:28

Quote:

Originally Posted by dosikus (Post 654193)
Я так понимаю все прошивки на ZXMC здесь http://www.zx.pk.ru/showpost.php?p=9958&postcount=1

Как раз там прошивок и нет. Смотри на моем сайте их http://micklab.narod.ru/ZXMPhoenix.htm

А то нашьешь тут, а потом думай почему не работает

Ефим 20th December 2013 13:31

Проверь активность у проца на ШД и ША, после хард ресета, может просто не стартует проц. по каким то причинам.

dosikus 20th December 2013 14:56

Вот блин . Не шьет у меня TL866 эту MC512 /
Доходит до адреса 0x004001 и выбивает ошибку

---------- Post added at 12:56 ---------- Previous post was at 12:44 ----------

Quote:

Originally Posted by Ефим (Post 654199)
Проверь активность у проца на ШД и ША, после хард ресета, может просто не стартует проц. по каким то причинам.

Да есть там все ...

---------- Post added at 13:38 ---------- Previous post was at 12:56 ----------

Вообщем все хреново...
M27C512 не пишет одни ошибки .
Порылся , остались одни с УФ стиранием . Стирать как всегда не чем .
Но осталась одна P28F001, хорошо хоть пишется на ура.
Может кто угостит ссылкой - как сделать переходник или прямо на корпусе спаять все? Даташиты выкачал на обе , но что то с трудом все вспоминается...

---------- Post added at 13:56 ---------- Previous post was at 13:38 ----------

Quote:

Originally Posted by dosikus (Post 654202)
M27C512 не пишет одни ошибки .

Еби..ская сила . Я ж ее своими руками убил . :))))))
Она ж одноразовая . Вот блин привык к флэшам

solegstar 20th December 2013 15:10

Quote:

Originally Posted by dosikus (Post 654202)
Но осталась одна P28F001, хорошо хоть пишется на ура.
Может кто угостит ссылкой - как сделать переходник или прямо на корпусе спаять все? Даташиты выкачал на обе , но что то с трудом все вспоминается...

30, 31, 32, 1 выводы на +5В, 2 на GND если будешь шить в первую половину ПЗУ, или на +5В если во вторую. можешь прошиву склеить подрят две и подключить 2 вывод к +5В, так проще. Можно поставить переключатель и прошить разные прошивки - сажая 2 вывод на землю или +5В будешь менять половинки ПЗУ))

---------- Post added at 12:10 ---------- Previous post was at 12:07 ----------

ты лучше скажи - у тебя матрас есть без ПЗУшки?

dosikus 20th December 2013 15:37

Quote:

Originally Posted by solegstar (Post 654229)
[/COLOR]ты лучше скажи - у тебя матрас есть без ПЗУшки?

Нету...
При старте так же квадраты , при хард ресете черный бордюр и белый экран.

solegstar 20th December 2013 15:42

на проце 3.5мгц есть? NMI в каком уровне?

dosikus 20th December 2013 15:53

2 Attachment(s)
Quote:

Originally Posted by solegstar (Post 654239)
на проце 3.5мгц есть? NMI в каком уровне?

Тактовая есть 3,5 МГц вижу на осциле .
NMI в высоком .
Залили дизитест , те же квадраты, при хар ресете синий бордюр экран белый

---------- Post added at 14:53 ---------- Previous post was at 14:46 ----------

Дернул черт прошить мегу .
фузы как в мануале ,eeprom по дефолту весь в FF
Вся реакция на клаву пропала ...

solegstar 20th December 2013 16:27

dosikus, а с этой памятью раньше работало? т.к. похоже, память проц не видит... на памяти есть we, cas и т.д. попробуй другой симм.

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

dosikus, а мега еще отзывается на программирование?

Mick 20th December 2013 16:30

Quote:

Originally Posted by dosikus (Post 654240)
Дернул черт прошить мегу .
фузы как в мануале ,eeprom по дефолту весь в FF
Вся реакция на клаву пропала ...

Начнем с того у тебя другой программатор и у него запросто может гулька означать совсем другое состояние чем у того же ChipProg. Об этом уже тысячу раз говорили.

solegstar 20th December 2013 16:40

fuse CKSEL3...0 выставлены для кварца, а надо для внешнего генератора. убери галочки с них.

---------- Post added at 13:32 ---------- Previous post was at 13:30 ----------

если мега не отзывается, отогни её 18 и 19 выводы и подпаяй к ним кварц от 3х до 8мгц. прошей правильно биты cksel и верни все на место.

---------- Post added at 13:40 ---------- Previous post was at 13:32 ----------

Mick, если на картинке в инструкции, а картинку dosikus привел из мануала на феникс, бит SPIEN не отмечен, т.е. он в 0(запрограммирован). по мануалу на мегу и по схеме феникса, cksel3...0 должны быть выставлены тоже в 0, т.к. это соответствует подаче внешней частоты 14мгц на XTAL1, что подтверждает схема фени. получается, что в инструкции тоже биты выставлены не правильно.

dosikus 20th December 2013 16:42

solegstar, Угу память все таки .
Отрыл из загашника другие , матрас пошел .
Счас мегу прошьем...

Mick 20th December 2013 16:49

Quote:

Originally Posted by solegstar (Post 654258)
Mick, если на картинке в инструкции, а картинку dosikus привел из мануала на феникс, бит SPIEN не отмечен, т.е. он в 0(запрограммирован). по мануалу на мегу и по схеме феникса, cksel3...0 должны быть выставлены тоже в 0, т.к. это соответствует подаче внешней частоты 14мгц на XTAL1, что подтверждает схема фени. получается, что в инструкции тоже биты выставлены не правильно.

Это означает лишь то, что данная картинка приведена для программатора ChipProg. Текст над картинкой мы не читаем. Ах да, собственно зачем.

dosikus 20th December 2013 17:11

Quote:

Originally Posted by solegstar (Post 654258)
fuse CKSEL3...0 выставлены для кварца, а надо для внешнего генератора. убери галочки с них.[COLOR="Silver"]




если на картинке в инструкции, а картинку dosikus привел из мануала на феникс, бит SPIEN не отмечен, т.е. он в 0(запрограммирован). по мануалу на мегу и по схеме феникса, cksel3...0 должны быть выставлены тоже в 0, т.к. это соответствует подаче внешней частоты 14мгц на XTAL1, что подтверждает схема фени. получается, что в инструкции тоже биты выставлены не правильно.

В даташите External clock scsel3..0 0000, так что все верно в инструкции.
У меня так же должно быть , отмеченный фуз = 0.

solegstar 20th December 2013 17:28

Quote:

Originally Posted by Mick (Post 654265)
Это означает лишь то, что данная картинка приведена для программатора ChipProg. Текст над картинкой мы не читаем. Ах да, собственно зачем.

всё мы читаем. :) Вот смотри, еще разок, обычно мы проверяем, что означает галочка/точка в программе для прошивки по биту SPIEN. т.е. мы точно знаем, что этот бит находится в 0 по умолчанию, т.к. иначе у нас бы не было возможности программировать по SPI. Смотрим на картинку из инструкции - напротив бита SPIEN галочка не установлена, значит отсутствие галочки для данной проги означает, что бит запрограммирован, т.е. находится в 0, согласен? Идем дальше, смотрим схему феникса - 14мгц подается на XTAL1 - это соответствует состоянию битов CKSEL3...0 - 0000, т.к. в мануале на мегу тоже написано, что 0 это бит запрограмирован, 1 - нет. Теперь смотрим опять картинку из инструкции, теперь на биты CKSEL3...0 - на них установлены галочки, но мы выяснили, что 0 (запрограммирован) для данной проги, т.е. ChipProg, это отсутствие галочки напротив бита, следовательно состояние CKSEL3...0 на картинке в инструкции - 1111. Так?

---------- Post added at 14:19 ---------- Previous post was at 14:14 ----------

Quote:

Originally Posted by dosikus (Post 654276)
В даташите External clock scsel3..0 0000, так что все верно в инструкции.
У меня так же должно быть , отмеченный фуз = 0.

если в твоей проге отмеченый фуз = 0, то получается ты залочил мегу, т.к. у тебя на картинке напротив фуза SPIEN не стоит отметка.

---------- Post added at 14:28 ---------- Previous post was at 14:19 ----------

dosikus, ты уверен, что в твоей проге галочка = 0? лучше лишний раз spien не трогать. проверь чтением меги для начала. если есть еще одна такая.

dosikus 20th December 2013 17:35

solegstar, TL866 параллельный не ICSP , им не залочишь .
Только один хрен не зводится мега .
Отложу до понедельника , блин сколько раз уже убеждался - нефиг в пятницу начинать....

---------- Post added at 16:35 ---------- Previous post was at 16:31 ----------

У нормально работающей меги (в смысле верно прошитой)должны ли какие сигналы наружу выходить ?

solegstar 20th December 2013 17:38

dosikus, всё получится. вот в файле fuses8515ph.txt архива - http://micklab.narod.ru/file/zxm_zxmc2v28.rar правильно выставлены фузы, и если у тебя галочка означает 0, то тебе надо выставлять именно по этому файлу. саму прошивку 2.28 не прошивай, она глючит с мышью, прошивай вот эту - http://micklab.narod.ru/file/zxm_zxmc2v27.rar

dosikus 20th December 2013 17:48

Quote:

Originally Posted by solegstar (Post 654295)
прошивай вот эту - http://micklab.narod.ru/file/zxm_zxmc2v27.rar

Эту и шью .
Убрал галки с BODEN и BODLEVEL , стало на кнопки реагировать.

Mick 20th December 2013 17:56

Quote:

Originally Posted by solegstar (Post 654279)
всё мы читаем. :) Вот смотри, еще разок, обычно мы проверяем, что означает галочка/точка в программе для прошивки по биту SPIEN. т.е. мы точно знаем, что этот бит находится в 0 по умолчанию, т.к. иначе у нас бы не было возможности программировать по SPI. Смотрим на картинку из инструкции - напротив бита SPIEN галочка не установлена, значит отсутствие галочки для данной проги означает, что бит запрограммирован, т.е. находится в 0, согласен?

Начнем с того что ChipProg параллельный программер. Тоесть мне абсолютно фиолетово это бит.

В программаторах ChipProg+ галочка означает бит равный "0".

solegstar 20th December 2013 18:18

Quote:

Originally Posted by Mick (Post 654302)
Начнем с того что ChipProg параллельный программер. Тоесть мне абсолютно фиолетово это бит.

дело в том, что если выставлять фузы последовательным программатором по инструкции на феникс, то можно залочить мегу. :( А ведь именно последовательный программатор указан для быстрой смены прошивки... У народа в основном последовательные программаторы, т.к. они проще в изготовлении. В архиве с рабочей прошивкой 2.27 - нет файла с фузами, может стоит его туда добавить из архива с прошивкой 2.28?

dosikus 20th December 2013 18:35

Quote:

Originally Posted by Mick (Post 654302)
Начнем с того что ChipProg параллельный программер. Тоесть мне абсолютно фиолетово это бит.

В программаторах ChipProg+ галочка означает бит равный "0".

Дык у меня так же параллельный , однако не стартовала мега с твоими фузами .
В архиве с прошивкой 2.28 фузы в обоих вариантах галки с BODEN и BODLEVEL сняты :
Quote:

[*] CKSEL0 ;\[*] CKSEL1 ; \ [*] CKSEL2 ; / - Внешний генератор[*] CKSEL3 ;/
[ ] SUT0[*] SUT1
[ ] BODEN
[ ] BODLEVEL
[ ] BOOTRST ;Запуск с 0 адреса[*] BOOTSZ0
[ ] BOOTSZ1
[ ] EESAVE[*] CKOPT[*] SPIEN
[ ] WDTON
[ ] S8515C ;совместимость с AT90S8515 отключена
Quote:

[*] CKSEL0 ;\ [*] CKSEL1 ; \[*] CKSEL2 ; / - внешний генератор 14.0 Мгц[*] CKSEL3 ;/
[ ] SUT0[*] SUT1
[ ] BODEN
[ ] BODLEVEL[*] BOOTRST ;Запуск с адреса 1E00h[*] BOOTSZ0 ;\
[ ] BOOTSZ1 ;/ Boot Size = 512 байт
[ ] EESAVE[*] CKOPT[*] SPIEN
[ ] WDTON
[ ] S8515C ;совместимость с AT90S8515 отключена
На PrintScr теперь реагирует , однако заветной записи все нет .
В понедельник продолжу...


All times are GMT +4. The time now is 17:59.

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