PDA

Просмотр полной версии : Компьютер "ZXM-Phoenix" - клон, рожденный на форуме



Страницы : 1 2 3 4 [5] 6

caro
27.10.2011, 15:37
И на собственном опыте проверял Uniprof не прошивает SPIEN на меге 8515Да, извини, сейчас попробовал поменять с помощью UNIPROF бит SPIEN, действительно не меняется, и это правильно :)

palsw
27.10.2011, 15:39
Да, извини, сейчас попробовал поменять с помощью UNIPROF бит SPIEN, действительно не меняется, и это правильно.

:v2_cheer:

AlexFantasy
27.10.2011, 15:51
Должно быть 0.

Если перешивать Mega8515 по COM-порту, то в Uniprof FUSES должны программироватся так:
(Если не перешивать, то установите галочку в BOOTRST).
Я понимаю что должно быть 0, но там 255
И фузы я выставил так как мне palsw посоветовал:
И прошивал я не по COM, а по LPT

Ну все правильно на этих двух картинках галки на некоторых фузах не так стоят

caro
27.10.2011, 15:58
И прошивал я не по COM, а по LPTНовую микросхему можно прошить только через SPI интерфейс, например с помощью Uniprof.
В прошивке Mega имеется так называемый BOOT-loader, который позволяет залить в нее новую версию прошивку через COM-порт Phoenix.
Делается это программой AVRProg, подключив Phoenix к IBM по COM-порту нуль-модемным кабелем.
Эта возможность реализуется только при правильно выставленных битах BOOTRST, BOOTSZ0 и BOOTSZ1.

AlexFantasy
27.10.2011, 16:01
Новую микросхему можно прошить только через SPI интерфейс, например с помощью Uniprof.
В прошивке Mega имеется так называемый BOOT-loader, который позволяет залить в нее новую версию прошивку через COM-порт Phoenix.
Делается это программой AVRProg, подключив Phoenix к IBM по COM-порту нуль-модемным кабелем.
Даже если я сейчас Uniprof`ом мегу не вижу???

caro
27.10.2011, 16:08
Даже если я сейчас Uniprof`ом мегу не вижу???Вот это странно, что Мега не видна, поскольку я только что проверял, Uniprof не меняет состояние бита SPIEN,
даже если оно выставлено не правильно, как на левой картинке.
А также на этой картинке на бите BOOTRST стоит галочка (1), значит BOOT-loader отключен.
Тоесть загрузка по COM-порту не возможна.

palsw
27.10.2011, 16:13
еще так шил ,но клава то у меня во всех вариантах работала и мега видеться без проблем в uniprof
http://zx.pk.ru/showpost.php?p=399279&postcount=106

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

загрузку по сом порту не проверял

caro
27.10.2011, 16:20
клава то у меня во всех вариантах работала и мега видеться без проблем в uniprofУчитывая, что SPIEN не модифицируется, а биты выбора тактовой частоты стоят правильно (внешний тактовый сигнал),
все остальные биты установлены в состояние, обеспечивающее нормальную работу контроллера.

загрузку по сом порту не проверялСудя по всему работать не будет.

PS. Сейчас специально выставил все биты, как прошивал AlexFantasy.
Всё поменялось кроме бита SPIEN.
Мега видится как ни в чем ни бывало :)

AlexFantasy
27.10.2011, 16:34
Вы мне лучше скажите что делать-то? И имеют-ли фузы какое либо отношение к тому что кемпстон 255 выдаёт, хотя мыша работает! Может что в фениксе смотреть нужно?

caro
27.10.2011, 16:40
Вы мне лучше скажите что делать-то? И имеют-ли фузы какое либо отношение к тому что кемпстон 255 выдаёт, хотя мыша работает!нет не имеют.


Может что в фениксе смотреть нужно?Смотри дешифратор порта 1F (RD1F/ на выводе 12 микросхемы DD19 - ИД7).
Судя по всему импульс чтения порта джойстика не доходит до Меги (ножка 31).

palsw
27.10.2011, 16:46
При комманде PRINT IN 31 выдает 255

у меня 0 выдает

AlexFantasy
27.10.2011, 17:21
нет не имеют.

Смотри дешифратор порта 1F (RD1F/ на выводе 12 микросхемы DD19 - ИД7).
Судя по всему импульс чтения порта джойстика не доходит до Меги (ножка 31).
На 31 ножке, висит "1". Ввел програмку:

10 PRINT IN 31
20 CLEAR
30 GO TO 10

После этого на 31 ножке скачут одни "единички", без "нуликов". После замены ИД7 ничего не изменилось... Число 255 как висело, так и висит. Осциллографа у меня нет, работаю лог.пробником.
В перемычках на плате ничего не может быть?

Еще в документации по Фениксу сказано:
Для проверки правильности подключения и работоспособности
манипулятора «мышь» необходимо вызвать тестовую программу, которая
находится в микроконтроллере atmega8515. Для вызова программы
необходимо перейти в режим «Basic 48» и нажать на клавиатуре следующую
комбинацию клавиш - <WinMenu> + <F2>.
Нажимаю Win+F2, появляется мигающий курсор и <> , что ваще должно быть? Двигаю мышой(нажимаю на кнопки) ничего не происходит.

---------- Post added at 15:21 ---------- Previous post was at 15:10 ----------

И такая ерундистика была со всеми Мегами, как с 8515 так и со 162-й

palsw
27.10.2011, 17:32
Нет .кнопку WINmenu ищи справа на клаве :)

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

Win - это просто Пуск

AlexFantasy
27.10.2011, 17:44
Нет .кнопку WINmenu ищи справа на клаве :)

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

Win - это просто Пуск Проверил! Забавно!

---------- Post added at 15:44 ---------- Previous post was at 15:35 ----------

какие уровни должны быть на D19ИД? 1,2,3,4,5,6 ножках?
у меня:
1-/\/
2-"1"
3-/\/
4-"1"
5-"1"
6-"1"

Mick
27.10.2011, 18:25
Проверил! Забавно!

---------- Post added at 15:44 ---------- Previous post was at 15:35 ----------

какие уровни должны быть на D19ИД? 1,2,3,4,5,6 ножках?


Народ, про настройку и ремонт пишите в других темах про Феню(благо их достаточно), здесь общие вопросы по данному компу(платформе)

Mick
18.11.2011, 20:40
В первый пост поместил все ссылки в этом разделе, относящиеся к компьютеру. Думаю будет гораздо удобнее найти необходимую тему.

iceoflame
28.11.2011, 18:58
Mick, в посту сказали http://zx.pk.ru/showthread.php?t=17424&page=2 , что краевой разъем это не слот. поправь в документации :-)

Mick
28.11.2011, 19:17
Mick, в посту сказали http://zx.pk.ru/showthread.php?t=17424&page=2 , что краевой разъем это не слот. поправь в документации :-)

Ну раз это не слот, тогда придется править :)

Mick
29.11.2011, 18:49
Ну что продолжим династию цветных Фениксов. Тут забацал 04 ревизию с черной маской. Фото пустой платы тут. Соберу так пилотную плату для проверки.

http://s017.radikal.ru/i436/1111/74/ae6a4a80d873.jpg
http://i060.radikal.ru/1111/1b/baa3c7d14fbd.jpg

AHTuXPuCT
29.11.2011, 18:52
Mick, что нового в ревизии 04?
плата моего любимого цвета :)

Mick
29.11.2011, 19:05
Mick, что нового в ревизии 04?
плата моего любимого цвета :)

А немного:
1) попытка реалиизовать турбо режим (впрочем по умолчанию он и без него работет :) )
2) добавлен конденсатор (опционально устанавливается для мегашустрых ИР16 для убирания полоски )

Ну а в основном, народ периодически спрашивает платы - уже как то отказывать неудобно. :) Ну и думаю пусть тоже ревизия эксклюзивная будет - своего цвета :)

AHTuXPuCT
29.11.2011, 19:07
Mick, подробнее можно про турбирование феникса?
схему турбирования от ревизии 04 к ревизии 03 можно применить?

Mick
29.11.2011, 19:08
Mick, подробнее можно про турбирование феникса?
схему турбирования от ревизии 04 к ревизии 03 можно применить?

Без порезов никак не получится. Но я сначала запущу эту ревизию посмотрю что и как. По крайней мере в ZXM-777 турба работала с таким включением.

AHTuXPuCT
29.11.2011, 19:10
Mick, порезы это не страшно :)
будем ждать запуска

iceoflame
29.11.2011, 19:37
AHTuXPuCT, Пробовал сделать, но проц. падлюка не вытягивает

---------- Post added at 17:37 ---------- Previous post was at 17:36 ----------

В смысле надо нормальный вешать. а не 3.5

AHTuXPuCT
29.11.2011, 19:37
iceoflame, какой проц ставил?

iceoflame
29.11.2011, 19:42
AHTuXPuCT, Да какой-то попробовал и томсон и ММЕ но они все на 3.5МГЦ Дорожки не резал, перекусывал ноги, плату жалко.

---------- Post added at 17:42 ---------- Previous post was at 17:40 ----------

AHTuXPuCT, Ну мусор посыпал видно что проц както пытается пошевелится но не может. Синхронизация и картинка стоит стабильно.

AHTuXPuCT
29.11.2011, 19:42
iceoflame, поставь на 20мгц проц

iceoflame
29.11.2011, 19:44
AHTuXPuCT, Для того что бы его поставить, его надо где нибудь взять, желательно в днепре. И это будет не раньше нового года. Ремонт в квартире :(

Ewgeny7
29.11.2011, 22:48
Схему турбо-доработки Mick выкладывал где-нить?

Mick
30.11.2011, 07:14
Схему турбо-доработки Mick выкладывал где-нить?

Где-то есть, iceoflame быстрее ссылку найдет - он пробовал дорабатывать.

iceoflame
30.11.2011, 12:14
Mick, Ну спасибо за перевод стрелок :-) http://narod.ru/disk/18173021001/
ZXM_Phoenix_1024kb_turbo_theory.rar.html

Только срок файла истек. Выложи его еще раз для народа :-)
ZXM_Phoenix_1024kb_turbo_theory.rar

Сам тред по турбе http://zx.pk.ru/showthread.php?t=10369&page=115

Mick
30.11.2011, 19:55
Mick, Ну спасибо за перевод стрелок :-) http://narod.ru/disk/18173021001/
ZXM_Phoenix_1024kb_turbo_theory.rar.html

Только срок файла истек. Выложи его еще раз для народа :-)
ZXM_Phoenix_1024kb_turbo_theory.rar

Сам тред по турбе http://zx.pk.ru/showthread.php?t=10369&page=115

Ну это же давно было, вот и не помню я уже. Посмотрел у себя, файла тоже не нашел. Короче возьмите с моего сайта схему 4 ревизии, там собственно все понятно будет.

P.S. Начал сборку черного феникса :)

sergio78
30.11.2011, 20:00
Ну это же давно было, вот и не помню я уже. Посмотрел у себя, файла тоже не нашел. Короче возьмите с моего сайта схему 4 ревизии, там собственно все понятно будет.

P.S. Начал сборку черного феникса :)

Прошу прощения, а по чем такая плата чистая будет получатся, ну хотябы приблизительно известно сейчас?

Mick
30.11.2011, 20:03
Прошу прощения, а по чем такая плата чистая будет получатся, ну хотябы приблизительно известно сейчас?

Так как платы мелкосерийные, то пустая плата стоить будет 1000 рублей + пресылка. Впрочем через неделю напишу все в барахолке.

scl^mc
30.11.2011, 21:56
P.S. Начал сборку черного феникса
а что в нем будет? :)

ChipManyak
01.12.2011, 10:02
Mick, если будете платы делать (или уже партия готова?), можно будет добавить
соединение от 8 вывода ХР16 до ХР17, соответственно добавив 5-й пин.
Хочется PowerManager от Кая прикрутить, а соплей вешать не хочется.

iceoflame
01.12.2011, 12:58
ChipManyak, +100

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

Mick, дык ты и давал схемку 4й ревизии, там на листе в свободном месте несколько микрух добавлено. По ней все ясно.

ZEK
01.12.2011, 14:42
Надо в 4й ревизии изменить место подключения ZSD, или уже поздно?

Mick
01.12.2011, 18:31
Надо в 4й ревизии изменить место подключения ZSD, или уже поздно?

Уже поздно, эта ревизия состоялась. :)

ZEK
01.12.2011, 18:52
Уже поздно, эта ревизия состоялась.
Ну а партия будет? или мож создать пока не позно rev 04.01

Mick
01.12.2011, 18:55
Ну а партия будет? или мож создать пока не позно rev 04.01

Не, уже платы изготовлены. Я себе одну запаяю, а через неделю остальные выставлю на продажу.

iceoflame
02.12.2011, 11:23
Не, уже платы изготовлены. Я себе одну запаяю, а через неделю остальные выставлю на продажу.

Скоростной ты :-))

Ewgeny7
03.12.2011, 00:03
Сегодня подключал плату MultIDE к Фениксу. Прекрасно работает.
Погоняли с коллегой по работе тапки Dizzy-3.5 и VideoPool.
Любители католических тапок могут забыть про православный тр-дос :)

Mick
05.12.2011, 20:14
Ну что, свершилось сие чудо - Феникс стал обладать туроскоростью аж в целых 7МГЦ. Короче безвайтовый (в смысле обращение к памяти) турбо режим.
Вобщем по порядку, скажем что было по схеме не заработало. Ну так как этот же принцип работал и работает в моих других поделках стал разбираться. Ну собственно - тут долго думать не пришлось. В общем во всем виноваты пресловутые задержки, хотя некоторые о них даже не задумываются. Для начала пришлось выпаять микросхемы КР1533ИР22 и заменить на КР531ИР22, по задержкам это 26,5 нс против 19нс. Этого оказалось чуть маловато, пришлось отрезать от 6 вывода DD7.2 (похоже зря решил перестраховаться), а это лишние 12нс и подать частоту 14МГц на вход мультиплексора.
Включил и о чудо - погонял немного демки забавно летают. Вобщем сбылась мечта туробожелателей. Конечно если поставить КР1531ИР22 ( у нее 9нс), скорее всего не надо будет резать дорожку, но ее у меня нет.
И второе теперь надо патчить ПЗУ дыр доса, потому как уже не успевает из-за программных счетчиков елозить по диску, но это дело скорее поправимо - необходимо увеличить программные счетчики.

Итого, если хотите турбо режим на Фениксе, то надо.
1. Заменить микросхемы КР1533ИР22 на более быстрые КР531ИР22 или КР1531ИР22, или их аналоги.
2. Собрать мультиплексор КР1533КП11 и подключить его согласно схеме 04 ревизии, за исключением элемента DD7.2
3. Собрать переключалку турбо на КР1533ТМ2 (классно переключать режимы в процессе просморта демо)

Кстати, если поставить КР531КП11, возможно ничего не надо будет резать, но это надо проверить - пойду поищу ее, может есть завалявшаяся сиротинушка.
Вот в кратце и все.

Еще дополнение Не устанавливайте совместно микросхемы ОКР1533ИР10 (год 9107) и К555ИР16 (год 9201), иначе вы получаете полоску слева и ее уже ничем не уберете, кроме перепйки ИР16 на другую дату выпуска. Я опять наступил на теже грабли.

И еще дополнение, у кого нет SD интерфейса можно подключить вот такой адаптер http://www.dealextreme.com/p/sd-card-to-ide-hard-drive-converter-secure-digital-10889 По крайней мере я пробовал копировать на диск с карточки - копировал без проблем

Теперь все новости. Просьба тут не обсуждать техническую реализацию, пусть будет в соей теме про сборку и настройку 04 ревизии. http://zx.pk.ru/showthread.php?t=17496

NEO SPECTRUMAN
05.12.2011, 22:03
уже платы изготовлены

На сей раз цвет маски - черный, так сказать для эксклюзивности ревизии.
А можно фото несобранной платы?
Уж очень хочется увидеть.

Mick
05.12.2011, 22:58
А можно фото несобранной платы?
Уж очень хочется увидеть.

http://zx.pk.ru/showpost.php?p=441025&postcount=1019

Ewgeny7
05.12.2011, 23:43
у кого нет SD интерфейса можно подключить вот такой адаптер
Я именно таким и пользуюсь, спасибо Error404. Летает без проблем и на Фениксе, и на Скорпионе, и на Эволюшене.

---------- Post added at 23:43 ---------- Previous post was at 23:42 ----------


Феникс стал обладать туроскоростью
Вот теперь можно и повторить на ревизии 02 :)

Mick
07.12.2011, 20:38
Вот теперь можно и повторить на ревизии 02 :)

Если будешь турбировать, попробуй поставить КР1531ИР22 или 74F373, если надешь конечно. Хочется узнать как с этой серии будет работать. Я заказал несколько 74F373 но они будут только после нового года.

P.S. На сайт выложил фото собранной платы http://micklab.narod.ru/ZXMPhoenix.htm

Astrolux
07.12.2011, 21:56
На фотке собранной платы процессор GS Z8400B PS Z80B - это какая модификация Z80, на какую частоту?
На ревизию 04 надо ставить процессор Z80 на 10 и 20 МГц?

Mick
07.12.2011, 21:59
На фотке собранной платы процессор GS Z8400B PS Z80B - это какая модификация Z80, на какую частоту?
На ревизию 04 надо ставить процессор Z80 на 10 и 20 МГц?

GS Z8400B - это процессор от Gold Star, ныне LG и паспортная частота 6МГц. На 7Мгц он прекрасно себя чуствует :)

Если будешь турбо делать, то проц не менее того который на фото - Z80B, иначе можно просто Z80A

Astrolux
07.12.2011, 22:45
Если будешь турбо делать, то проц не менее того который на фото - Z80B, иначе можно просто Z80A

Понятно, то есть Z80 6-20 МГц.

Дмитрий
07.12.2011, 23:30
иначе можно просто Z80A
думаю стоит еще уточнить, что если планируется ставить несколько плат расширения, то неплохо бы сразу подыскать проц по-мощнее.

Ewgeny7
08.12.2011, 10:42
иначе можно просто Z80A
Может, ты имел ввиду "просто Z80H", у "А" частота рабочая основательно ниже 7Мгц.
А лучше ставить CMOS-процессоры, серий Z084Cxxx. На Скорпионах (турбированных от рождения) уже все варианты процессоров обкатали.

---------- Post added at 10:42 ---------- Previous post was at 10:41 ----------


GS Z8400B - это процессор от Gold Star
Это - Z80B в простонародье :)

Mick
08.12.2011, 18:37
Может, ты имел ввиду "просто Z80H", у "А" частота рабочая основательно ниже 7Мгц.

Под иначе я подразумевал, что не будет турбо режим задействовать

AlexFantasy
18.12.2011, 16:21
"ZXM-Phoenix" - вертолёт, рожденный на форуме:
ZXM-Phoenix (rev.02) - Ми-8
ZXM-Phoenix (rev.02) - "Голубой гром"
ZXM-Phoenix (rev.03) - Ми-8T (Красная армия всех сильней)
ZXM-Phoenix (rev.04) - "Чёрная акула" (с крейсерной скоростью -7Мгц)

Mick
22.12.2011, 20:24
На страничке про Феникс http://micklab.narod.ru/ZXMPhoenix.htm обновил прошивку CPLD EPM3064ATC44 для SD интерфейса. Сейчас находится там последняя прошивка от ZEK, выложенная на форуме.

Mick
25.12.2011, 16:46
Ну что, нашему Фениксу исполнилось уже 3 года. И в честь этого события накатал небольшую дему-гифт. Проект логотипа предоставил Петр Коурил из Чехии, потом он меня поправил - изначально картинка была вязта из интернета. А он ее немного подрисовал для корпуса. Я ее сконвертил и раскрасил. Думаю сделать ее логотипом фенечки. :)
Кстати там есть бордерный эффект, работающей правильно только на фенечке. :v2_thumb:

Скачиваем с странички http://micklab.narod.ru/ZXMPhoenix.htm
Вобщем скриншотик демки и изначальной картинки (немного ужал).

Totem
26.12.2011, 13:54
Mick, найдешь время стукни в личку, если нужно z80 dma

AlexFantasy
06.01.2012, 11:46
Может и не в тему, но:
1. Может-ли кто нибудь реализовать поддержку ИК-Порта на Пфениксе(например на СОМ-порте). Ну типа чтобы "без проводов" передвавать файлики с Мобилы или PC на платформу. Например (ТАР файлы) без всяческих эмуляторов магнитофона!!!
2. Прикрутите пожалуйста кто нибудь часики в 128-е меню!!!
Например так:

UEA
06.01.2012, 13:34
Может и не в тему, но:
1. Может-ли кто нибудь реализовать поддержку ИК-Порта на Пфениксе(например на СОМ-порте). Ну типа чтобы "без проводов" передвавать файлики с Мобилы или PC на платформу. Например (ТАР файлы) без всяческих эмуляторов магнитофона!!!

Это же кроме самого ИК порта нужно будет еще и реализовывать протокол OBEX, который используется мобильниками для передачи файлов по ИК. Сомнительно, что кто-то будет браться за это все.

А вот организовать просто беспроводную передачу файлов через ком-порт с компьютером наверное возможно. Я не в курсе, но думаю, что есть соответсвующий терминальный софт для спектрума и PC с поддержкой обмена файлами. К COM-порту феникса прицепить китайскую плату RS232<->Bluetooth, а на компьютере соответсвенно USB Bluetooth брелок какой-нибудь.

Дмитрий
06.01.2012, 13:38
Я не в курсе, но думаю, что есть соответсвующий терминальный софт для спектрума и PC с поддержкой обмена файлами.
угу и он вроде как даже в контроллер клавы феникса вшит...

caro
06.01.2012, 14:11
угу и он вроде как даже в контроллер клавы феникса вшит...Мини-терминалка, зашитая в ZXMC, позволяет пересылать бинарные файлы по протоколу X-modem, обьемом не более 32 кбайт.

AlexFantasy
06.01.2012, 14:25
А как насчет "отображения текущего времени" в 128-меню Пфеникса???? Пусть наличие часиков в Пфениксе ощущается почаще - "везде и всегда"!!!---------- Post added at 12:25 ---------- Previous post was at 12:17 ----------


Это же кроме самого ИК порта нужно будет еще и реализовывать протокол OBEX, который используется мобильниками для передачи файлов по ИК. Сомнительно, что кто-то будет браться за это все. .

Определиться сначала нужно-ли такое, и если нужно то кто-нибудь вконце-то концов да сделает!


К COM-порту феникса прицепить китайскую плату RS232<->Bluetooth, а на компьютере соответсвенно USB Bluetooth брелок какой-нибудь.
А вот это уже идея покруче!!! Классно было-бы замудрить беспроводную сеть как между ZX<->PC , так и ZX<->ZX!!!:rolleyes:

Дмитрий
06.01.2012, 15:32
Классно было-бы замудрить беспроводную сеть как между ZX<->PC , так и ZX<->ZX!!!
Да пожалуйста - http://rf.atnn.ru/s7/rl-port_rx63.html

UEA
06.01.2012, 16:16
Да пожалуйста - http://rf.atnn.ru/s7/rl-port_rx63.html

Что-то в продаже ER400TRS нигде не видно. А на забугорных сайтах цена огого какая у этой микросхемы. Все же проще блютузину у китайцев за 6.5$ взять. Тем более, что в блютузе должны и данные шифроваться. А также несомненный плюс в универсальности, потому как можно соединять не только с компьютерами, но и телефонами, КПКшками и прочими желеязками - был бы соотвествующий софт и поддержка виртуальных ком-портов в конкретной реализации блютуз стека.

Дмитрий
06.01.2012, 16:24
UEA, я к тому, что на запрос "радио удлинитель RS232" или "ИК удлинитель" в гугле можно найти кучу разных схем, я привел первую попавшуюся. Лет несколько назад видел схему на основе лазерной указки - проще не придумаешь. Если будет желание такое сделать, то вариантов море.

Mick
06.01.2012, 16:42
Ух флудильщики. Во многих переходниках, ака RS232->какой то интрефейс, в основном реализован режим работы через AT команды. Если вы сможете посылать AT команды в этот переходник, то можно получать и ли передавать данные.
Если конкретно кто то хочет этим заняться для фени, создайте соответствующую тему.

AlexFantasy
06.01.2012, 17:24
Да пожалуйста - http://rf.atnn.ru/s7/rl-port_rx63.html

Цена микросхемы вдохновляет, аж 2.200 россии!!!
http://www.domko.ru/item.php?code_id=5096558&ttype=2
Ладно проехали...

Mick
06.01.2012, 17:27
Цена микросхемы вдохновляет, аж 2.200 россии!!!
http://www.domko.ru/item.php?code_id=5096558&ttype=2
Ладно проехали...

Вот эта цена намного интересна http://www.dealextreme.com/p/wireless-bluetooth-rs232-ttl-transceiver-module-80711

Ну все хватит :)

AlexFantasy
06.01.2012, 18:34
Я ваще считаю что такой хороший спек как "ФЕНИКС" нужно продвигать дальше и дальше в массы, но почему-то ему мало уделяется внимания и я знаю из-за чего....!!!

palsw
06.01.2012, 19:17
AlexFantasy, поддерживаю и идея с часами понравилась -часы нужно куда то прикрутить или в 128-меню или Fatal -WDC
.

Mick
06.01.2012, 20:36
Я ваще считаю что такой хороший спек как "ФЕНИКС" нужно продвигать дальше и дальше в массы, но почему-то ему мало уделяется внимания и я знаю из-за чего....!!!

Ну если бы владельцы фениксов прикладывали немного усилий и писали бы небольшие сервисные утилитки, тогда бы было бы здорово - только вот все чуда наверное ждут.

AlexFantasy
06.01.2012, 21:52
Ну если бы владельцы фениксов прикладывали немного усилий и писали бы небольшие сервисные утилитки, тогда бы было бы здорово - только вот все чуда наверное ждут.

Да я-то это и сам понимаю, но досадно то что сам я не программист и следовательно сам написать ничего неумею(разве что на барсике), вот и предлагаю идеи...

Mick
06.01.2012, 21:55
Да я-то это и сам понимаю, но досадно то что сам я не программист и следовательно сам написать ничего неумею(разве что на барсике), вот и предлагаю идеи...

А кто тут программист. :) Идеи тоже надо кому то реализовывать :)

AlexFantasy
06.01.2012, 22:03
AlexFantasy, поддерживаю и идея с часами понравилась -часы нужно куда то прикрутить или в 128-меню или Fatal -WDC
.

Ну хоть кто-то с часиками поддержал!!! Но я не имел ввиду "или туда или туда", классно было вставить отображение времени именно в 128-е меню (вместо надписи "128")и при этом добавить строчку опцию настройки часов и будильника. Ну и как ты говоришь добавить "часики" в файловые менеджеры!
Но вот только поддержат-ли программисты!

Дмитрий
08.01.2012, 20:08
часы нужно куда то прикрутить или в 128-меню или Fatal -WDC
Прикрутите Глюк к Фениксу и будет вам часы в меню, а так же загрузка в рамдиск...

palsw
08.01.2012, 21:10
Дмитрий, так есть же загрузка в рам-диск.или это другая ?

UEA
08.01.2012, 23:05
А глюк к фениксу же вроде только через нож и МГТФ прикручивается? Что-то такое наблюдал в заметках БК когда-то...

Xorder
13.01.2012, 12:16
Ребят а как можно заказать плату/детали?

Дмитрий
13.01.2012, 12:41
Xorder, опоздал маленько, пару дней назад в барахолке (http://zx.pk.ru/showthread.php?t=17497) последнюю плату забрали. Так что придется ждать пока начнут новую партию собирать, либо может кто-то свою плату продаст.

Xorder
13.01.2012, 16:21
Эх :(
лады, имейте меня в виду если что. Даже если через полгода.

Mick
25.01.2012, 21:40
На страничке про Феникс http://micklab.narod.ru/ZXMPhoenix.htm выложил схему 05 ревизии, там же есть список отличий.
Это пока теоретическая схема, буду делать или нет покажет время.
Добавалять туда уже ничего не буду, ибо уже места не хватает :)

Black_Cat
25.01.2012, 21:59
Mick, не закорачивай входы свободных элементов, экономия энергии мизерная, а гемор по отковыриванию дорожек большой

palsw
25.01.2012, 22:07
Mick, доделай уже в новой ревизии приоритет SD по нормальному.между 1 и 2 слотом zx-bus .

Mick
26.01.2012, 20:16
Mick, доделай уже в новой ревизии приоритет SD по нормальному.между 1 и 2 слотом zx-bus .

Изменил приоритет встроенного SD интерфейса. Теперь у него высший приоритет по сравнению с слотами. Файлы перезалил.

palsw
26.01.2012, 20:27
Mick, есть возможность сделать разьем SD карты как то на краю платы припаянным?А ,еще что то писали по поводу джамперов на выходе AY упростить там что то и по поводу усилителя отдельного на спикер .

Мое мнение - Феникс классный копм ,но вот микшера звука с разных устройств мне не хватает.может это и не проблема Феникса,но было бы приятно иметь 2-3 линейных входа на плате .Например джампера на звук я как выставил так и не трогал.даже не знаю зачем они нужны,а место они занимают

Mick
26.01.2012, 20:32
Мое мнение - Феникс классный копм ,но вот микшера звука с разных устройств мне не хватает.может это и не проблема Феникса,но было бы приятно иметь 2-3 линейных входа на плате .Например джампера на звук я как выставил так и не трогал.даже не знаю зачем они нужны,а место они занимают

НУ это вариант Феникса я уже сильно переделывать не буду. В последствии, если задумаю коренным образом модифицировать комп, тогда и буду думать. Сейчас только по мелочи меняю.

Black_Cat
26.01.2012, 20:43
Изменил приоритет встроенного SD интерфейса. Теперь у него высший приоритета что не между слотами?

Mick
26.01.2012, 20:54
а что не между слотами?

А чтобы потом опять вопросы не возникали из-за кривой дешифрации горе устройств.

Black_Cat
26.01.2012, 21:18
А чтобы потом опять вопросы не возникали из-за кривой дешифрации горе устройств.достаточно и одного слота для кривых девайсов, первый слот нужен для расширения системы, и он обязан иметь наивысший приоритет

Black_Cat
27.01.2012, 19:58
Кстати Mick, сделай пож включение турбы как я предлагал. По разводке это ведь ничего не стоит, да и никаких аргументов против такого включения нет, т.к. начальное состояние всё равно задаётся фиксируемой кнопкой турбы, а плюс получается очевидный, т.к. получаем полное соответствие с логикой работы турбы в шине NemoBus. Даже если ты не сможешь дотянуть дорожки до сигналов на слотах - ничего страшного, пусть будет полуфабрикат, кому надо - дотянут, главное чтоб не надо было ничего резать :)

ZEK
27.01.2012, 20:01
первый слот нужен для расширения системы, и он обязан иметь наивысший приоритет
зачем? он все равно кроме KoE Z-Controller не будет мешать, а то что мешает не важно, только SD цепяет, а SD есть на плате.

Black_Cat
27.01.2012, 20:02
зачем?
чтоб отключать все порты например

ZEK
27.01.2012, 20:07
чтоб отключать все порты например
очень сомнительная польза, тем более после изменения приоритета это можно делать при помощи cpld

Mick
27.01.2012, 20:21
Кстати Mick, сделай пож включение турбы как я предлагал. По разводке это ведь ничего не стоит, да и никаких аргументов против такого включения нет, т.к. начальное состояние всё равно задаётся фиксируемой кнопкой турбы, а плюс получается очевидный, т.к. получаем полное соответствие с логикой работы турбы в шине NemoBus. Даже если ты не сможешь дотянуть дорожки до сигналов на слотах - ничего страшного, пусть будет полуфабрикат, кому надо - дотянут, главное чтоб не надо было ничего резать :)

Я насколько понимаю режим турбо - это сигнал TURBO на шине Nemo Bus должен быть равен лог. "1". У меня так и есть. Дорожки я двигать уже не буду, там уже не протолкнешся.
В любом случае на выходах ТМ2 можно взять на слоты как 0, так и 1. Ничего не надо при этом менять.

Black_Cat
27.01.2012, 20:48
очень сомнительная польза:) ну, сугубо для примера - схема записи флешром кипера :)


тем более после изменения приоритета это можно делать при помощи cpldДим, ну не надо за уши притягивать всякую ерунду :) , с таким подходом можно и до резки дорожек дойти :) , ведь и это тож можно :)

---------- Post added at 21:48 ---------- Previous post was at 21:44 ----------


В любом случае на выходах ТМ2 можно взять на слоты как 0, так и 1. Ничего не надо при этом менять.

Mick, ты не смотрел схему. В схеме замыкание кнопки "турбо" на землю, выключает режим турбо, а не включает как у тебя. Вот это я и прошу сделать.

Mick
27.01.2012, 21:04
Mick, ты не смотрел схему. В схеме замыкание кнопки "турбо" на землю, выключает режим турбо, а не включает как у тебя. Вот это я и прошу сделать.

А смысл? В чем тут прикол.

Black_Cat
27.01.2012, 21:15
А смысл? В чем тут прикол.

Mick, ну я же схему давал. Тебе ведь не трудно сделать такую логику включения, правда? Зато каждый желающий потом сможет допаять проводки от контактной группы кнопки "турбо" до сигналов "турбо" на слотах, и получить заложенную в NemoBus возможность отключать турбу с шины.

AlexFantasy
27.01.2012, 21:16
Ваще-то как-то правильнее было-бы, что компутер по дефолту был не тяжко нагружен!

Mick
27.01.2012, 21:21
Ваще-то как-то правильнее было-бы, что компутер по дефолту был не тяжко нагружен!

Я тоже сторонник, чтобы по умолчанию режим турбо был выключен. Т.е. если турбо-тумблер не подключен - собственно работает в нормальном режиме.

Black_Cat
27.01.2012, 21:31
Ваще-то как-то правильнее было-бы, что компутер по дефолту был не тяжко нагружен!

AlexFantasy, ты написал не подумав. Дефолтное состояние определяется тем, в каком положении находится кнопка "турбо" :) , как ты её нажмёшь - таким и будет дефолтное состояние :)

---------- Post added at 22:31 ---------- Previous post was at 22:26 ----------


Я тоже сторонник

Mick, ты можешь замкнуть контакты джампером :)

AlexFantasy
28.01.2012, 18:54
AlexFantasy, ты написал не подумав.
Извини но не все-же такие "образованные" как Ты, но тем не менее тот кто хотел понять мыслю(я лишь перевыразил твою) - тот понял её сразу, но только не Ты сам!!!

Black_Cat - тебе стоило-бы попробовать быть как-то попроще, а там гляди и люди к тебе потянуться!

Black_Cat
04.02.2012, 15:28
Mick, а ты тестил длину инта в турбе, интересно что тест говорит по этому поводу в турбе и нетурбе.

Mick
04.02.2012, 20:46
Mick, а ты тестил длину инта в турбе, интересно что тест говорит по этому поводу в турбе и нетурбе.

Давно проверял, еще на ZXM-777. Длина инта теже 32 такта как в турбе, так и в не турбе.

Black_Cat
05.02.2012, 13:48
Давно проверял, еще на ZXM-777проверь на всяк случай на Фениксе, чтоб небыло сюрпризов

Mick
06.02.2012, 20:52
проверь на всяк случай на Фениксе, чтоб небыло сюрпризов

Проверил тестом Ковалевского. В основном 32 такта, но изредка показывает 36. Я так думаю это погрешность самого теста.

Black_Cat
06.02.2012, 22:59
А как у него времянки в турбе и нетурбе сравнительно со Скорпом?

Mick
07.02.2012, 07:07
А как у него времянки в турбе и нетурбе сравнительно со Скорпом?

Дык Феникс это же не Скорпион. Какие могут быть сравнения.

Black_Cat
07.02.2012, 10:13
Всё равно интересно сравнить характеристики, и ещё интересно коэффициент турбирования для Феникса

Black_Cat
12.02.2012, 02:47
Mick, не вижу в 5 ревизии подтяжки сигналов BANK1, MMA9, EA1, MMA8 к земле, и после подтяжки, JP18 можно сделать не переключающим, а замыкающим

Mick
12.02.2012, 20:24
Всё равно интересно сравнить характеристики, и ещё интересно коэффициент турбирования для Феникса

Я провел два теста.
1. Тест от Caro - результат 139776 тактов в прерывании, что означает коэффициен турбирования 2 ( не турбо показывает 69888).
2. Тест от LVD - результат те же 2.00 (результат тестирования сохранен в текстовом файле - ниже)


TURBO TEST v1.0

Report for
__________________________________ (please fill in your computer
__________________________________ model, version, turbo scheme)

| nonturbo | turbo | turbo |
Command | T-states | T-states | ratio |
--------------------+----------+----------+-------+-------------
NOP | 04 | 04.0 | 2.00 |
RET cc_false | 05 | 05.0 | 2.00 |
INC HL | 06 | 06.0 | 2.00 |
ADD HL,HL | 11 | 11.0 | 2.00 |
LD A,(HL) | 07 | 07.0 | 2.00 |
LD A,(addr) | 13 | 13.0 | 2.00 |
LD HL,(addr) | 16 | 16.0 | 2.00 |
LD A,(IX+disp) | 19 | 19.0 | 2.00 |
POP HL | 10 | 10.0 | 2.00 |
BIT n,(HL) | 12 | 12.0 | 2.00 |
BIT n,(IX+disp) | 20 | 20.0 | 2.00 |
LD (HL),A | 07 | 07.0 | 2.00 |
LD (addr),A | 13 | 13.0 | 2.00 |
LD (addr),HL | 16 | 16.0 | 2.00 |
PUSH HL | 11 | 11.0 | 2.00 |
LD (IX+disp),A | 19 | 19.0 | 2.00 |
INC (HL) | 11 | 11.0 | 2.00 |
INC (IX+disp) | 23 | 23.0 | 2.00 |
RLC (HL) | 15 | 15.0 | 2.00 |
RLC (IX+disp) | 23 | 23.0 | 2.00 |
EX (SP),HL | 19 | 19.0 | 2.00 |
JR addr | 12 | 12.0 | 2.00 |
CALL addr | 17 | 17.0 | 2.00 |
LDI | 16 | 16.0 | 2.00 |
LDIR | 21 | 21.0 | 2.00 |
IN A,(addr) | 11 | 11.0 | 2.00 |
OUT A,(addr) | 11 | 11.0 | 2.00 |
IN A,(C) | 12 | 12.0 | 2.00 |
OUT (C),A | 12 | 12.0 | 2.00 |
INI | 16 | 16.0 | 2.00 |
OUTI | 16 | 16.0 | 2.00 |
INIR | 21 | 21.0 | 2.00 |
OTIR | 21 | 21.0 | 2.00 |
--------------------+----------+----------+-------+-------------

Averaged turbo ratio: 2.00 (v1.0)


Но хочу отметить, что если вы будете обращаться к портам мультикарты, то там появляются циклы WAIT.

Black_Cat
13.02.2012, 00:22
Но хочу отметить, что если вы будете обращаться к портам мультикарты, то там появляются циклы WAIT.имеешь ввиду ZXMC-2?

Mick
13.02.2012, 07:05
имеешь ввиду ZXMC-2?

Да, интегрированную в Феникс.

Totem
20.02.2012, 18:05
Mick, мое заболело,вышлю железяки как поправлюсь.

Black_Cat
05.03.2012, 10:07
Для сведенья, здесь: http://zx.clan.su/forum/11-66-553-16-1330803337 лежит пример схемы разруливающей проблему кривого программирования OUT(#FD),A применительно к #7FFD. В схеме нет тумблеров и кнопок характерных для доисторических схем, так любимых коллекционерами ретрохлама.

ZEK
05.03.2012, 10:13
Для сведенья
посмотрел я схему, некогда было отписаться, она потенциально глюченая, а в cpld еще более потенциальна.
надо к клоку поца привязываться что бы правильно латчить опкод.

Black_Cat
05.03.2012, 22:11
она потенциально глюченаяа в чём потенциальная глючность, Дим?

ZEK
06.03.2012, 00:00
Защелкивать данные по заднему фронту M1 в момент когда буфера закрываются, надо привязаться к клоку, клок проца в принципе можно выделить из M1 + CLK14, в том числе и выделить признак турбы.

Black_Cat
06.03.2012, 00:02
в момент когда буфера закрываютсяну, тоды никакой глючности скорее нет

Totem
07.03.2012, 10:28
сорри за офтоп, а куда Mick, пропал, в аську и личку не отвечает, на почте его посылка ждет.

Дмитрий
07.03.2012, 11:12
Totem, вчера еще тут был

Mick
07.03.2012, 17:30
сорри за офтоп, а куда Mick, пропал, в аську и личку не отвечает, на почте его посылка ждет.

Я тут. Никуда особо не девался. В аську я уже как год не захожу - что то не вставляет она больше :)
Посылку еще не получал, даже квитанции не приносили, наверное уже принесут только после праздников.

Totem
07.03.2012, 19:31
по треку тебе бы отдали сразу в личку писал

Mick
08.03.2012, 13:03
по треку тебе бы отдали сразу в личку писал

В личке ничего не было. Посылка скорее всего окажется в руках после праздников. У нас почтовое отделение раьботает по своему, только ему удобному графику. Я отпишусь как получу.

Totem
09.03.2012, 12:00
16300054880988

Mick
09.03.2012, 13:04
16300054880988

А это было, прошу прощение если не ответил тогда. В любом случае отпишусь после получения.

AlexFantasy
31.05.2012, 13:32
Mick, Стесняюсь спросить, а как сопсвенно продвигаются дела косающиеся профкарточки и сетевушки для Феникса? Хоть-бы новостей каких подбросил ярым фанатам Феникса что-ли :) ...

Mick
31.05.2012, 18:27
Mick, Стесняюсь спросить, а как сопсвенно продвигаются дела косающиеся профкарточки и сетевушки для Феникса? Хоть-бы новостей каких подбросил ярым фанатам Феникса что-ли :) ...

Скажем на слкдцющей неделе буду пробно запускать Профкарту (пока без SD разъема - нету), после сетевушку.
Спрашивайте лучше в соответсвующих темах.

Mick
09.07.2012, 18:54
Для фанатов Феникса еще одна мини демка с бордером http://www.zx.pk.ru/showpost.php?p=522892&postcount=1

Тут не комментируем, для этого есть специальная тема.

Mick
05.08.2012, 13:45
Вобщем ввиду последних событий и находясь в здравом уме, больше я поддержку по Фениксу и другим своим проектам здесь вести не буду. Тут они закрыты.

Если кому что должен и другие вопросы направляйте через электронную почту. Личку я отключил, оставил только пункт отправить на электронную почту.
Всем пока.

palsw
05.08.2012, 13:50
Mick, ссылку можно на эти события?что то отстал от жизни :)

palsw
05.08.2012, 14:54
Keeper, ясно,летом под забил на всё -жарко .вот похолодает и можно спаять ,что то новое.подписан на 70 тем ,но тишина полная на форуме.

Robusta
06.08.2012, 03:47
Ничего удивительного, скоро с форума уйдут все оставшиеся нормальные люди. О том, сколько замечательных людей отсюда УЖЕ выдавили, даже говорить не хочется. Думаю, что за этот пост будет бан, но честно говоря плевать.

Mick
13.08.2012, 07:02
Это нормально, так постоянно бывает :) А так жаль что Mick ушел, буду потихоньку подтягивать хвосты и тоже сваливать...

Не совсем ушел. Ну не смогла я не смогла :) Чтобы уйти надо и хобби менять. А так получается хобби есть, а форума нет. Либо надо свой делать для поддрежки Феникса (ну не бросать же народ). Но что то лениво, не созрел еще похоже. Так что я еще пока еще тута :)

Mick
28.08.2012, 19:02
Новая демка для нашего фенечки. http://www.zx.pk.ru/showpost.php?p=535891&postcount=1

Здесь ее не обсуждаем.

iceoflame
30.08.2012, 18:55
Mick, Блин, ты уже пятую ревизию склепал, к ста желтенький не плохо смотрицццо!!!

Молодца!

Mick
31.08.2012, 18:32
Mick, Блин, ты уже пятую ревизию склепал, к ста желтенький не плохо смотрицццо!!!

Молодца!

Стараемся :)

Еще одна вкусняшка для фенечки. http://www.zx.pk.ru/showpost.php?p=536552&postcount=12
GS желателен, но не обязателен. Без GS будет тишина.

Тут не обсуждаем.

iceoflame
31.08.2012, 18:39
Стараемся :)

Еще одна вкусняшка для фенечки. http://www.zx.pk.ru/showpost.php?p=536552&postcount=12
GS желателен, но не обязателен. Без GS будет тишина.

Тут не обсуждаем.

GS В реверси есть.

Mick
01.09.2012, 07:41
Появились в продаже платы 05 ревизии. Число плат ограничено, тема про сборку и настройку, да и просто обсуждение этой версии тут http://www.zx.pk.ru/showthread.php?t=19969

Astrolux
01.10.2012, 11:40
А существуют ли подходящие конденсаторы с горизонтальным расположением выводов? Если смотреть на расположение контактных площадок под керамические конденсаторы 0,22 мкФ, то приходит мысль, что они рассчитаны на конденсаторы с горизонтальным расположением, а не с вертикальным.
Но с горизонтальными выводами обычно электролитические конденсаторы и металло-бумажные МБМ...

AHTuXPuCT
01.10.2012, 11:57
Astrolux, я брал кондеры с длинными ногами и гнул ножки по месту

gen1971
01.10.2012, 15:43
А существуют ли подходящие конденсаторы с горизонтальным расположением выводов?
Существуют. Например C410C224 @KEMET

AlexFantasy
06.10.2012, 11:19
А существуют ли подходящие конденсаторы с горизонтальным расположением выводов?
Но с горизонтальными выводами обычно электролитические конденсаторы и металло-бумажные МБМ...
http://images04.olx.ru/ui/7/88/63/1285944797_125518563_1----63-33--1285944797.jpg

Mick
08.11.2012, 18:31
Для турбо Фениксов небольшая демка http://www.zx.pk.ru/showpost.php?p=550915&postcount=1

Здесь не обсуждаем, а то разозлюся.

Xitron
14.11.2012, 01:47
Прошу пардону, возможно я не умею искать и читать, но созрел вопрос, будут ли работать на фене, скажем, 256 и 512 симмки? Или только метровые надо?

Mick
14.11.2012, 06:43
Прошу пардону, возможно я не умею искать и читать, но созрел вопрос, будут ли работать на фене, скажем, 256 и 512 симмки? Или только метровые надо?

Только мегабайтные.

Mick
06.12.2012, 10:21
В честь четырехлетия проекта небольшая демка http://zx.pk.ru/showpost.php?p=557297&postcount=1
Тут не комментируем

Cat_Alex/QRP
08.03.2013, 21:52
Mick, Пардон за вопрос,новые платы будут?

Mick
09.03.2013, 10:07
Mick, Пардон за вопрос,новые платы будут?

Пока не знаю.

perestoronin
09.03.2013, 11:48
Mick, Пардон за вопрос,новые платы будут?
У Zorel записываемся на последнюю ревизию, был красный цвет маски с имерсионным золотом вместо лужения, получилась очень удачное сочетание цветов.

ZXM-Phoenix 1024 rev.05.1 http://zx-pk.ru/market/viewtopic.php?f=7&t=15


Пока не знаю.

Mick , можете следующую ревизию сделать на smd детальках или хотя бы с двойной разводкой ? (как минимум замена резисторов и конденсаторов на чип-элементы, хотя и логику DIP тоже заодно можно заменить на белорусско-китайский планар) и с использованием CPLD по возможности вместо мелочи, можно будет уменьшить кол-во деталей на плате. Аргумент, особенно по резисторам и отчасти конденсаторам, в том, что резисторы выводные сняты в Китае с производства, и не знаю удастся ли заказать крупную партию всех номиналов резисторов снова. Цены на жалкие остатки в продаже выводных резисторов просто драконовские (на китайский манер).

Mick
09.03.2013, 13:20
Mick , можете следующую ревизию сделать на smd детальках или хотя бы с двойной разводкой ? (как минимум замена резисторов и конденсаторов на чип-элементы, хотя и логику DIP тоже заодно можно заменить на белорусско-китайский планар) и с использованием CPLD по возможности вместо мелочи, можно будет уменьшить кол-во деталей на плате. Аргумент, особенно по резисторам и отчасти конденсаторам, в том, что резисторы выводные сняты в Китае с производства, и не знаю удастся ли заказать крупную партию всех номиналов резисторов снова. Цены на жалкие остатки в продаже выводных резисторов просто драконовские (на китайский манер).

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

Astrolux
13.03.2013, 13:25
В следующей версии Феникса реализовать бы бортовой конвертер RGB-VGA. ;) И переходить от выводных пассивных элементов к smd. Но все-таки оставить классическую логику, поскольку КР1533 - наше все...

perestoronin
13.03.2013, 16:05
Но все-таки оставить классическую логику, поскольку КР1533 - наше все...
Боюсь что надо готовиться к худшему, к тому, что КР1533 заканчиваются по вкусной цене, а у новодела 20хх цены запросто перемахивают за 20р и выше за корпус.
Потому я и смотрю в сторону китайпрома на smd у которого из-за меньшего расхода пластика цена ниже дорогого нового DIP.

Резисторы и конденсаторы однозначно надо заменить все на smd, т.к. выводные просто негде закупить по выгодной цене.

Mick
10.04.2013, 11:11
Для истории выложил на своем сайте информацию о самой первой ревизии 00 компьютера. Недавно ее собрал, вспомнил что там делал.
Страничка феникса http://micklab.narod.ru/ZXMPhoenix.htm

Дмитрий
17.04.2013, 23:07
следующую ревизию сделать на smd детальках


с использованием CPLD


В следующей версии Феникса реализовать бы бортовой конвертер RGB-VGA.

Все это и немного больше может быть в другом проекте - Любительская девборда на Z80 (http://zx-pk.ru/showthread.php?t=20459), причем от автора данного компьютера :)

Mick
18.04.2013, 09:16
Все это и немного больше может быть в другом проекте - Любительская девборда на Z80 (http://zx-pk.ru/showthread.php?t=20459), причем от автора данного компьютера :)


Да это конечно возможно. Но Феникс обзаведется набортной CPLD не скоро :) , объясню почему. Изначально был выбран путь именно на рассыпухе. Так сказать отследить весь путь эволюционирования от кучи микрух в одну большую и толстую :)
Как я вижу дальнейшее его развитие, если будет конечно. Это в первую очередь увеличение функционала. Но чтобы разместить в том же форм факторе все новое, нужно что то упаковывать. Вот и будет упаковываться все то, что уже было так сказать реализовано на рассыпухе, а новые идеи хочется постараться показать на что то проcтом. :) Естественно весь функционал нельзя показать в простой логике в данном объеме печатной платы и часть его будет брать как CPLD, так и микроконтроллер.

Скажу прямо, у меня есть последняя ревизия 06 Феникса, в которой изменена схема мультиплесоров видео выхода, что позволяет сделать бордер почти как в Пятногоне, т.е. не кратный 4 тактам. А также формирователь прерывания аля 48Гц. Но это всеравно не Пятногон, собственно я к нему и не стремлюсь. В целом комп работает, бордер плавный, но есть пару глюков (ошибка схемы, которую я пытаюсь исправить как то красиво). Правда пока забил на это, но может раз раструбил на весь форум, то надо его доделать :)
И эта ревизия - 06 будет последней с моей стороны для Феникса первой версии.

alvis
18.04.2013, 15:21
И эта ревизия - 06 будет последней с моей стороны для Феникса первой версии.

Неплохо бы туда поставить стандартные разъемы от материнок, как то спаренный разъем клавиатура/мышь, звук, может еще что... Что бы стандартные заглушки проще было использовать. Благо матерей на разборку с этими разъемами сейчас хоть пруд пруди...

Mick
18.04.2013, 15:28
Неплохо бы туда поставить стандартные разъемы от материнок, как то спаренный разъем клавиатура/мышь, звук, может еще что... Что бы стандартные заглушки проще было использовать. Благо матерей на разборку с этими разъемами сейчас хоть пруд пруди...

06 ревизия уже есть, я ее никак до ума не доведу - лениво. И как я уже упомянул, эта ревизия Феникса от меня последняя. Я потом постараюсь свести все в одну библиотеку и кто захочет, то может продолжить линейку ревизий первого Феникса, правда с опреденными условиями.

solegstar
10.07.2013, 14:08
Т.к. приближается запуск и моего феникса 03 (дохлая ЛП11 86г. попалась :)), то решил сделать ЛУТом себе плату адаптера для SD-карты. Колхозить на проводах и "соплях" не хотелось, т.к. планировал установить плату в нормальный корпус. Собственно во вложении пдфка для ЛУТа и оригинал разводки. На плате разведены посадочные места под несколько типов разъемов SD-карт и один разъем BH-10 для соединения адаптера с основной платой. Шлейф с двумя "мамами" ессно прямой: 1-1, 2-2,...,10-10.

Фото собранного адаптера и внутренностей в корпусе:
http://i023.radikal.ru/1308/45/a86fab06b244t.jpg (http://radikal.ru/fp/49f7353bcbdf4788bf00d288e349b47d)http://s019.radikal.ru/i641/1308/47/7d30e743aa97t.jpg (http://radikal.ru/fp/c03ad4254ee94316bef1ef8c4f8c454d)http://s019.radikal.ru/i640/1308/b6/268580987b12t.jpg (http://radikal.ru/fp/c2def2e51735471d89981d8c11d19038)

solegstar
21.08.2013, 11:23
добавил фото собранного адаптера.

Роман x87
06.09.2013, 17:23
Как возможно максимально отвязать ZXM Phoenix rev01 от дисковода?Какую версию ПЗУ лучше использовать?Есть ПЗУ с WDC 1.3,но с RAM диска там запускается далеко не все, с WDC 1.6 дела обстоят лучше но как его поставить на HDD?У кого были положительные результаты установки отпишите пожалуйста.=)

palsw
13.09.2013, 10:23
Являюсь пользователем платы Феникса 03 ,есть очень много тем по сборке плат,прошивки пзу и т.д. .Но нет темы софт ,например адаптированные тесты памяти ,системные тесты ,софт для работы с ком-портом,демы и игры адаптированные.
Я понимаю если прочесать всевозможные топики можно найти по крупицам кое-что ,но как видеться нужна отдельная тема для этого.Когда плата собрана и отлажена,когда в корпусе и все готово.Вот тут то и пригодиться такая тема :)
Сразу напишу где брать Etunes знаю,но на этом и все.

Mick
13.09.2013, 10:31
Ну как бы мало кто что то писал для Фени. Из сторонних программ есть только тест памяти Budder. И то он как бы для всех машин.
Других программ, я как то не заметил. Копировщики WDC и Fatall как бы Keeper встроил в ПЗУ и они есть на моем сайте.

palsw
13.09.2013, 10:43
Mick, будет темка - будут и проги.они есть просто растворились в форуме.Для начала можно сделать темку и в шапку добавить ссылку на твой сайт с E-tunes.

Фаталом в ПЗУ пользуюсь уже давно - версия 0.23. еще не решил обновить до 0.25 или нет

Дмитрий
13.09.2013, 11:08
Как возможно максимально отвязать ZXM Phoenix rev01 от дисковода?
на 100% никак

RAM диска там запускается далеко не все
Увы любители турбо-фаст-лоадеров забили на рам-диск :( тут только переделывать софт на использование #3d13...

---------- Post added at 10:08 ---------- Previous post was at 10:06 ----------


Какую версию ПЗУ лучше использовать?
Можно попробовать KRS (Kay Reset Service, порт Evo Reset Service), он по идее должен завестись и на Phoenix, если сделать выход в сервисное ПЗУ по ресету, либо прошить его вместо Б128, как это сделано в случае с WDC.

Mick
13.09.2013, 11:30
Mick, будет темка - будут и проги.они есть просто растворились в форуме.Для начала можно сделать темку и в шапку добавить ссылку на твой сайт с E-tunes.

Фаталом в ПЗУ пользуюсь уже давно - версия 0.23. еще не решил обновить до 0.25 или нет

У фатала 0.23 есть неприятный глюк. Уже об этом писали.

На счет темы, если хочешь, займись каталогизацией - я только за.

gdv2002
17.09.2013, 15:32
Добрый день!
Плата ревизии 5.01 уже заехала в мой город, долгожданная!
У меня возник вопрос к специалистам, "набившим руку" на Фениксах.
Подскажите, в какой последовательности вести сборку платы?
Т.е. обычно сложные конструкции я собирал не сразу целиком, а частями.
Собрал к примеру ЗГ, проверил настроил его, и далее по порядку.
На какие шаги лучше разбить сборку Феникса?

palsw
17.09.2013, 15:40
скажу как я собирал первый раз - запаял всё - отмыл плату - врубил -работает.
теперь есть тестер логики - все микросхемы предварительно проверяю перед запаиванием.Это же цифровая техника ,что в ней настраивать?

gdv2002
17.09.2013, 15:45
скажу как я собирал первый раз - запаял всё - отмыл плату - врубил -работает.
теперь есть тестер логики - все микросхемы предварительно проверяю перед запаиванием.Это же цифровая техника ,что в ней настраивать?

Микрухи на тестер логики уже с таможни вышли, к выходным приедут.

А вот если такая немаленькая конструкция не заработала или заглючила ?
Потом ковыряний на месяц и плата уделанная!

palsw
17.09.2013, 15:53
gdv2002, бывает и такое.но всегда можно попросить автора платки и простых форумчан в запуске платки.А собрано платок уже много :)
Есть еще замечательный DIZZY тест - прошивка ПЗУ которая упрощает поиск неисправности.
Основные проблемы - дохлые микросхемы логики ,на тестере проверенные,в реальном железе чудят.
Прошивка микроконтроллера ,а точнее установка FUSE
Не протрав -перетрав дорожек на плате.
Модули памяти SIMM - с виду рабочие и протестированные на любой машине 286,386 или других клонах ZX ,но отказываются работать на Фениксе.
Ну и сам пользователь - тут не каким тестером логики не проверишь заранее :)

Vasily
17.09.2013, 18:47
Основная проблема при сборке это дефекты плат - коротыши, обрывы.
Последовательность примерно такая: счетчики, логика растра, процессор, ОЗУ, ПЗУ. Вобщем отталкиваемся от генератора и последовательно вся логика. На каждом этапе можно смотреть прохождение сигналов осциллографом, но как уже сказали, можно просто запаять и дальше разбираться :) Если повезет, то стартанет сразу, если нет, то время потраченое на поиск дефекта в любом случае меньше контроля на каждом этапе. К счастью качество изготовления плат достаточно высокое и дефекты встречаются редко и не более 1-2-х на плату. Поэтому как уже сказали "Тестер мелкой логики" и установка всего подряд.

Дмитрий
17.09.2013, 18:55
А вот если такая немаленькая конструкция не заработала или заглючила ?
Если проверить микрухи тестером, то как правило в запуске платы проблем не возникает.

alvis
17.09.2013, 18:56
У меня возник вопрос к специалистам, "набившим руку" на Фениксах.
Подскажите, в какой последовательности вести сборку платы?
Т.е. обычно сложные конструкции я собирал не сразу целиком, а частями.
Собрал к примеру ЗГ, проверил настроил его, и далее по порядку.
На какие шаги лучше разбить сборку Феникса?

Всегда сначала проверял качество самой платы, желательно на просвет. Если плата особых нареканий не имеет, то просто собираю. Остальнное уже после проверки цепей питания на К.З. и первичного включения. На К.З. желательно проверять и чистую плату перед сборкой, но сам это делаю не часто. Опять же зависит от первичного осмотра.
Сборку по этапам выполняю только в случае если конструкция предусматривает отладку узлами или в определенном порядке.

Mick
20.12.2013, 20:18
На страничке Феникса обновил инструкцию до 0.8, теперь она под первым пунктом.
http://micklab.narod.ru/ZXMPhoenix.htm

Что то добавлял, что то корректировал - уже не помню :)
Да, еще стер гульки SPIEN на картинках при программировании микроконтроллера atmega8515

Lion17
29.12.2013, 16:50
Для исследования прошивки дешифратора портов DD22 написал простенькую программку. Инструкция внутри.

Mick
29.12.2013, 16:53
Для исследования прошивки дешифратора портов DD22 написал простенькую программку. Инструкция внутри.

Прикольно конечно, а извини за глупый вопрос. А в чем смысл - я же исходники программы для ее генерауии выкладывал на своем сайте.

Lion17
29.12.2013, 16:58
Прикольно конечно, а извини за глупый вопрос. А в чем смысл - я же исходники программы для ее генерауии выкладывал на своем сайте.

Ну, во-первых, проще самому написать чем чужие исходники изучать.
А, во-вторых, твоя программка работает только в одну сторону. Выдать входные сигналы по прошивке и сигналам на выходе она не сможет.
И, в-третьих, ответ такой же, как и на вопрос, в чем смысл разрабатывать ZXM-Phoenix, если на столе стоит персоналка? Ответ - потому что нравится, хобби такое.

kotsoft
01.02.2014, 15:12
Ребят, а реально сейчас купить плату 05.1 ? есть ли остатки, или заказ планируется?

palsw
01.02.2014, 15:37
kotsoft, http://zx-pk.ru/market/viewtopic.php?f=7&t=15

Mick
25.02.2014, 10:15
На страничку http://micklab.narod.ru/ZXMPhoenix.htm выложил новую версию прошивки для ATmega8515 под индексом 2.8.1
Все благодарим Lion17.

AAA
22.03.2014, 23:18
Вот так должен выглядить самый крутой клон рожденный на форуме )))

http://www.youtube.com/watch?v=q74SzVDnLmU&feature=youtu.be

http://www.youtube.com/watch?v=vXgdxs4vMaE&feature=youtu.be

http://www.youtube.com/watch?v=27XSNH2qK8w&feature=youtu.be

ZEK
22.03.2014, 23:27
клон рожденный на форуме )))
ума нет, "через VGA к обычному телевизору"...

AAA
22.03.2014, 23:32
ума нет, "через VGA к обычному телевизору"...

Очень удобно фениксы подключать по VGA. По скарту у меня Профи подключен.

AAA
09.10.2014, 17:36
ZX Phoenix +SAA+Ель+VGA KIT1+ПЗУ RAM DISK+HDD 800mb


http://www.youtube.com

Mick
10.10.2014, 07:46
ААА-шечка как всегда на высоте. Пряма так и хочется следующую версию Феникса запилить :) Тем более уже как 6 лет скоро будет, пора уже как бы модельный ряд обновить. По сути мысли уже давно витают. Пока конечно это не полноценный Феникс 2, а что то переходное по типу ZXM-Phoenix+
Опять же концепция Феникса не позволяет применять ПЛИС, максимум CPLD или GAL(PAL). Посколько у большинства вызывают трудности по турбированию, то стоит особо ответственные моменты запихать как минимум в GAL/PAL или CPLD. Ну и исправить кое какие там недочеты в Nemo IDE, вроде нужно кудато резисторы припаять.
Еще один момент, будет замена SIMM30 на SIMM72. Иными словами, берем 05 ревизию, немного освежаем до полноценной версии.

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

piroxilin
10.10.2014, 10:56
Mick, Хм, ну по мелоче -
а) прямой разъём на плате для пал-кодера 1-в-1 чтобы его можно было наколоть прямым шлейфом. Или может вверх-ногами воткнуть прям в плату (бутербродом)
б) тоже прямой разъём для VGA-конвертора 1-в-1 -//-
в) ПЗУ сместить, чтобы проф-пзу не цеплялась за слот немо-баса.
г) использовать двойной PS/2 разъём как на АТХ и на еве. ШТОП корпус не пилить.

Mick
10.10.2014, 11:00
Mick, Хм, ну по мелоче -
а) прямой разъём на плате для пал-кодера 1-в-1 чтобы его можно было наколоть прямым шлейфом. Или может вверх-ногами воткнуть прям в плату (бутербродом)
б) тоже прямой разъём для VGA-конвертора 1-в-1 -//-
в) ПЗУ сместить, чтобы проф-пзу не цеплялась за слот немо-баса.
г) использовать двойной PS/2 разъём как на АТХ и на еве. ШТОП корпус не пилить.

А что пункты а) и b) объеденить нельзя как то, или у них распиновка разная?

По поводу ПЗУ - планируется ставить толстую 29F040, а то уже 64кб как то не модно :)

Пункт г) принят к рассмотрению.
Да, еще и слоты будут на одном уровне, первый сдвинутый не очень удачное решение как оказалось.

piroxilin
10.10.2014, 11:09
у палкодера (chrv) аналоговое rgb

r
g
b
syn
------------
+
gnd

у vga конвертора цыфровые rgbi ks ss 14mhz (zxkit.ru)

1. GND
2. +5V
3. R
4. G
5. B
6. I
7. KSI
8. SSI
9. F14MHZ

Gutten
10.10.2014, 11:54
лучше на гребёнку для VGA-конвертера добавить "10. GND".
Мало ли кто задумает 14МГц вести отдельным экранированным проводком.

palsw
10.10.2014, 12:22
Mick,

1.процессор убрать дип40 и припаять маленький маленький как на еве.так как нет смысла тыкать старые Н-моп на 4мгц ,а нужно ставить кмос 20 мгц .Уменьшим размер и уменьшим глюки панелек.
2.ПЗУ PLCC
3.ВГ оставляем как есть.
4.SIMM72 смысла нет - места занимает пол платы ,много гляков в контактах,нужно подбирать .Смотри как в новом профике сделали - припаяли микросхемы как на SIMM используются.
5.Карту SD куданибуть поудобнее переместить или намертво на плате развести.
6.разьем джойстика вытащить на стандартный разьем на край платы.
7.клаву мышь одним разьемом.
8.Может и мегу маленькую впаять ?

9.Набортный АУ всегда отключен так как установлены карты внешние .Может интегрировать TSFM+AY ?заодно слот освободим.

10.Как вариант всю логику в СОИК кроме буферов в дип?

11. третий разьем ZX-BUS
12.Дешифратор на пзу не очень удобный.

solegstar
10.10.2014, 13:16
если сделать пункт 1, то пункт 9 TS c обычными аушками (нужен ли FM?) делается легко.

---------- Post added at 12:16 ---------- Previous post was at 12:14 ----------


припаяли микросхемы как на SIMM используются.
они кстати продаются, zorel покупал у китайцев где-то.

Mick
10.10.2014, 15:29
Mick,

1.процессор убрать дип40 и припаять маленький маленький как на еве.так как нет смысла тыкать старые Н-моп на 4мгц ,а нужно ставить кмос 20 мгц .Уменьшим размер и уменьшим глюки панелек.
2.ПЗУ PLCC
3.ВГ оставляем как есть.
4.SIMM72 смысла нет - места занимает пол платы ,много гляков в контактах,нужно подбирать .Смотри как в новом профике сделали - припаяли микросхемы как на SIMM используются.
5.Карту SD куданибуть поудобнее переместить или намертво на плате развести.
6.разьем джойстика вытащить на стандартный разьем на край платы.
7.клаву мышь одним разьемом.
8.Может и мегу маленькую впаять ?
9.Набортный АУ всегда отключен так как установлены карты внешние .Может интегрировать TSFM+AY ?заодно слот освободим.
10.Как вариант всю логику в СОИК кроме буферов в дип?
11. третий разьем ZX-BUS
12.Дешифратор на пзу не очень удобный.

1. Сразу хочу оговорится, что все же хотелось бы оставить главную фишку Фенкиса, так это рассыпушечность и диповость. Конечно соики мало места занимают, но все же хотелось бы хоть в этой версии до этого не доходить.
Я ориентировался в первую очередь на DIP или PLCC.
4. Ну я бы не стал так категорично, разъемы есть в продаже, а сами планки по сути сейчас распространеннее чем SIM30
6.Плата расчитана в первую очередь под корпус mATX, так что места для него не найдется. Все умеем паять шлейфики :)
9.Не знаю как TS, но SAA будет его проще впихнуть.
12. Нет дешифратора в ПЗУ больше не будет - это я просто проверял возможность работы. Работает, так и запишем, скорее всего будет либо PAL или CPLD

А так по существу это модель больше переходная. Может Феникс 2 будет и в соике, но сейчас у меня еще большие запасы 1533 серии в дипе, да и процов полно. Надо же их пристоить :)

solegstar
10.10.2014, 15:43
да, и еще один + в сторону отдельных чипов памяти на плате - Вам для феникса достаточно будет одного чипа на 2 МБ допустим. подключается вместо сима30. у чипа два CAS, один RAS, один WE - т.е. подключение микросхемы "как есть" в теперешнюю схему феникса.
А по поводу диповости - Вы ведь поставили ЕПМку уже для SD карты, в чем проблема поставить такой же проц?

Mick
10.10.2014, 15:49
А по поводу диповости - Вы ведь поставили ЕПМку уже для SD карты, в чем проблема поставить такой же проц?

Да но ты забыл где она. Она на обратной стороне платы и внешнего вида не портит :)
В принципе есть и в PLCC такая же CPLDшка. По идее ее бы совместить с дешифратором и поставить уже на верхней стороне.

А чем проц в дипе не угодил. Да и смысл одного проца в QFP, когда рядом ПЗУ в PLCC или DIP, а там же ВГ и AY тоже в дипе. Да если сранить в Эвой, мол в ней тоже есть AY и ВГ в дипе, ну и что. Там есть большая ПЛИС и все выглядит гармонично. А так получится уродец.

palsw
10.10.2014, 15:56
1.проц однозначно припаять и не дергать туда сюда.
4.память согласен на любую удобную хоть simm30 хоть SIMM72 - у меня их около 100 шт
6.если мышоклаву в стоячий разьем то осовбодиться место под джойстик как на спекки2010 удобно - сеговый джой подключил и играй.На Фениксах не разу не подключал джой -паять лень.
9.смысл втыкать saa если нету ТС - опять подключаю плату ZXM-SC _03 и уже кроме АУ набортной еще продублирую SAA.(или вообще убрать с платы AY и 100500 перемычек к нему а звук каждый установит в слот какой хочет.А на место AY сделать простой микшер сигналов на 3-4 вх на операциониках простых.Это сразу решит проблему много звуковух в одном компе.

12.Ура-ура

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

Mick, проц сразу нужно покупать DIP40 кмос на 20мгц что бы убрать все глюки.А их подделывают,проще купить ен распространенный среди коллекционеров проц и впаять его намертво.проще -значит надежнее.

solegstar
10.10.2014, 16:10
А чем проц в дипе не угодил.
вместо него можно поставить второй ау для ts.

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

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

AAA
10.10.2014, 20:01
Достаточно сделать одну доработку - ИНТ пентагона, можно настраиваемый кнопкой. Вопросов к фениксу нет.

Работает стабильно. Чтобы я с ним не делал спалил только 1 раз. Не счесть склько раз путал местами звук все ранво не сгорело. Винт работает, причем малой кровью, всего лишь ПЗУ перепрошито. А вот если "поделие" Савелия под названием ФАТАЛ дописать и сделать полноценную работу с винтом и безглючность, то феня будет не хуже пентевы, при условии что инт будет прямым пентагоновским.

В целом, повторюсь - очень стабильная и надежная машина.

Mick
10.10.2014, 20:08
9.смысл втыкать saa если нету ТС - опять подключаю плату ZXM-SC _03 и уже кроме АУ набортной еще продублирую SAA.(или вообще убрать с платы AY и 100500 перемычек к нему а звук каждый установит в слот какой хочет.А на место AY сделать простой микшер сигналов на 3-4 вх на операциониках простых.Это сразу решит проблему много звуковух в одном компе.


Ну на самом деле, если сделать порт конфигурации, то можно вообще программно отключать внутренний AY и SAA. ПЗУ будет толстой, почему не сварганить как бы Биос. :)

ТС точно впихивать не буду.

CodeMaster
10.10.2014, 20:58
9.Не знаю как TS, но SAA будет его проще впихнуть.

Набортный VGA и третий слот важнее.


9.Набортный АУ всегда отключен так как установлены карты внешние

У меня их в принципе нет ;-)

---------- Post added at 20:58 ---------- Previous post was at 20:26 ----------


5.Карту SD куданибуть поудобнее переместить или намертво на плате развести.

А зачем она вообще нужна? Может второй разъём IDE сделать для универсальности?

Anykey
10.10.2014, 22:37
А как же "ZXM-Zephyr"

Mick
11.10.2014, 09:12
А как же "ZXM-Zephyr"

Не волнуйтесь, он никуда не денется и будет отлажен в первую очередь.
Просто пока для следующего Феникса теоритечески-практическая часть обсуждается.

---------- Post added at 09:12 ---------- Previous post was at 08:53 ----------


Набортный VGA и третий слот важнее.


Набортного VGA точно не будет, по крайней мере в этой версии.

AAA
11.10.2014, 12:14
Саа на плату, инт пентагон и флешка, раз уж дело за новым компом. Пентева уже нет, конкурентов нет никаких.

Вга кит1 можно покупать отдельно, единственное отвод с д1 6 нога вынести в разъем вга, чтобы на микруху не паяться.

---------- Post added at 12:14 ---------- Previous post was at 10:47 ----------


9. F14MHZ
заводиться с ноги6 микросхемы и постоянно отваливается провод с неё

daniel
11.10.2014, 12:15
Пентева уже нет
вполне себе есть, причём продажи не останавливаются вроде судя по барахолке.

Mick
11.10.2014, 14:15
вполне себе есть, причём продажи не останавливаются вроде судя по барахолке.

Ну как бы речь сейчас не Эве и ее продажах.

Gutten
11.10.2014, 14:22
AAA, Т.е. демомакеры не хотят писать под правильный ИНТ, вместо этого надо вкрячивать кривой пентагоновский в другие клоны?

AAA
11.10.2014, 16:16
AAA, Т.е. демомакеры не хотят писать под правильный ИНТ, вместо этого надо вкрячивать кривой пентагоновский в другие клоны?

Gutten tag , как говорится. Все демы пишуться под пентагон. И те которые не под него переделываются ааабандай под пентагон, все демы на сайте 9000 под пентагон. И его инт. Именно поэтому прошу сделать пральный инт или переключение на него.

Да, демомакеры не хотят. потому что проверяет демо у всех ААА, а у него пентевный инт.

James DiGreze
11.10.2014, 17:53
Mick, у тебя видеоизвраты типа 512х192, HWMC, 16c имеются?

Mick
11.10.2014, 18:46
Mick, у тебя видеоизвраты типа 512х192, HWMC, 16c имеются?

Видеоизвратов не имеем, мы же не извращенцы :)

Mick
12.10.2014, 12:57
Вот, гляжу я на вот эту микруху и думаю - у меня их 30 штук и они просятся явно в Феникс. Жаль что у них VCCIO все завязаны между собой, а то было так класно объединить SD и дешифратор без особых проблем.

http://s019.radikal.ru/i634/1410/50/9782fbf17679t.jpg (http://radikal.ru/F/s019.radikal.ru/i634/1410/50/9782fbf17679t.jpg)

AAA
12.10.2014, 14:58
Вот, гляжу я на вот эту микруху и думаю - у меня их 30 штук и они просятся явно в Феникс. Жаль что у них VCCIO все завязаны между собой, а то было так класно объединить SD и дешифратор без особых проблем.

И холодильник!

Mick
12.10.2014, 15:00
И холодильник!

Ты это к чему.

AAA
12.10.2014, 16:15
Ты это к чему.

К новой функции, мечта спектрумиста сделать из спектрума пылесос, холодильник

Mick
12.10.2014, 16:37
К новой функции, мечта спектрумиста сделать из спектрума пылесос, холодильник

Такое за собой не замечал никогда, наверное я не спектрумист.


По поводу применения CPLD. Я давно говорил, что некоторые узлы, которые уже до этого были "отлажены" c большей вероятностью могут быть запихнуты в CPLD. И поскольку выбор на опыты пал на дешифратор, ибо я его уже даже в ПЗУ впихивал, то именно его и стоит впихнуть :)

piroxilin
13.10.2014, 15:35
Добавлю ещё хотелку - набортный пред-усилок, а то в наушниках звук еле-еле слышно. Ну и линейный вход для внешних музыкалок...

Или писали уже про усь?

Mick
13.10.2014, 17:51
Добавлю ещё хотелку - набортный пред-усилок, а то в наушниках звук еле-еле слышно. Ну и линейный вход для внешних музыкалок...

Или писали уже про усь?

Планировал сделать как в своих звуковухах.

Mick
15.10.2014, 16:21
Тут возник спор с Black Сat по поводу концепции всего мировозрения Феникса.
В общих чертах он за то, что Феникс типа должен чисто быть на рассыпухе. Но все видели что в тот формат платы особо ничего уже нового не добавишь. Надо либо что то упихивать во что то толстое, типа ПЗУ или CPLD. Ну либо городить вторую плату по типу профи. Кот категорически против всяких там CPLD и ПЛИС, типа мол концепция рассыпушечного компа сразу нарушается.
Но тогда я могу сказать, что я не готов делать небоскреб из феникса.

Я изначально представлял его как
1. Комп с рассыпухой или на ней
2. В качестве памяти ОЗУ использовать разъемные стандартные планки типа SIMМ
3. В своем развитии, часть рассыпухи и некоторый функционал перемещался в CPLD. А на освобождающееся место добавлялся бы новый функционал.

Вот например, в Феникс ввели интерфейс SD карты на CPLD. Но глупо его оставлять таким, когда туда можно еще что то добавить. Например если взять потолще и в корпусе PLCC68(84). Добавить туда дешифратор, порт страниц ПЗУ, да и в принципе всеь контроллер дискогрыза без буферов и ВГ. И сразу же место появляется для нового функционала.

Посему сделаем так сказать, опрос. По вашему мнению.
Какова концепция Феникса должна быть.

От себя скажу, как говорит Black Cat делать не буду, мне проще будет забить на этот проект и заниматься другими в свое удовольствие и как я хочу.
А я хочу много чего. У меня есть ПЛИС EPF6016A и CPLD EPM9560 - они так и просятся в какой нибудь комп. :)

palsw
15.10.2014, 16:25
Mick, делай так как считаешь нужным - тебе его делать а не коту.

я за толстую плис которая потянет контроллер карточки,дискогрыза с фапч + если останется место zxm_sc или хотя бы тс без сааа.

Gutten
15.10.2014, 16:28
ИМХО, но для своего времени, когда это только начиналось, рассыпушечность Феникса была актуальна. Сей час же при желании кучи дипа можно заказать новодельные платы любого клона, воткнуть в него нужный контроллер и получить аналог Феникса. Так что нет большого смысла держаться за эту рассыпушечность. Как раз можно держать Феникс на среднем уровне интеграции - между классикой (Пентагон-Скорпион-Кай-Профи) и Евой.

Mick
15.10.2014, 16:29
Mick, делай так как считаешь нужным - тебе его делать а не коту.

я за толстую плис которая потянет контроллер карточки,дискогрыза с фапч + если останется место zxm_sc или хотя бы тс без сааа.

Делать конечно мне, но не хотелось бы пока ставить ПЛИС, максимум CPLD. Хотелось бы пока оставаться в рамках диповости. :)

---------- Post added at 16:29 ---------- Previous post was at 16:28 ----------


Как раз можно держать Феникс на среднем уровне интеграции - между классикой (Пентагон-Скорпион-Кай-Профи) и Евой.

По подробнее раскрой свою мысль.

palsw
15.10.2014, 16:30
Mick, так ставь CPLD в PLCC корпусе - чем не монстр ?

Gutten
15.10.2014, 16:31
Классика - это одни дипы без ПЛИС, Ева - всё упихано по максимуму в ПЛИС. Феникс - разумный компромисс между этими вариантами на усмотрение разработчика. Что решил разработчик упихать в ПЛИС/CPLD/PAL/т.п., то и сделал. Не нравится кому-то такой Феникс - можно купить другой вариант. В барахолке их теперь на любой вкус.

piroxilin
15.10.2014, 20:00
Мои 5 копеек:
1) я ещё не щупал SD интерфейс - если будет работать с фаталом, то мне немо-иде ненужен.
2) флоп нужен, но работаю через флоп-эмуль.
3) стопиццот перемычек на микшере ненужны - пользуюсь дефолтовыми. (место на плате)
4) хорошо-бы пентагоновский бордер, но если нет, то Х. с ним
5) лично мне ком-порт ненужен (место на плате)
6) а надо-ли 2МБ ?

--------------

А вообще конечно Феникс подкупает тонной набортного оборудования из-коробки (включи и работай - ничего дополнительного ненадо), ну и ДИП-овостью, хотя мне удобнее с SMD работать.

palsw
15.10.2014, 20:17
piroxilin, 2мб нужно.просто софта нет.а так 2 рамдиска использовать.

еще есть пожелание раз расыпухи будет много.

задающий генератор и все счетчики для озу скомпоновать друг к другу поближе и не растягивать цепи 14 7 и 3,5 мгц через всю плату как сейчас.

максимально укоротить связи между важными узлами и сильно не мешать свободные кубики на цепи с меньшей частотой и функционально разные.

Mick
15.10.2014, 20:50
ну и ДИП-овостью, хотя мне удобнее с SMD работать.

Большой плюс диповости, его проще отлаживать. Взял откусил, впаял панельку и экспериментируй. А SMD пару-тройку раз перепаяешь микруху и дорожкам труба.

Mick
16.10.2014, 09:39
В дополнении к вчерашнему, вот чего хочет Black Cat, раз ему тут не дают говорить, а у меня уже голова пошла кругом.

Экономим:
1) CPU -> PLCC => +2 корпуса DIP.
2) ПЗУ -> PLCC => +2 корпуса DIP, которые уходят на совмещение ПЗУ с дешифратором, +CPLD 84/100 ног .для периферии вместо второй ПЗУ дешифратора, и вместо 3064 SD.
3) Дешифратор в ПЗУ => +3(2хИД7+ИД4)-1(ИД3)=+2 корпуса DIP

Распределение ног дешифратора в ПЗУ :

= 4 ноги на 16 сигналов дешифратора ИД3 (в узком корпусе) - наверно хватит на всю рассыпуху :)
= 4 ноги на чипселекты выбора одного из 4х дешифраторов типа ИД3.

Вместе 8 ног ПЗУ дешифратора образуют шину чипселектов, которая подаётся в CPLD (здесь не предусмотрена логика DivIDE про которую я тебе говорил, т.е. в описываемом варианте её нет и не будет в принципе, иначе надо всё переделывать).

4) 2 ОЗУ паять на плату с двух сторон друг под другом как в СИМе => +2 корпуса DIP.
5) Оптимизируем плату за счёт добавления инверторов = какая-то экономия около корпуса => +1 корпус DIP.
6) На плате возможно выжать ещё пару корпусов за счёт места где стоит кварц и под панелькой Атмеги => +2 корпуса DIP.
7) Часть NemoIDE или BDI (генератор, ФАПЧ, #FF и т.д.) можно загнать в CPLD т.к. это периферия, то концепцию не нарушает => ~+11 корпусов DIP токо в BDI
После вышеперечисленного получаем место где-то под ~ 2+2+2+2+~1+2+ ~11=~+22!!! дополнительных корпуса DIP. Этим местом распоряжаемся очень рачительно. Приоритеты по убыванию:

1) В первую очередь то, что необходимо для расширения через слоты и краевой разъём, т.е. обвязка NemoBus v.1.2 : ~ +2 корпуса, штук 15 резюков, штуки 3 диода, несколько перемычек;
2) Управление доступом к памяти в окне CPU0 по D0,D2 #1FFD : ~ +1 корпус;
3) Программное управление TURBO по D5 #1FFD : ~ +0,5 корпуса;
4) Режим выхода в монитор после сброса : ~ +0,5 корпуса;
5) В видеоформирователе выкидываем ИР16, добавляем ИР23 : ~ +0 корпусов;
6) Автодетект OUT FD, A в CPLD SD-карты в CPLD : ~ +0 корпусов;
7) Добавляем выборку SAA на свободные ноги AY, шоб вместо AY можно было воткнуть плату AY+SAA: ~ +0 корпусов;
8) Насамделе приоритет самый низкий - менеджер ПЗУ по #37 как ты хотел в CPLD : ~ +0 корпусов;

Итого всего +4 корпуса из имеющихся ~22 на хотелки первоочередные.
Дальше идут хотелки с оговорками:

9) Добавляем необходимые сигналы и перемычки в панельку Атмеги для платы расширения на 4 джойстика и расширения возможностей Атмеги по записи состояния портов во всех диапазонах системных портов, и безвейтовости за счёт турбирования от отдельного генератора : ~ +0 корпусов (Атмега +4 корпуса на доп плате);

Оговорка в том, что всё эти +4 корпуса можно взять из оставшихся сэкономленых. Что меня в этом пугает? Если ставим эти 4 корпуса на плату, то однозначно надо ковырять код АТмеги, а так же нужно согласовать схемотехнику с caro. Меня пугает то, что он на это пока не подписывался. Ты его приглашал?

10) Переключение на пентовый режим с интом, бордюром и памятью: ~+4 корпуса;
Что меня в этом пугает? Помимо того, что конструкция получается аляповатая, инт в Фениксе - это самое большое разочарование и повод посыпать голову пеплом, ибо была допущена ошибка при ориентации на скорповый инт, ибо я не знал, что у скорпа-турбо не 312, а 316 строк, поэтому скорповые бордюрные эффекты идут лесом, а без них и инт такой нахрен не нужен, а от КАЙевского инта отказались, т.к. ни бордерных, ни каких других дем под него небыло никогда в принципе. Поэтому щас у мну есть крамольная мысль сделать инт пентовый + переключение 312/320 строк. Выношу это на обсуждение.

Как видишь, даже не запихивая BDI в CPLD можно реализовать практицки все хотелки :) . Куда девать оставшиеся сэкономленные корпуса я даж не знаю :) . Не, хотелок конечно много, но все они разрешимы через устройства подключаемые к NemoBus v.1.2. Хотя на одну хотелку я даже пересилю себя - это текстовые режимы 80х30, 32х24 и 64х24 - шоб убить публику наповал красотой схемотехнического решения полностью совместимого со Спектрумом текстмода, и навеки внести Феникс в анналы :) . Конечно это можно реализовать и в видяхе, но правильней конечно все революционные новшества воплощать именно в DIPе, шоб был виден всем референс дизайн :) , а уж потом все могут запихивать его и в ПЛИС :) .

Получается то, что для моих хотелок и места нет, они даже видимо не обсуждается :)

piroxilin
16.10.2014, 10:56
...
""
7) Добавляем выборку SAA на свободные ноги AY, шоб вместо AY можно было воткнуть плату AY+SAA: ~ +0 корпусов;
""
- Вот нафига ? У всех интересовавшихся плата с SAA есть. Ещё один вариант ТОЛЬКО под эту версию ?!

"
9) Добавляем необходимые сигналы и перемычки в панельку Атмеги для платы расширения на 4 джойстика
"
- Ещё Больше Перемычек, да! Что за хрень?!?! Кому надо это расширение на 4 (!) джоя ??

- Да и новый текст-мод убьёт вга-конвертор , не?

В общем плата становится похожей на прототип Феникса2 - куча цплд....

palsw
16.10.2014, 11:40
сделать нормальный выход под джойстик вместо компорта -компорт на стандартный выкидыш idc-10 как в старых пеньках и 486.А джойстик реально нужен! А паять лень .Включил Спекки2010 - подключил джойстик от Сеги и играешь.все просто.

CodeMaster
16.10.2014, 13:42
Увеличить размер платы до Mini-ATX или Full ATX слотов-то всё-равно не хватает.

Gutten
16.10.2014, 14:38
Кстати, по слотам. Что выпущено ныне из массовых плат:
1)SMUC
2)NEMO FDD
3)NEMO IDE
4)ZXMC
5)Z-Controller
6)ZXM-Soundcard
7)ZXM-GeneralSound
8)ZXM-Videocard

Казалось бы, надо 8 слотов. НО! 1 нужен очень немногим; 2,3,4,5 не нужны, т.к. они есть на плате; 6,7,8 нужны не всем, но полезны. Итого, 4 карточки. Они как раз войдут в 3-слотовую ёлку и 1 свободный слот, к тому же это будет ниже по высоте и не потребует бОльшего корпуса. А если кто-то выпустит зеркальную ёлку, то в феникс можно будет поставить уже 6 карт, а этого достаточно для существующего разнообразия карт.

CodeMaster
16.10.2014, 15:51
Будет ещё 9) ZXM-ProfCard и 10) ZXM-LANCard


2,3,4,5 не нужны, т.к. они есть на плате

Вот, а можно их туда не запихивать, а сделать нормальную расширяемую систему через слоты.


если кто-то выпустит зеркальную ёлку, то в феникс можно будет поставить уже 6 карт

Если речь пошла о ёлках, то чего тогда бояться двухэтажного будерброда?

Gutten
16.10.2014, 17:23
Хотя согласен, что можно и увеличить плату до 4 слотов, потому что крепление широких карт в ёлке так, чтобы они не болтались - не тривиальная задача.

James DiGreze
16.10.2014, 19:11
На мой взгляд монтаж довольно рыхленький, хотя, несомненно, удобно "выкусывать и ставить панельки". ;)

Как тут уже говорилось:
- DSUB9 RS232 заменить IDC10
- клава/мышь и миниджеки поставить вертикально
- ПЗУ в PLCC32
- ATMEGA в PLCC32
- часть резисторов и конденсаторов, а также КТ315 заменить на аналоги в SMD

Еще можно попробовать поиграться с перстановками слотов ZXBUS, возможно питание удобнее (и правильнее) разместить близко к ZXBUS. И да, разделительные ёмкости поставить "классически" в междурядия, а шинки питалова утолщить.

Gutten
16.10.2014, 22:04
Кстати, коллеги, а прошивка ATMEGA8515 для "интегрированной мультикарты" сильно отличается от ZXMC2 (не учитывая фьюзы)? Возможно ли прошить в ZXMC2 прошивку для Феникса и заиметь поддержку джойстика?

Mick
17.10.2014, 09:25
Кстати, коллеги, а прошивка ATMEGA8515 для "интегрированной мультикарты" сильно отличается от ZXMC2 (не учитывая фьюзы)? Возможно ли прошить в ZXMC2 прошивку для Феникса и заиметь поддержку джойстика?

Помоему нельзя, в ZXMC2 вроде сигналы выбора джойстика имеют другое значения. Об этом лучше спроси caro, он тебе точно сможет ответить.


Касательно обсуждения Феникса:

Кот предлагает в качестве программного руления турбо использовать как в Скорпионе: бит D5 порта #1FFD. Как вы думаете, использовать этот порт или бит в порте EFF7.

Да еще забыл добавить, что в Фениксе+ будет 4мб памяти(SIMM72).
Тоесть добавляется в менеджере ОЗУ бит D6 порта 7FFDh.
Таким образом, будут поддержаны мапперы ОЗУ компьютеров:
KAY (1024), Scorpion (1024), Pentagon(512).

---------- Post added at 09:25 ---------- Previous post was at 09:15 ----------


На мой взгляд монтаж довольно рыхленький, хотя, несомненно, удобно "выкусывать и ставить панельки". ;)

Как тут уже говорилось:
- DSUB9 RS232 заменить IDC10
- клава/мышь и миниджеки поставить вертикально
- ПЗУ в PLCC32
- ATMEGA в PLCC32
- часть резисторов и конденсаторов, а также КТ315 заменить на аналоги в SMD



Тут, все в угоду высвобождения места , с якобы установкой PLCC корпусов, не учитывают тот факт, что разводятся они очень криво. Поясню, в DIP все просто, ноги только с двух сторон и горизонтальные дорожки как бы проходят между ними, вертикальные дорожки проходят под корпусом микросхемы по максимуму, считай равному шагу трассировки. В фениксе между дорожками 0,313мм (0,625/2).
Ситуация с PLCC, когда ноги с 4 сторон, то количество вертикальных дороже сокращается в разы. И по поводу "рыхлости" - смотрите на плотность разводки, а не расстоянию между микросхемами. Разводка в Фениксе достаточно плотная.

PLCC удобно использовать, если вся логика находится в одном или нескольких массива, тоесть в CPLD или FPGA. Или накрайняк где то в углу платы, так чтобы дорожек там было поминимуму.

Gutten
17.10.2014, 09:47
Увы, в теме про ZXMC2 уважаемый caro не появлялся давно.

---------- Post added at 09:47 ---------- Previous post was at 09:43 ----------

По поводу #1FFD : D5 - на скорпионе там висит строб принтера. Кот ничего не перепутал? Да и вообще, как минимум до GMX в скорпионе турбо не висит ни на каком бите.

caro
17.10.2014, 09:49
Кстати, коллеги, а прошивка ATMEGA8515 для "интегрированной мультикарты" сильно отличается от ZXMC2 (не учитывая фьюзы)? Возможно ли прошить в ZXMC2 прошивку для Феникса и заиметь поддержку джойстика?Нет.

---------- Post added at 11:49 ---------- Previous post was at 11:48 ----------


Увы, в теме про ZXMC2 уважаемый caro не появлялся давно.Читаю регулярно, отвечаю, когда есть время.

Mick
17.10.2014, 09:57
По поводу #1FFD:D5 - на скорпионе там висит строб принтера. Кот ничего не перепутал? Да и вообще, как минимум до GMX в скорпионе турбо не висит ни на каком бите.

Пардон, это я неудачно его мысль выдернул из контекста
С турбо история такая: в КАЙе есть опциональное турбо на D2 #1FFD, но оно именно что опциональное - хочешь юзай, не хочешь - не юзай. Чем оно плохо: хочется такой порт, который можно было бы юзать и с конфигурацией +3, т.к. турба - это функция не какой-то специфической архитектуры типа +3, КАЙ, Скорп, или Пент, турба - она и в Африке турба :) . Поэтому я выбрал единственный оставшийся не завязанным на конкретную архитектуру порт имеющийся в Фениксе - D5 #1FFD. Терь - почему не Пентовый #EFF7. Кривую турбу, и многое другое кривое на #EFF7 придумал Алонекодер, который впоследствии сто раз переиначивал этот порт, и наконец плюнул на него и сказал что больше не собирается его поддерживать, а свои проги переделает под АТМ, мол переходите все на АТМ. Поэтому Алонекодер вместе со своими *****изобретениями идёт лесом раз и навсегда! При желании турбу на D5 #1FFD можно легко прикрутить так же на Скорпе и КАЙе, выкинув строб принтера, который щас вобщем и не нужен.


Лично мое имхо такое, использовать уже существующее, раз уже есть. Либо как духовный преемник KAY использовать D2 порта 1FFDh как в KAY-1024, либо D4 порта EFF7. Ваше мнение?

CodeMaster
17.10.2014, 10:14
вот чего хочет Black Cat, раз ему тут не дают говорить

Не дают или не хочет, или не может?

Интересно как призраки покинувших нас джедаев наставляют оставшихся. Вот и призрак vinxru посещает некоторых на форуме ;-)

Ewgeny7
17.10.2014, 10:21
В Скорпе турба включается/выключается безо всяких битов, просто чтением портов 1FFD и 7FFD. Это достаточно удобно, и доступно даже с Васика, поскольку чтение никак не влияет на биты конфигурации.

Gutten
17.10.2014, 10:24
Ну если Коту так неймётся, то может турбу поставить на #1FFD : D3, где у скорпиона раньше компорт висел? Его в новоделах выкинули, в отличие от строба.
Помнится, Кот всячески уговаривал поддержать в Фениксе порт #EFF7. Теперь он уже не актуален. Надо аккуратнее подходить к предложениям Кота.

---------- Post added at 10:24 ---------- Previous post was at 10:22 ----------

Да, но чтение порта в Скорпе включает-выключает турбу только из-за аппаратной реализации. В Фениксе такого нет.

Ewgeny7
17.10.2014, 10:48
Да, но чтение порта в Скорпе включает-выключает турбу только из-за аппаратной реализации. В Фениксе такого нет.
Так в чем проблема? Самого Феникса еще тоже нет, он на стадии обсуждения аппаратной реализации :)

Gutten
17.10.2014, 11:08
Тоже верно. Тем более, что дешифратор обращения к портам в CPLD можно весь засунуть и уже программно реализовать.

CodeMaster
17.10.2014, 11:10
поскольку чтение никак не влияет на биты конфигурации.

А как узнать текущее состояние системы турбо/нетурбо?

Ewgeny7
17.10.2014, 11:13
А как узнать текущее состояние системы турбо/нетурбо?
1. А зачем?
2. Сам Скорп вроде как считает такты между прерываниями, но это нужно только для индикации режима в Мониторе. Прямой необходимости в этом нет. Да и светодиод можно прицепить на триггер турбы.

Gutten
17.10.2014, 11:18
Сигнал с м/с турбы заведён в PAL ТУРБО. надо смотреть прошивку PAL, куда дальше его используют. Но Монитор в курсе текущего состояния турбы.

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

В принципе, можно взять весь кусок схемы управления-индикации турбо из Скорпиона или Кая. Хотя я не в курсе, есть ли в КАе подобное управление не кнопкой с фиксацией.

Ewgeny7
17.10.2014, 11:18
Сигнал с м/с/ турбы заведён в PAL ПрофПЗУ
?
Ты хорошо схему посмотрел? На платку ПрофПэ идут только стандартные сигналы для самой ПЗУ.

Gutten
17.10.2014, 11:20
Да, был не прав - он идут в PAL TURBO - сигнал TRB, на вход I6.
Учитывая, что на выходе из ней сигналы WAIT, CLKCPU, WE, RAS, WRBFR, H1M, надо смотреть как Монитор определяет из них состояние турбы.

Ewgeny7
17.10.2014, 11:30
Учитывая, что на выходе из ней сигналы WAIT, CLKCPU, WE, RAS, WRBFR, H1M, надо смотреть как Монитор определяет из них состояние турбы.
Я уже ответил как. Сам Великий Савелий писал про измерение тактов, а он расковырял теневик Скорпиона.
А вот и фрагмент схемы со всей этой байдой. Просто и элегантно:

http://savepic.org/6270292.gif

Gutten
17.10.2014, 11:32
Я про эту же схему и говорю.
Как и чем тут измеряются такты и как они передаются Монитору?