Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Pentagon1024sl2.2 (http://zx-pk.ru/showthread.php?t=4170)

Egal 6th November 2007 01:31

подскажите плиз - а можно както "заставить" п1024 грузиться сразу в меню 128 пентагона ?

и еще - месяц у меня п1024 стоял без движения. ремонт-переезд. седня вот включил - и куку. плата zx-контроллера както странно ведет себя. В левом верхнем угло появляется желтый прямоугольник в котором в первой строке идут цифры от 0 до 9, а в остальных строках буквы латинского алфавита. И все. В глюк-меню не выходит. На ресет - только стирает и рисует прямоугольник заново. Если вытащить плату - то грузит глюк-меню. С чего бы это?

sv 6th November 2007 02:10

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

Добавлено через 6 минут
желтым цветом выделены нажатые кнопки.
получается у тебя все кнопки нажаты.

Добавлено через 2 часа 16 минут
ресет,полагаю,не на клаве жмётся,а тот что с платы пентагона?

yorgee 6th November 2007 09:37

У меня подобное вылазило пока кварц на Z-контроллере намертво не впаял:)Тож долго пытался понять, что это такое пока не обнаружил, что одна ножка держиться кой-как.Кстати советский кварц не стоит ставить.

Egal 6th November 2007 11:34

у меня такое было при первом запуске - когда я забыл перебросить две дорожки.
кварц - импорт. кнопки вроде не нажаты - вообще отсоединял клавиатуру. ресет естественно на проце жмется. в полсекунды(или меньше) экран стирается - и за столькоже рисуется заново этот "знакогенератор".

может 1878ВЕ1 навернулась?

yorgee 6th November 2007 12:00

а как ты её смог навернуть?

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

Sonic 6th November 2007 12:19

Возник вопрос по дисководам.
Имеется две платы. Подключаю 5.25" приводы - все супер. Подключаю 3.5" привод - все время пишет No Disc и не отключает двигатель дисковода, даже находясь в TR-DOS. Че за фигня? Может кто знает? По всем остальным признакам платы рабочие, глюк у обоих один и тот же.

breeze 6th November 2007 12:35

Quote:

Originally Posted by Sonic (Post 107441)
Возник вопрос по дисководам.

на сколько я помню :) у 3,5" флопиков выборка по дефолту B диск - что бы он виделся как A надо воткнуть второй разъём на шлейфе там где провода перевёрнуты. А крутиться движок именно потому что выбран диск A

Egal 6th November 2007 12:40

Quote:

Originally Posted by Sonic (Post 107441)
Возник вопрос по дисководам.
Имеется две платы. Подключаю 5.25" приводы - все супер. Подключаю 3.5" привод - все время пишет No Disc и не отключает двигатель дисковода, даже находясь в TR-DOS. Че за фигня? Может кто знает? По всем остальным признакам платы рабочие, глюк у обоих один и тот же.

Все проводки идут 1 в 1. 10 и 12 - если мне память не изменяет - меняются местами, крест на крест получается. У меня именно так и работает.

Добавлено через 4 минуты
Quote:

Originally Posted by yorgee (Post 107438)
а как ты её смог навернуть?

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

не поверишь - нет соплей. вообще. :biggrin:
я доставал 1781 - пытался считать ее на программаторе как 16ф84. у меня их две, и вот вторую пытался прошить - не смог прошить одну из двух на простом программаторе из под ДОС-а - думал виллем возьмет.
вощем думал что перепутал их и попробовал обе воткнуть в пент (по очереди есессно :biggrin: ) - фигу. Таже картина - знакогенератор.

И программатор читает нули одни (или точнее ФФ ?)

Бредос какойто.

Вобщем назрела необходимость сделать один такой универсальный программатор для таких дел - чтобы шил 1781-пики, атмеги, максы, и флешЫ. :smile:

PS: кстати для ВЕ1 этой есть win32 какой софт ? так обломно в дос грузиться.

Sonic 6th November 2007 12:53

Про проводки знаю, поменял. Если не поменять - такого эффекта как у меня все равно не будет.

DimkaM 6th November 2007 20:13

Quote:

Originally Posted by Egal (Post 107449)
Все PS: кстати для ВЕ1 этой есть win32 какой софт ? так обломно в дос грузиться.

У меня как раз для таких случаев загрузочная USB флешка сделана.На днях NTFS дрова к ней прикрутил.
Очень удобно.

Egal 6th November 2007 21:56

Quote:

Originally Posted by DimkaM (Post 107502)
У меня как раз для таких случаев загрузочная USB флешка сделана.На днях NTFS дрова к ней прикрутил.
Очень удобно.


так я с дискетки могу загрузиться :smile:

Добавлено через 13 минут
эта - так а всеже чего зашить то в пзуху чтобы 1024 грузился сразу в меню 128ого басика?

я попробовал разные варианты с 48-128 басиком и трдосом - максимум что получилось это 48ой басик. Подскажите плиз? :smile:

Sonic 22nd November 2007 12:27

Не работает 3.5" дисковод
 
Все еще имею проблему с Пентагоном-1024. С 5-дюймовым дисководом все работает. 3.5" - говорит No Disc, выборка есть, светодиод горит, мотор крутится. Запускается, быстренько выдает No Disc и останавливается. :v2_conf3:
Прошивка последняя от DDp.
Дисковод исправен, на своей машине проверял.
Может кто подвезет 5.25" диск с тестовыми программами? Вчера мой Пентагон-128 сгорел и диск записать не на чем. :v2_down::v2_down::v2_down: А ремонтировать его я еще долго буду...

Egal 22nd November 2007 22:08

Quote:

Originally Posted by Sonic (Post 109575)
Все еще имею проблему с Пентагоном-1024. С 5-дюймовым дисководом все работает. 3.5" - говорит No Disc, выборка есть, светодиод горит, мотор крутится. Запускается, быстренько выдает No Disc и останавливается. :v2_conf3:
Прошивка последняя от DDp.
Дисковод исправен, на своей машине проверял.
Может кто подвезет 5.25" диск с тестовыми программами? Вчера мой Пентагон-128 сгорел и диск записать не на чем. :v2_down::v2_down::v2_down: А ремонтировать его я еще долго буду...

привез бы - еслиб былбы :frown:
а окошко на 3.5 дискете заклеивал?

Добавлено через 2 минуты
а может непропай на разьеме где - на маме или состороны дисковода ?
кстати - а 5.25 на другом шлейфе работает?

ЗЫ на 5.25 может с помощью эмулятора записать

Sonic 23rd November 2007 15:45

Источник проблемы найден
 
Вчера проанализировал все и вся и вот в чем корень зла: TR-DOS в турбо-режиме. Есть два способа исправления: либо DDp вернет отключение турбы либо поправить код TR-DOS, увеличив таймауты.
Ниже копия сообщения, отправленного на форум dlcorp (похоже из нормальных людей его никто не читает :v2_confu:):

Вчера поэкспериментировал... Да, это именно эта проблема. Турба в TR-DOS.
Кстати с официальной прошивкой от KOE грабл тоже есть, но диск распознается после 3-4 попыток. После этого все нормально. А вот видеосигнал там действительно поганый - моя карточка AVerTVStudio теряет кадровую синхру при белом фоне. С DDp-шной прошивкой такого нет.
Я догадываюсь что грабл лежит здесь:
--- cut ---
Адрес 15789. Проверка наличия диска в дисководе. Никаких устано-
вок не требуется.

15789 LD A,8 ;команда восстановления
CALL 15770 ;выдача команды и ожидание INTRQ
LD DE,0 ;за 65536 проходов индексный сигнал должен измениться
IN A,(31) ;берем индексный сигнал для образца
AND 2
LD B,A ;запоминаем его
15802 IN A,(31) ;берем его снова
AND 2
CP B ;он изменился ?
RET NZ ;если да, то возврат
INC DE ;следующая попытка
LD A,E ;попытки кончились
OR D
JR NZ,15802;если нет, то повтор
JP 16103 ;обработка ошибки NO DISC
--- cut ---
При включенной турбе таймаут пролетает слишком быстро. Видимо у 3.5" приводов скорость вращения меньше. А вот судя по дальнейшему поведению (после инициализации привода) функция чтения данных в TR-DOS v6 изменена. В оригинале (v5.04T) :
--- cut ---
Адрес 16314. Запись данных на диск. Установите в HL адрес блока
данных, в DE - число, определяющее количество циклов, за которое
должна начаться запись, в C - адрес регистра данных контроллера
и отдайте команду записи. Используется также с адреса 16330 (то
же, что и 16314, но без обработки NO DISC).

16314 LD B,4 ;установка количества попыток
16316 IN A,(255) ;поступил какой-нибудь сигнал ?
AND 192
JR NZ,16337;если да, то начинаем запись
INC DE ;следующая попытка
LD A,E
OR D
JR NZ,16316
DJNZ 16316
RET ;если попытки кончились, то возврат
16330 IN A,(255) ;поступил какой-нибудь сигнал ?
AND 192
JR Z,16330 ;если нет, то ожидание его
RET M ;если поступил INTRQ, то возврат
16337 OUTI ;вывод байта из вашей области в регистр данных
JR 16330 ;повтор
--- cut ---
Я не смотрел v6, но такое впечатление что начальный таймаут убран. После первого обращения к дисководу если из него вытащить диск, то он будет сколь угодно долго крутиться, пока диск не вставят. No Disc не выдается.
AlCo, ваши комментарии по вопросу? Я могу поучаствовать в исправлении прошивки, но не сейчас (времени нет ваще плюс еще свой Пент-128 чинить буду).

DDp 23rd November 2007 20:06

Quote:

Originally Posted by Sonic (Post 109715)
Вчера проанализировал все и вся и вот в чем корень зла: TR-DOS в турбо-режиме. Есть два способа исправления: либо DDp вернет отключение турбы...

Вернул http://realddp.narod.ru/zx/p1024sl2/...c_SlowTRDOS.7z
Теперь ещё можно соорудить кнопочку TurboOFF

breeze 23rd November 2007 23:22

Quote:

Originally Posted by DDp (Post 109747)
Вернул http://realddp.narod.ru/zx/p1024sl2/...c_SlowTRDOS.7z
Теперь ещё можно соорудить кнопочку TurboOFF

Спасибо! я уж думал останусь с ... :( а то для меня критично использование именно 3,5" флоппика :(

yorgee 24th November 2007 03:39

У меня никаких глюков в турбе не наблюдается с 3.5 дисковод Самсунг:)

breeze 24th November 2007 04:19

Quote:

Originally Posted by yorgee (Post 109790)
У меня никаких глюков в турбе не наблюдается с 3.5 дисковод Самсунг:)

может конечно и во флопике дело, но как-то не хотелось бы рисковать... :cool:

Sonic 26th November 2007 14:42

Гуд, сегодня проверим.
Вообще насколько я понял на всех клонах при активизации ПЗУ TR-DOS турбо отключается.

breeze 26th November 2007 17:22

Quote:

Originally Posted by Sonic (Post 110107)
Гуд, сегодня проверим.
Вообще насколько я понял на всех клонах при активизации ПЗУ TR-DOS турбо отключается.

Ну по крайней мере на KAY1024 - 100% :rolleyes:

DDp 26th November 2007 21:10

Quote:

Originally Posted by Sonic (Post 110107)
Вообще насколько я понял на всех клонах при активизации ПЗУ TR-DOS турбо отключается.

В (ATM)Turbo2 не оключается, а выдаётся wait приобращении к ВГшке (при чём длительность задаётся RC-цепочкой).

Sonic 27th November 2007 12:13

Quote:

Originally Posted by DDp (Post 110159)
В (ATM)Turbo2 не оключается, а выдаётся wait приобращении к ВГшке

А мне CHRV сказал что отключается... Но в общем суть понятна.
Короче, залил я прошивку. Включаю. Все работает без проблем. Дискеты определяются, No Disc выдается. :v2_clap2::v2_yahoo::v2_cheer:
Если интересна работа TR-DOS в турбе, то можно посмотреть что на этот предмет сделано в Скорпионе. Говорят там TR-DOS пропатченный на предмет турборежима.

breeze 27th November 2007 12:16

Quote:

Originally Posted by Sonic (Post 110230)
Дискеты определяются, No Disc выдается.

эээ... может НЕ выдаётся ? :eek:

Sonic 27th November 2007 12:25

Quote:

Originally Posted by breeze (Post 110231)
эээ... может НЕ выдаётся ? :eek:

Выдается если диска действительно нет. Никаких зацикливаний.
Если диск есть - разумеется все работает отлично.

Sonic 29th November 2007 18:52

Совершенно случайно нашел информацию о том, почему происходил этот глюк.
--- cut ---
The Index Pulse (pin 8) is "Masked" by a Seek Complete signal. In other words the Index Pulse signal is off during a Seek. (So is the Read Data.) Some of the older models had a jumper to control this but current production drives have no jumpers. Current production drives that mask the Index Pulse during Seek operations will not work
--- cut ---
Информация взята вот отсюда: http://www.swtpc.com/mholley/35disk/Disk.htm

yorgee 29th November 2007 19:21

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

breeze 29th November 2007 19:24

Quote:

Originally Posted by Sonic (Post 110546)
Совершенно случайно нашел информацию о том, почему происходил этот глюк.

эээ.... а в двух словах по русски :) это поможет как-то реализовать турбу в тр-дос ? :rolleyes:

Sonic 30th November 2007 10:39

Чтобы TR-DOS работала в турбе, нужно увеличить таймауты. В Скорпионе это уже успешно сделано. Только у меня нет времени этим заниматься.

breeze 30th November 2007 11:10

Quote:

Originally Posted by Sonic (Post 110622)
Чтобы TR-DOS работала в турбе, нужно увеличить таймауты. В Скорпионе это уже успешно сделано. Только у меня нет времени этим заниматься.

это-то что-то в плате переделывать или в прошивке ? :rolleyes:

Sonic 30th November 2007 15:12

В прошивке TR-DOS. Я же уже писал об этом.

yorgee 10th December 2007 18:02

Прошил прошивку от DDp со слоутырдос,чёто не порадовало.Глюк на глюке.Будем пробовать от KOE-афтора пентагона...

savelij 10th December 2007 22:43

От автора Пентагона все пашет, одна проблема, цвета с кодером пал нет. Сижу в черно-белом.

yorgee 10th December 2007 22:58

Вот в этом то и есть офигенная беда...

savelij 10th December 2007 23:11

Ну я вопрос с цветом пока никак не решал.

breeze 11th December 2007 12:57

+1
 
Ура! вчера наконец-таки попала мне в руки долгожданная плата Pentagon 2.2 от Sonik'а ;)

С частью запустилось всё с первого раза, но есть некоторые вопросы:

1) через раз запускается то изображение на тв цветное, то ч/б (правда Sinus сказал, что у него похожая беда была с SEGA, так что скорее всего дело в самом ящике)

2) вопрос с флопиком 3,5" :( пробовал и Mitsumi и HP ни один так и не удалось запустить, 5,25" TEAС запустился сразу без проблем

3) где и как вкл/выкл турба ? оно конечно клёво, но всё мультиколоры и бордюрные эффекты идут в пень :( а я собственно и брал пентагон

4) вопрос с клавиатурой, я хотел подключить своё байтовское чудо, которое было у меня на KAY. Но возник вопрос: На кае идё 5 x 8 , в пентагоне же 6 x 8. Я так понял одна линейка идёт на доп клавиши, вот какая из них ? я пока не подключил K0-K4 , K5 не подключал. Ночью уже некогда было разбираться но вроде не работает ряд Y-P :(

5) и последний вопрос по джойстику :) как я понял там выведены все биты ? то есть можно подключить не только 5 кнопок ? :D

остальное пока не тестил, буду ещё разбираться вечером...

skyther 11th December 2007 13:06

Если прошит глюк, жми W - вкл/выкл турбо.

breeze 11th December 2007 13:38

Quote:

Originally Posted by skyther (Post 112224)
Если прошит глюк, жми W - вкл/выкл турбо.

спасибо попробую, а по остальным вопросам кто может ответить ? :)

кстати как-нибудь можно узнать какая прошивка альтеры стоит ? :)

Black_Cat 11th December 2007 13:55

Quote:

Originally Posted by breeze (Post 112223)
4) вопрос с клавиатурой, я хотел подключить своё байтовское чудо, которое было у меня на KAY. Но возник вопрос: На кае идё 5 x 8 , в пентагоне же 6 x 8. Я так понял одна линейка идёт на доп клавиши, вот какая из них ? я пока не подключил K0-K4 , K5 не подключал. Ночью уже некогда было разбираться но вроде не работает ряд Y-P

Подключение стандартное, старшие 3 бита в клаве и джойстике должны быть незадействованы, врядли КоЕ делал чёт нестандартное.

CHRV 11th December 2007 14:53

Quote:

Originally Posted by breeze (Post 112228)
спасибо попробую, а по остальным вопросам кто может ответить ? :)

КОЕ написать письмо не пробовал? KingOfEvil/dog/yandex/ru

Quote:

Originally Posted by breeze (Post 112228)
кстати как-нибудь можно узнать какая прошивка альтеры стоит ? :)

Это уже к сборщеку.

breeze 11th December 2007 16:26

1 Attachment(s)
Quote:

Originally Posted by Black_Cat (Post 112232)
Подключение стандартное, старшие 3 бита в клаве и джойстике должны быть незадействованы, врядли КоЕ делал чёт нестандартное.

гм :) Ну как ты понимаешь я тоже вопрос не от балды задал :)


All times are GMT +4. The time now is 13:44.

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