PDA

Просмотр полной версии : Помогите с Pentagon-128k !



Страницы : [1] 2

r0m
02.04.2010, 21:29
Вот воткнул тест ПЗУ , спасибо Андрею, скажите, плз, как исходя из этого вычленить местоположения чипа гнилового ?

Anykey
02.04.2010, 21:52
Похоже D21 (Если по схеме Pentagon 128k 1991 c сайта Pentagon1024.narod.ru)

elker
02.04.2010, 22:00
Порт конфигурации... 7FFD который... Можно глянуть D62 и окрестности.

r0m
02.04.2010, 23:15
прижим сверху на D21 нового чипа не изменил ситуацию

---------- Post added at 23:03 ---------- Previous post was at 22:42 ----------

а что значит сектор 3 то ?

---------- Post added at 23:13 ---------- Previous post was at 23:03 ----------

и напомните, плз, что там с ножками 24-лапной тест пзу надо делать ?

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

и вообще , есть дока то какая-нибудь по дешифрации кодов то этих, кот. тест выдает ?

Andrey F
02.04.2010, 23:34
и напомните, плз, что там с ножками 24-лапной тест пзу надо делать ?
Это один и тот-же тест просто в две разные микросхемы залил, чтобы наверняка. Если в 27512 работает то про вторую можешь забыть. А вот расшифровку кодов надо попробовать попросить у автора, он указан на экране. Если здесь на форуме нет его, то можно попробовать поискать через ICQ или "одноклассников", может кто его знает...

Andrnow
02.04.2010, 23:41
Так... Нерабочей может быть как микросхема памяти, так и элементы порта 7FFD. Но вот как проверить это все без осциллографа...
Я бы для начала повесил на 3 первых разряда этого порта три светодиодика и попробовал позаписывать из бейсика в него разные значения коммандой "OUT 32765, n", где n=0, 1, 2, 4.


прижим сверху на D21 нового чипа не изменил ситуацию
А что должно было измениться? Даже если и не работает эта МС, то на при подключении параллельно её еще одной на выходе получится каша. Этот метод тупой, не советую его никому использовать.


а что значит сектор 3 то ?
Это значит третий сектор памяти.


и напомните, плз, что там с ножками 24-лапной тест пзу надо делать ?

24 ногу повесить на питание. Если не заработает, то еще и 21... но не уверен.


и вообще , есть дока то какая-нибудь по дешифрации кодов то этих, кот. тест выдает ?
А что там дешифрировать то? Он записал 00000000, а считалось 00000010. Вот и все...

r0m
03.04.2010, 03:11
мне друг говорил, что именно насадкой сверху чипа нашел битую микруху. человек вроде заслуживающий доверия. Точно это не при каких раскладах не должно срабатывать ?

насчет светодиодиков: можно поподробнее, какая микросхема по схеме Pentagon 128k 1991 c сайта Pentagon1024.narod.ru, какие номера выводов, и что мне это даст после того как я позаписываю из бейсика в него разные значения коммандой "OUT 32765, n", где n=0, 1, 2, 4.
(я по прежнему нулевый в схемотехнике)
и почему это может быть порт, если о памяти речь в пзу ?

а можно немного пояснить про сектора памяти, как они с физич. чипами соотносятся? сколько всего секторов ?
записал 00000000, а считалось 00000010, это байт в память ? каждая ру5 за 8000 байт памяти отвечает, это так ?

я тут еще в одну плату пента (у меня тут целое кладбище их разной степени убитости =) test-rom засунул, так там полосы идут после включения секунду где-то и все, это совсем плохо ?

---------- Post added at 03:11 ---------- Previous post was at 02:42 ----------

мля, было подозрение на 2 чипа памяти, на гнутых, ножках по неизвестной причине, я их с надеждой заменил панельками, воткнул ру-шки свежие, а пзу все тот же сектор 3 кажет =(

Keeper
03.04.2010, 03:23
насчет светодиодиков: можно поподробнее, какая микросхема по схеме Pentagon 128k 1991 c сайта Pentagon1024.narod.ru, какие номера выводов, и что мне это даст после того как я позаписываю из бейсика в него разные значения коммандой "OUT 32765, n", где n=0, 1, 2, 4.

Микросхема D62, выводы: 2,5,7. Предварительно следует прозвонить соединения с D61 (по схеме)
D62 D61
2 -> 2
5 -> 5
7 -> 11

Светодиоды цеплять не обязательно, можно воспользоваться тестером:

Логические уровни:
0 менее 0.8 - 0.9 вольт
1 более 2.4 вольт

В бейсике вводим OUT 32765, 0: на выводах 2,5,7 D62 должен быть лог. 0
OUT 32765, 1: на выводах 5,7 D62 должен быть лог. 0, на выводе 2 лог. 1
OUT 32765, 2: на выводах 1,7 D62 должен быть лог. 0, на выводе 5 лог. 1
OUT 32765, 4: на выводах 1,5 D62 должен быть лог. 0, на выводе 7 лог. 1

r0m
03.04.2010, 04:01
а имеет значение, что у меня 3 этих ТМ9 и я их все пробовал, результат один и тот же.
чипы D64,D61,D63,D62,D91,D88,D75,D83,D84 - я по схеме в dip'е прозванивал по 2-3 разных места на плате от каждой лапы - нашел 2 ошибки в dip'е (хорошо, у меня вторая плата есть) но с моей все o.k.

Anykey
03.04.2010, 08:08
Что-то я проглядел вчера надпись на экране "Тест порта конфигурации"
т.е. память тут повидимому ни причем.
Наверно неправильно переключаются страницы памяти.

Скорее всего тест делает так:
В порт #7ffd записывается номер страницы (она должна включится по адресам #С000-#FFFF) по этим адресам пишется какое либо число, так по порядку
разными значениями заполняются все страницы их всего 8шт. для 128К.

Затем страницы опять по очереди включаются и проверяются значения в них записанные на соответствие. Если страницы неправильно включаются то значения
предназначенные скажем для 3 страницы запортят значения в 0 странице.

Можно загруить тест в эмуляторе и посмотреть точнее что он там делает отладчиком.

Andrnow
03.04.2010, 13:54
r0m,

мне друг говорил, что именно насадкой сверху чипа нашел битую микруху. человек вроде заслуживающий доверия. Точно это не при каких раскладах не должно срабатывать ?
Этот способ будет работать в случае есть старая микросхема совсем сдохла и не выдает на шину никаких сигналов, либо есть выход у новой микросхемы мощнее выхода у старой. Тогда может быть и заработает... А во всех остальных случаях ничего не получится.
Я проверяю так: Напаиваешь панельку поверх одной из РУшек. При этом 2, 14 и 15 ноги не паяешь, а припаиваешь к ним три проводка. У проверяемой рушки аккуратно острыми кусачками откусываешь 14 ногу возле платы и отгибаешь ее, вместо нее к плате подпаиваешь проводком 14 ногу от панельки, в которую вставишь эталонную рушку. 2 и 15 ноги панельки эталонной рушки подсоединяешь ко 2 и 15 ноге проверяемой рушки. Включаешь, смотришь результат. Если ничего не изменилось - то аккуратно подпаиваешь второй вывод старой РУшки назад.



насчет светодиодиков: можно поподробнее, какая микросхема по схеме Pentagon 128k 1991 c сайта Pentagon1024.narod.ru, какие номера выводов, и что мне это даст после того как я позаписываю из бейсика в него разные значения коммандой "OUT 32765, n", где n=0, 1, 2, 4.
(я по прежнему нулевый в схемотехнике)
и почему это может быть порт, если о памяти речь в пзу ?

Keeper тебе уже все рассказал. Этот порт переключает банки расширенной памяти в 3 секторе. Если он будет неисправным, то банки не будут переключаться, что приведет к ошибке.


а можно немного пояснить про сектора памяти, как они с физич. чипами соотносятся? сколько всего секторов ?
записал 00000000, а считалось 00000010, это байт в память ? каждая ру5 за 8000 байт памяти отвечает, это так ?


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



Кратко об устройстве SINCLAIR 128

Компьютер SINCLAIR 128 имеет озу объемом 128 К, которое разделено на
8 банков памяти по 16 килобайт и которые условно нумеруются от 0 до 7.
В системе имеется регистр конфигурации, который доступен програмистоу
и имеет адрес 7FFDH. С помощью записи в этот регистр мы можем менять
конфигурацию системы т.е. переключать ПЗУ, банки ОЗУ и т.д.. Регистр
конфигурации имеет 6 разрядов. Первые три ( с 0-го по 2-й ) разряда
определяют один из восьми банков банков, подлюченный в последний сек-
тор адресного пространства процессора. 3-й определяет один из 2-х
банков, который будет подлючен в первый сектор адресного пространства
и отображен на экран: 0 - подключен 5-й банк, 1 - подключен 7-й банк.
4-й разряд определяет ПЗУ: 0 - подключена прошивка BASIC 128, 1 -
BASIC 48. 5-й разряд заведует блокировкой записи в регистр конфигура-
ции: 0 - запись разрешена, 1 - запись блокированна. Это необходимо
для работы в режиме SINCLAIR 48.

АДРЕС Z-80 СЕКТОР ПЗУ 32К
--------------- --------------
0000-3FFF ¦ 16K ¦ ___¦0 в разряде 4--+BASIC 128 16K¦
¦ 0-й сектор ¦ ¦1 в разряде 4--+BASIC 48 16K¦
+--------------+ L--------------
4000-7FFF ¦ 16K ¦ ___ ОЗУ 128К
¦ 1-й сектор ¦ ¦1 в разряде 3--+7-й БАНК 16К ¦
+--------------+ ¦ ¦6-й БАНК 16К ¦
8000-BFFF ¦ 16К ¦ ¦0 в разряде 3--+5-й БАНК 16К ¦
¦ 2-й сектор ¦ ¦4-й БАНК 16К ¦
+--------------+ ¦3-й БАНК 16К ¦
C000-FFFF ¦ 16К ¦--------------------¦2-й БАНК 16К ¦
¦ 3-й сектор ¦ любой из ¦1-й БАНК 16К ¦
L--------------- 8-ми ¦0-й БАНК 16К ¦
БАНКОВ ОЗУ L--------------
000 в разрядах 2 - 0 - 0-й БАНК
001 ------------------ 1-й БАНК
...............................
111 ------------------ 7-й БАНК


Каждая микросхема РУ5 представляет память 64 КилоБита (не КилоБайта). То есть она имеет 65536 однобитовых ячеек памяти. Процессору нужно 8 бит памяти. Поэтому в 48К машинах стоит 8 штук РУ5. Каждая микросхема отвечает за свой разряд. Если бы речь шла о 48К машине и тест выдал "Записано 00000000, Считано 00000010", то можно было с уверенностью сказать, что не работает микросхема, отвечающая за первый разряд, т.е. микросхема, выход которой (через регистр) подключен к выводу D1 процессора (обрати внимание, что номера разрядов считаются с нуля а не с единицы). В 128К машинах все сложнее. За что отвечает каждая МС памяти можно понять, изучив схему. Объяснить тебе это на словах я не рискну...

r0m
03.04.2010, 16:05
r0m,

Я проверяю так: Напаиваешь панельку поверх одной из РУшек. При этом 2, 14 и 15 ноги не паяешь, а припаиваешь к ним три проводка. У проверяемой рушки аккуратно острыми кусачками откусываешь 14 ногу возле платы и отгибаешь ее, вместо нее к плате подпаиваешь проводком 14 ногу от панельки, в которую вставишь эталонную рушку. 2 и 15 ноги панельки эталонной рушки подсоединяешь ко 2 и 15 ноге проверяемой рушки.




я что то не понял, а почему
2 и 15 не припаять сразу с отстальными ? ведь они же потом все равно, как ты написал, припаиваются к проверяемой как и остальные, кроме 14 ?

Andrnow
03.04.2010, 17:07
я что то не понял, а почему
2 и 15 не припаять сразу с отстальными ? ведь они же потом все равно, как ты написал, припаиваются к проверяемой как и остальные, кроме 14 ?

Ну если тебе нужно проверить только одну микросхему, то можешь припаять 2 и 15 сразу. А если ты планируешь проверять несколько микросхем, то чтобы тебе не перепаивать панельку с одной микросхемы на другую делай как я написал. Тогда тебе нужно будет перепаивать только 3 проводка т.к. все остальные выводы у всех микросхем памяти запараллелены.
Кстати 15 вывод (сигнал CAS) в каждой линейке микросхем тоже запараллелен. Следовательно если тебе нужно проверить микросхемы только в одной линейке, то 15 тоже можешь сразу припаять.

ЗЫ: Но я тебе все же советую начать с порта 7FFD.

r0m
03.04.2010, 18:03
спасибо, я сначала не понял, что панельку 1 раз всего нужно припаять .

а 7FFD c out из бэйсика и замерами уровня ты имеешь ввиду попробовать ?

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

можно кондеры взять с другой платы ?
6F u15 поменять на 5F u10 ?

Andrnow
03.04.2010, 21:25
а 7FFD c out из бэйсика и замерами уровня ты имеешь ввиду попробовать ?

Да.


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

На проверяемой микросхеме можешь временно откусить кондер.


можно кондеры взять с другой платы ?
6F u15 поменять на 5F u10 ?

можно.

psb
03.04.2010, 21:45
советчики, а вы сами пробовали из бейсика делать OUT 32765,0..1..2..4? так вы попробуйте, попробуйте! и из 128го (не забудьте сами светодиод на ногу посадить) и из 48го (можете без светодиода).

делать надо out 32765,16+n в 48 бейсике, в который выйти через набирание usr 0 в 128м.

r0m
03.04.2010, 22:08
ох, а вот это хорошее уточнение, спасибо, psb.

правда, я еще до этого не добрался, впаял 2 панельки под память, одна из них без прижима подглючивает, похоже сама панель хреновая =(

Andrnow
03.04.2010, 22:22
советчики, а вы сами пробовали из бейсика делать OUT 32765,0..1..2..4? так вы попробуйте, попробуйте! и из 128го (не забудьте сами светодиод на ногу посадить) и из 48го (можете без светодиода).

Хм... а почему не работает?
Неужели бейсик использует расширенную память?

Keeper
03.04.2010, 22:46
Хм... а почему не работает?

При выходе в васик48 порт блокируется. Васик128 таки использует, плюс хранит в 7 странице некоторые свои данные...

r0m
04.04.2010, 01:25
сейчас вообще что-то странное стало твориться. думал, глючная панелька, выпаял ее, заменив на цанговые одиночные штырьки - глюк не изменился !!

а глюк таков: по экрану волны проплывают и ошибка в самом начале теста. Если надавить на один (не другой) край ру5, то все работает как раньше, отпускаешь, и снова секунды через 3 все глючит. Но! ножки с соседними чипами все звонятся !!

как такое можно объяснить ?

psb
04.04.2010, 01:32
При выходе в васик48 порт блокируется.
если выходить через меню. а если сделать usr 0 в 128м, то не блокируется.


Васик128 таки использует
да. если сделать в нем out, то он, конечно, сделается, но очень скоро система сделает еще один out, который покоцает наш. чтобы было все тип-топ, делается сначала poke куда-то в область #5Bxx, а потом out, тогда все будет ок. но запись в порт #7ffd все равно системой делаться будет постоянно.

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


как такое можно объяснить ?
похоже на микротрещины в плате...

r0m
04.04.2010, 01:35
а что можно попробовать c трещиной если помогает стабильно надавливание возле ключа чипа ?

как бы мне ее локализовать еще точнее ?
при этом все выводы этого чипа с соседних прозваниваются четко.

еще насчет замера уровней:

OUT 32765, 0: на выводах 2,5,7 D62 должен быть лог. 0
OUT 32765, 1: на выводах 5,7 D62 должен быть лог. 0, на выводе 2 лог. 1
OUT 32765, 2: на выводах 1,7 D62 должен быть лог. 0, на выводе 5 лог. 1
OUT 32765, 4: на выводах 1,5 D62 должен быть лог. 0, на выводе 7 лог. 1

значит out 32765, 16-17-18-20

а почему в первые два варианта с выводами 2-5-7, а последние два с выводами 1-5-7 ?

VNN_KCS
04.04.2010, 04:44
похоже на микротрещины в плате...
Я тоже так думаю. Не знаю поможет или нет, но попробуй поварьировать ёмкостью от 100 до 300 пикофарад на САS. Поможет ли не знаю точно, но многие пентагоны в своё время так оживлял. Ну и конечно лучше иметь хотябы логический пробник и контролировать уровни до нажатия и после.

r0m
04.04.2010, 05:05
я не пойму, так сигнал то идет через дорожку с микротрещиной или нет ?

И как емкость поможет если нет контакта ?

если я на проводках от каждой лапы отведу до контактов следующ. контактной площадки по дорожке то все будет работатть ?


попробуй поварьировать ёмкостью от 100 до 300 пикофарад на САS.
cas это какая лапа ?

VNN_KCS
04.04.2010, 07:58
я не пойму, так сигнал то идет через дорожку с микротрещиной или нет ?
И как емкость поможет если нет контакта ?
Возможно контакт в панели не совсем полный. Тогда возможен вариант типа сварочной дуги. Это не совсе корректно, но иначе обьяснить не могу. Получается типа сопротивления, а отсюда задержка сигнала. Я вообще против цанговых панелек. Часто вылетают цанги. Механически естественно. А вот насчёт CAS я наверное поторопился. Вроде в Пенте как раз разными CAS-ами и переключаются линейки ОЗУ. Тогда надо на RAS. Какая нога, я не помню. Посмотри по схеме. И, всётаки после RAS, попробуй на CAS конфликтующего ряда ОЗУ.
Насчёт влияния ёмкости. Там должно быть определённое отношение между RAS и CAS. Этой ёмкостью мы и подстраиваем. Я не спец особый в этом деле. Я просто поделился тем, что делал.

Keeper
04.04.2010, 13:22
а почему в первые два варианта с выводами 2-5-7, а последние два с выводами 1-5-7

Очепятка... 2-5-7 естественно...


Тогда возможен вариант типа сварочной дуги.

Не возможен...

r0m
05.04.2010, 01:09
трещину поймал. !!

а вот когда уже хотел на D62 уровни мерить и в 128 basic'e набрал usr0 для перехода в 48k rom то....
вылетел в tr-dos !!

out 32765,16 в basic128 тоже приводит к вылету в tr-dos

но, по прежнему, если вынуть D75, то tr-dos не лезет так настойчиво всюду, что дает возможность померить уровни на D62.

Хотя пент виснет через неск. постоянно =(

результаты замеров:

out 32765,16 @ D62 (2) = 0 В / D62 (5) = 0 В / D62 (7) = 0 В
out 32765,17 @ D62 (2) = 4,3 В / D62 (5) = 2,1 В / D62 (7) = 0 В
out 32765,18 @ D62 (2) = 0 В / D62 (5) = 4,2 В / D62 (7) = 0 В
out 32765,20 @ D62 (2) = 0 В / D62 (5) = 2,1 В / D62 (7) = 4,2 В

каким может быть следующий ход?

Eugen
05.04.2010, 05:44
трещину поймал. !!
и где она была?

r0m
05.04.2010, 05:58
внутри дырочки ведущей на другую сторону платы

Eugen
05.04.2010, 06:16
На рушке?

---------- Post added at 05:16 ---------- Previous post was at 05:04 ----------

если уверен в исправности д62 и д61. тогда ищи соплю на дорожке между 5 выводами этих микрух

r0m
05.04.2010, 07:38
да, под рушкой.

а вот соплей то около D61-D62 и не видно

IlyaMIV
05.04.2010, 07:45
что то вспомнилась песенка: я помню все твои трещенки...
пардон за оффтоп :0

psb
05.04.2010, 08:09
вылетел в tr-dos !!
жестокие глюки, однако...

Eugen
05.04.2010, 12:45
D62 (5) = 2,1 В
тут должен быть нуль. ищи на 5 выводе что не так. выпаяй д62 д61 , возьми иглу и процарапай по контуру дорожку. прозвони с соседними дорожками

r0m
05.04.2010, 21:27
поймал соплю ! мерзавка шифровалась по высшему классу!

test rom ошибок больше не находит

однако, иногда все-таки какие то глюки с памятью проскакивают.

может быть такое из-за того, что сейчас кондера 2 от памяти отпаяны ?

и точно ли можно кондеры взять с другой платы , поменяв 6F u15 (кот. были раньше) на 5F u10 ?

Andrnow
05.04.2010, 22:07
поймал соплю ! мерзавка шифровалась по высшему классу!

test rom ошибок больше не находит
А де была сопля, если не секрет?

r0m
06.04.2010, 01:09
под D61 была.

но что же делать с лезущем по любому поводу ( пока ла2 D75 не вынешь) tr-dos ??

все-таки один из чипов памяти отходит как разогреется пент

тест пишет:

тест - озу
ошибка
разряда - 5

это какой именно чип D25 или D33 ???

r0m
06.04.2010, 03:15
теперь пишет ошибка порта конфигурации

банк 0
сектор 3

записано 00000000
считано 00100000

может то, что ошибка снова в 5ом бите, указывать на то,что проблемма в 5ом сверху чипе памяти (а не в 7FFD хоть и речь о порте) - D25 или D23 ???

(естественно, соплей вокруг D61-D62 больше нет)
при этом все работает стабильно 1-2 минуты если дать постоять пенту выключенным, один раз даже eye ache до конца дошла.
а потом начинается... либо ошибка озу, либо порта конфигурации.

если оставить включенным пент на 10 мин., то тест уже пишет стабильно ошибку буфера в самом начале, а экран покрыт линиями из пикселей отсутствующего бита.

чем можно объяснить такую зависимость нарастания глюков от времени ??? и может ли так глючить сама РУ5Г ???

VNN_KCS
06.04.2010, 08:13
чем можно объяснить такую зависимость нарастания глюков от времени ??? и может ли так глючить сама РУ5Г ???
Может и РУ5. Прогревается и глючит. Попробуй ёмкостью, как я советовал. Только САS в том месте где он ещё не разделяется на разные линейки РУ-шек.
Можно и на RAS попробовать.

psb
06.04.2010, 08:15
может то, что ошибка снова в 5ом бите, указывать на то,что проблемма в 5ом сверху чипе памяти (а не в 7FFD хоть и речь о порте)
имхо, может. запросто.


чем можно объяснить такую зависимость нарастания глюков от времени ???
думаю, варианта 2: глючит сама РУ5 от нагрева (так и так ее лучше заменить), либо опять неконтакт (пропадает так же от нагрева).

Andrnow
06.04.2010, 08:30
а экран покрыт линиями из пикселей отсутствующего бита.
Ну это 100% не порт. Или микросхема памяти, или обрывы/сопли в дорожках.

r0m
06.04.2010, 08:48
ру5г я выпаиваю из мертвой платы какого-то zx клона. Серия та же.
Попробовал 3 разных уже - эффекты не меняются.

Могут ли на старой плате ВСЕ рушки быть одинаково убиты ???

psb
06.04.2010, 09:16
Попробовал 3 разных уже - эффекты не меняются.
может ты не ту микруху меняешь? с выпаянной микрухой новых ошибок не возникает? или где-то в другом месте баг, не в микрухе, а опять микротрещина, например...

Могут ли на старой плате ВСЕ рушки быть одинаково убиты ???
конечно могут:) но ооочень маловероятно.

Andrnow
06.04.2010, 11:38
r0m,

Могут ли на старой плате ВСЕ рушки быть одинаково убиты ???
Да легко, например если на нее подали 12 вольт вместо пяти.


Попробовал 3 разных уже - эффекты не меняются.
Полоски на изображении белые или черные?

r0m
06.04.2010, 21:57
может то, что ошибка снова в 5ом бите, указывать на то,что проблемма в 5ом сверху чипе памяти (а не в 7FFD хоть и речь о порте) - D25 или D23 ???

а полоски черные

Andrnow
06.04.2010, 22:27
может то, что ошибка снова в 5ом бите, указывать на то,что проблемма в 5ом сверху чипе памяти
Это может указывать только на то, что проблема с микросхемой, которая подключена к 5 разряду шины данных процессора. А находиться она может хоть сверху, хоть с боку.


а не в 7FFD хоть и речь о порте
Еще раз повторяю - если на изображении есть полоски, то дело не в порте. 100%.

Eugen
06.04.2010, 22:33
в 5ом сверху чипе памяти
смотря кто как плату держит. у меня он слева))) в пенте даже в 48 режиме разные "полосы" памяти используются

r0m
06.04.2010, 22:50
я имею ввиду по стандартной схеме пента 1991.
разъем слева естественно.

D25 или D23 ???

Eugen
06.04.2010, 23:00
д33 если на экране полосы.

r0m
07.04.2010, 01:23
выпаял из другого пентагона две ру5г и заменил D33+D23
тест крутится без ошибок уже минут 10. Хо-хо!

---------- Post added at 01:23 ---------- Previous post was at 01:05 ----------

так, теперь раз в 5-10 мин. непрерывного теста вылетает ошибка разряда 2, но вроде не по нарастающей и без полос и др. глюков на экране. Этo D22 или D30 ???

И демы работают. Eye Ache 45мин. крутилась - все ok. А в influence в епилоге мы с fux'ом анимацию раскранчивали на всю память - вот она и зависла через минут 20 проигрывания.

r0m
07.04.2010, 04:38
а после прогонки дем test128 крутилась минут 30, но в итоге 2 разряд выдавл снова.

еще заметил, что если зайти в basic128, то практически сразу же ресетится комп, а в 48k (даже через usr0 из 128ого) не ресетится ! я надеюсь это может быть из-за памяти D30-D22 ???

Так D22 или D30 ???

r0m
07.04.2010, 21:28
ну хорошо, память я обе поменяю, но как бы мне к beta disk подступиться ?? ведь если я вставляю d75, то все снова глючит, tr-dos вылезает вместо tape load или даже usr0 !

Eugen
07.04.2010, 23:36
но как бы мне к beta disk подступиться
для начала научится "Спасибо" жать.

r0m
08.04.2010, 00:39
все похоже, память победил. решил не дожидаться уточнений и обе заменил рушки, вот уже час test128 без ошибок крутится.

Eugen
08.04.2010, 00:56
под д75 панелька? да - выпаеваем, очень внимательно проверяем на сопли. нет - думаем дальше ))

---------- Post added at 23:56 ---------- Previous post was at 23:51 ----------

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

r0m
08.04.2010, 02:04
под D75 штырки раздельные - все видно очень хорошо - соплей нет.
Все ноги D75 прозванивал сверяясь с PCB в 2-3 местах по плате c каждой ножкой.

Меню после ресета стабильно, но если выбрать tape loader, то вылетает tr-dos c надписями beta disk... не сверху экрана, а снизу. Также если в 128basic набрать usr0, то тоже вылетает в tr-dos. При этом никакие кнопки, кроме ввода в tr-dos не действуют.

psb
08.04.2010, 08:04
а если выбрать 48й бейсик? в тр-дос команды набирать можно?

r0m
08.04.2010, 20:38
нет, тот же уродский tr-dos снизу и без реакции на клавиши

и, кстати, на D94 (лн2) висел 4k7 резистор от 2 к 6 лапе. Отпайка ничего не меняет. Зачем бы он там ?

r0m
08.04.2010, 23:58
вот есть такая инфа к размышлению - выпаял диод (рабочий-прозвонил) над D89 и tr-dos больше не вылазит там, где не нужно. Но, и если выбрать tr-dos в меню, то происходит просто ресет.

прозвонил по pcb полапно еще неск. микрух. на 1-2 удаленных по плате выводов.

значит сейчас уже полапно проверенны:
D61,D62,D63,D64,D91,D88,D75,D83,D84,D77,D89,D82,D7 6,D92,D93,D96,D97,D86,D78.

psb
09.04.2010, 09:13
все это похоже на то, что половина пзухи не хочет включаться. т.е. работают тока 128бейсик и тр-дос, а вместо 48го попадаем в трдос... но я не уверен, что оно так, но похоже. где копать - не подскажу, схемы тю-тю...

r0m
09.04.2010, 09:48
psb, всмысле "схемы тю-тю..." ?

и в 48 то из меню я нормально вхожу, а вот из 128ого если usr0, то tr-dos


допроверил все микрухи, кот. были перепаяны на цанги (весь betadisk).
D61,D62,D63,D64,D91,D88,D75,D83,D84,D77,D89,D82,D7 6,D92,D93,D96,D97,D86,D78,D85,D94,D98,D95.
Все контакты - ok.

null_device, все чисто с D78, со всех ножек и её тоже прозванивал по плате.

psb
09.04.2010, 09:57
всмысле "схемы тю-тю..." ?
в смысле ее у меня нет, искать и вкуривать некогда, так что только общие предположения.

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

r0m
09.04.2010, 10:07
а отчего могут быть наводки ? и, как я понимаю, если сигнал искажен, то он либо сгенерирован криво был (микрухи) , либо не дошел до назначения (дорожки).

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

этой фразы я не понял, в силу своей некомпетентности в теме =(

r0m
10.04.2010, 09:00
ну что же вы меня покинули все. подбросьте советик, что можно попробовать с D75 - ла2 , из-за которой даже tapeloader к tr-dos'у приводит ???

Anykey
10.04.2010, 12:04
Триггер D76.2 включает cтраницу ПЗУ TR-DOS
в случае если на входах D75 все 1, т.е. адрес, выдаваемый CPU
находится в пределах 3D00-3DFF, при этом должен выполнятся
цикл M1 и обращение к памяти (выборка команды из памяти),
также 4 разряд порта #7FFD должен быть в 1, т.е. включена половина
ПЗУ с BASIC48 и TR-DOS.
Триггер переключается обратно при выборке команды с адресов выше 4000.

Может какой либо сигнал на D75 не доходит, например C36, сигнал висит в воздухе
и на нем наводится 1, тогда будут происходить несанкционированные переходы в TR-DOS.

Я бы вытащил процессор из панельки и через резисторы задал адрес 3Dхх
подал бы M1 и MREQ 0, и посмотрел бы сигнал на D76.2.
Вобщем сэмитировал бы ситуацию. ИЛИ звони все сигналы приходящие
на D75 в том числе и на залипухи.

r0m
10.04.2010, 19:49
что такое залипухи ?

Anykey
10.04.2010, 19:54
Это случайные замыкания между сигналами, дорожками.

r0m
10.04.2010, 21:20
всмысле уровни мерять на работающем ? или просто на контакт+к.з. (так это уже со всем betadisk'ом сделано)

Anykey
10.04.2010, 21:49
Вытащи проц из панели, задай через резисторы на A9-A16
адрес 3D т.е. 0011 1101, на MREQ и M1 - 0, на D62 12 надо както 1
сделать (может в разрыв 1 подать или если D62 в панельке микросхему вытащить и
на 12 ногу 1 подать).

После этого смотришь выход 9 D76.2 должен быть 0,
меняешь A16 на 1, вывод 9 D76.2 должен переключиться в 1.

Так можно проверить узел входа в TR-DOS.

Andrey F
10.04.2010, 22:20
r0m, А ПЗУ самого компьютера у тебя исправно? Может оно "битое" или "стекло".

r0m
10.04.2010, 23:27
не пойму,что значит "задай через резисторы на A9-A16 адрес 3D т.е. 0011 1101"


ведь у z80 нет вывода А16 ? А15 - последний. И как резисторами выставить адрес ?


а с пзу все ok, их много у меня - менял не раз конечно

Anykey
10.04.2010, 23:35
Т.е. на адресные ножки вместо процессора подать
через резисторы ~5-10кОм +5V на A14,A13,A12,A11,A9
на A16,A15,A10 подать 0.

r0m
11.04.2010, 00:20
ведь у z80 нет вывода А16 ? А15 - последний.

что значит подать 0 ? землю ?

psb
11.04.2010, 02:03
А15 - последний.
ну раз он с А9 по А16, то в переводе на русский это с А8 по А15 :)))
0 - земля.

r0m
11.04.2010, 02:29
да, а зачем все это, c адресом то ?

r0m
11.04.2010, 06:21
и еще, вы помните, что глюк с вездесущим tr-dos появился после замены D75 ла2 ?

и что если ее вынуть, то можно будет демы смотреть.

Anykey
11.04.2010, 07:14
A9 - A16 это сигналы по схеме
соответственно A8-A15 выводы процессора.


да, а зачем все это, c адресом то ?
Я же описал ранее как TR-DOS включается.
Тебе нужно вместо проца в ручном режиме содать
ситуацию когда TRDOS должен включиться, а потом когда
выключиться.

D75 Ла2 как раз и участвует в процессе включения TR-DOS,
видимо при ее замене где-то повредил дорогу или запаял лишнего.

Проверь внимательно сигналы A9-A16, C36.

r0m
11.04.2010, 07:58
так а после того как я создам ситуацию что ? что мне это даст ?

а дорожки все вокруг перепроверил - прозвонил неск. раз уже

Anykey
11.04.2010, 08:18
Смотри на D76.2 9 правильно ли переключается
триггер. Если все хорошо значит искать в другом месте,
если нет, конкретно смотреть каждый сигнал приходящий
на D75 и D76.2

Я тебе метод предлагаю как проверить схему, ни хочешь
делай как знаешь.

Вобще хорошо бы устройство разработать на микроконтроллере,
вставляешь вместо CPU, оно выдает сигналы на ШД ША и ШУ,
проверяет сигналы между собой на замыкание проверяет память
на сбои, проверяет порты на чтение и на запись. А информацию
выдает на ЖКИ или прямо на PC.
Но это для отладки одного компьютера делать смысла не имеет.

r0m
11.04.2010, 08:41
блин, я ж писал вначале о том, что познания в теме скудные. вот метода то я никак и не пойму.

что такое " D76.2 9 " ? D76 лапа 2-9 ? и как определить правильно ли триггер переключается ? на каком чипе на какой ножке и что именно надо замерить ?

Anykey
11.04.2010, 08:57
D76.2 - это вторая часть микросхемы D76 (она и на схеме так обозначена)
9 это номер ножки.

Я раньше все описал.

http://zx.pk.ru/showpost.php?p=274005&postcount=69

r0m
11.04.2010, 09:12
Вытащи проц из панели, задай через резисторы на A9-A16
адрес 3D т.е. 0011 1101, на MREQ и M1 - 0, на D62 12 надо както 1
сделать (может в разрыв 1 подать или если D62 в панельке микросхему вытащить и
на 12 ногу 1 подать).

После этого смотришь выход 9 D76.2 должен быть 0,
меняешь A16 на 1, вывод 9 D76.2 должен переключиться в 1.

Так можно проверить узел входа в TR-DOS.

не понял в конце, "меняешь A16 на 1" - там же и так 1 (а9-а16 = 0011 1101). Или тут биты задом наперед 1011 1100 ???

Anykey
11.04.2010, 09:24
Задом наперед.
3Dh - это в двоичной -
A16 A15 A14 A13 A12 A11 A10 A09 (Сигналы по схеме )
0___ 0___1___1___1___1__0___1

Eugen
11.04.2010, 09:48
Выпаяй д83 и д84. 99% и там соплю посадил. эти микрухи тоже учавствуют в выборе страницы ПЗУ

---------- Post added at 08:43 ---------- Previous post was at 08:37 ----------


и в 48 то из меню я нормально вхожу, а вот из 128ого если usr0, то tr-dos
а из 48 в тр-дос войти можешь?

---------- Post added at 08:48 ---------- Previous post was at 08:43 ----------

в 1 очередь проверь д84 выв 5и 6 не замкнуты?

r0m
11.04.2010, 20:58
Eugen Tsalapov, d83 и d84 выпаивать не нужно, они, как и весь bdi на цанговых штырьках одиночных. Видно все отлично, особенно на просвет - соплей или к.з. нет.

а из 48 в tr-dos выйти могу, но это все тот же кривой tr-dos, кот. вылезает снизу экрана и не реагирует на клавиши

Eugen
11.04.2010, 23:44
в оригинальном мануале есть совет, попробывать увеличить емкость С3 180-330пф, если не помогло повесить емкость С20 220пф на вывод 10 Д76.

какая есмкость С3 у тебя?

r0m
11.04.2010, 23:44
Eugen Tsalapov, С3 - это рядом с тем диодом ? написано - Мп16 .


Anykey, я сделал вот что:

вынул z80 подал на его выводы через резисторы 1k0

01 - A11 -> +5V
02 - A12 -> +5V
03 - A13 -> +5V
04 - A14 -> 0V
05 - A15 -> 0V
..
19 - mreq -> 0V
..
27 - M1 -> 0V
..
38 - A08 -> +5V
39 - A09 -> 0V
40 - A1- -> +5V

также 0V воткнул в 12 гнездо панельки под D62 (тм9), сама микруха вынута.

замер на 9 ножке D76 (тм2) показал 0.08V



подал на z80
05 - A15 -> +5V

замер на 9 ножке D76 (тм2) снова показал 0.1V

Anykey, что нам это дает ?

Eugen
11.04.2010, 23:46
и выпаяй Р13 пока.

r0m
12.04.2010, 00:04
и выпаяй Р13 пока.

резистор R13, кот. над D89 ?
Хотите что б я посмотрел, что даст выпайка резюка (мне для включения просто надо эту наделку снять с резисторами ) ???


С3 - это там же над D89 через диод ? написано - Мп16 .

Eugen
12.04.2010, 00:19
С3 - это там же над D89 через диод ? написано - Мп16
у меня доид обозначен VD2. он идет на 13в Д76. и этот кондер Ц3 с этого вывода на землю

---------- Post added at 23:17 ---------- Previous post was at 23:16 ----------

резистор р13 идет с АГ3 на этот резистор и диод

---------- Post added at 23:18 ---------- Previous post was at 23:17 ----------

а д78 на панели? да - вытащи ее

---------- Post added at 23:19 ---------- Previous post was at 23:18 ----------

тогда и резюк р13 можно не трогать))

r0m
12.04.2010, 00:20
у меня доид обозначен VD2. он идет на 13в Д76. и этот кондер Ц3 с этого вывода на землю

---------- Post added at 23:17 ---------- Previous post was at 23:16 ----------

резистор р13 идет с АГ3 на этот резистор и диод

---------- Post added at 23:18 ---------- Previous post was at 23:17 ----------

а д78 на панели? да - вытащи ее

---------- Post added at 23:19 ---------- Previous post was at 23:18 ----------

тогда и резюк р13 можно не трогать))

да, все так же.


вынул D78 (на панелях - весь bdi).

без нее почти так же вместо tapeloader выскакивает tr-dos, но уже не снизу экрана, а по нормальному и тут же пишет no disk, как будто нажат ввод. Вскоре ресетится сам.
Если по usr0 из 128basic, то тоже tr-dos , но теперь в нём опрашиваются клавиши.

Eugen
12.04.2010, 00:43
1. проветь работоспособность.
2. посмотреть кондер ц3. номинал.
3. сообщить мне оный
4. увеличить до 330 -470пф ( за набодностью)
5. попробывать повесить емкость ц20 емкостью 200пф на вывод 10 д76

и опубликовать результ

з.ы. ПУКНТ СУПЕР 1!!! кстати проведи эксперемент Anykeyя с вытащенной д78 это в первую очередь
и провевь на к.з.(сопли) д77(все, с близлежащими дорожками) , д82 (4,5,6 вывод) .

---------- Post added at 23:41 ---------- Previous post was at 23:38 ----------


без нее почти так же вместо tapeloader выскакивает tr-dos, но уже не снизу экрана, а по нормальному и тут же пишет no disk, как будто нажат ввод. Вскоре ресетится сам.
Если по usr0 из 128basic, то тоже tr-dos , но теперь в нём опрашиваются клавиши.
уже теплей)))

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

а сначала выпаяй вообще ц3. попробуй. на том пенте что у меня этго кондера вообще нет

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

а сначала выпаяй вообще ц3. попробуй. на том пенте что у меня этго кондера вообще нет

r0m
12.04.2010, 01:03
по супер первому пункту - провел замеры без D78. и с 0V и с 5V на z80(5) результат один и тот же - 0V.


1. проветь работоспособность.


проверил, вставив еще одну АГ3 - глюки те же.



2. посмотреть кондер ц3. номинал.
3. сообщить мне оный


у меня на с3 написано Мп16



4. увеличить до 330 -470пф ( за набодностью)


как определить надобность ?



5. попробывать повесить емкость ц20 емкостью 200пф на вывод 10 д76


не могу найти с20, подскажите с каким чипом она соседствует.

Eugen
12.04.2010, 01:16
а сначала выпаяй вообще ц3. попробуй. на том пенте что у меня этго кондера вообще нет
выпаевай

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


и провевь на к.з.(сопли) д77(все, с близлежащими дорожками) , д82 (4,5,6 вывод) .
и это тоже посмотри

r0m
12.04.2010, 01:26
D77 и D82 проверил дорожки визуально + прозвонил соседние на к.з.


с30 пыпаял , без него tr-dos не лезет нигде ! если выбрать tr-dos в 128 меню, то происходит reset в 128меню.

у нас действительно стало теплее ? =)

Eugen
12.04.2010, 01:53
а какой с3 ? увеличит его до 330пф слабо?

---------- Post added at 00:53 ---------- Previous post was at 00:52 ----------


D77 и D82 проверил дорожки визуально + прозвонил соседние на к.з
надеюсь ты не ножки просто на кз проверяешь?

r0m
12.04.2010, 02:00
у меня на с3 написано Мп16 (это 16 пикофарад ?) .

а что должно быть написано на 330пф кондере ?

ножки проверяю тестером и друг с другом и с дорожками соседними.

Eugen
12.04.2010, 02:14
Мп16 (это 16 пикофарад ?)
скорей это n16 - 1600пф. тут n -нанофорады. а может завод какой, если с другой стороны ничего нет , то уменьшай!!! поставь 220пикофарад.

r0m
12.04.2010, 02:20
вот на другом пентагоне там стоит конд всего с двумя цифрами:

8
121
---
а на еще одном
Мп(с точкой сверху)30

и что-то я на др. платах убитых ( детали все на месте) у себя не вижу ни одного пикофарадного кондера. Везде c, F, мю

Eugen
12.04.2010, 02:27
чуток лоханулся))) н22 правильный кондер 220пф. увеличь до н33. и попробуй точно описать что изменится!

r0m
12.04.2010, 02:47
---------- Post added at 02:47 ---------- Previous post was at 02:40 ----------

[/COLOR]
чуток лоханулся))) н22 правильный кондер 220пф. увеличь до н33. и попробуй точно описать что изменится!

чего то я запутался, н22 это ж нанофарады.


вот есть

F
22п

это оно ?

или

Мп30

?

и еще по схеме с3 = 180 pF

Eugen
12.04.2010, 03:13
F
22п

это оно ?
это 22000пф. как думаешь подойдет?

r0m
12.04.2010, 03:13
короче, запаял на С3:
Мп30

Все так же , как и без него вообще: tr-dos не лезет, но и легитимно не вызывается не из 128 меню, не из 48 basic, а просто ресетится.

Eugen
12.04.2010, 03:16
и еще по схеме с3 = 180 pF
если найдешь - тоже попробуй. обязательно. мало ли.

сплю.))) удачи в поисках жуков

---------- Post added at 02:16 ---------- Previous post was at 02:15 ----------


Мп30
это скорей завод. выпаивай

r0m
12.04.2010, 03:21
при чем здесь завод ?

Мп30 был в другом пентагоне (тоже 1991г.)

на вид он точно такой же (кроме 1 цифры) как и тот, кот. был на плате изначально, (кот. я по твоему наставлению выпаял) :

Mп16

та же точка над "п". По моему, все в соответствии с твоими инструкциями.Зачем выпаивать ?
что даёт результат этого эксперимента ?

Eugen
12.04.2010, 04:02
кондер влияет на задержку переключение страниц ПЗУ. тебе нужно между 180 и 330 пф. поэтому все ставят 220пф, как среднее значение.

я спать, а ты скинь фото угла платы от проца, ВГ и всего этого угла, сниз . надеюсь кондеры по питанию стоят.

---------- Post added at 03:02 ---------- Previous post was at 02:58 ----------

и еще - вставь д78. выйди в 48. и нажми Маджик. опиши что видешь. экран, дисковод

r0m
12.04.2010, 04:55
вот картинки:

http://pgs-hq.narod.ru/1/PICT0014.JPG
http://pgs-hq.narod.ru/1/PICT0015.JPG
http://pgs-hq.narod.ru/1/PICT0021.JPG
http://pgs-hq.narod.ru/1/PICT0024.JPG
http://pgs-hq.narod.ru/1/PICT0025.JPG
http://pgs-hq.narod.ru/1/PICT0028.JPG
http://pgs-hq.narod.ru/1/PICT0034.JPG
http://pgs-hq.narod.ru/1/PICT0035.JPG
http://pgs-hq.narod.ru/1/PICT0036.JPG

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

а маджик кнопки нет у меня, да и если вместо tr-dos'a reset, то и magic к тому же приведет.



припаял magic:
замыкание в 48k на системном разъеме magic + ground приводит к ресету в 128 меню.

----------------
надеюсь, все эти манипуляции не в пустую ???

Anykey
12.04.2010, 19:01
Надо бы еще замерить сигналы:

Сделай то же самое
п.1) A15-A8 - 00111101 , на MREQ и M1 - 0, на D62(12) - 1
Замерь сигналы на D75 (1,2,3,4,5,6,11,12,8) и D76.2 (10,13,9), D78 (1,2,12)

п.2) A15 установи 1 и опять замерь сигналы на D75 (1,2,3,4,5,6,11,12,8) и D76.2 (10,13,9), D78 (1,2,12).
Запиши их.

Выдерни D78 и на 12 вывод подай +5V через 1к, повтори п.1 и п.2
(без замеров на D78).

По п.1 на ножках логически должно быть - D75(111111110) D76.2(1,0,0) D78(1,0,1)
По п.2 на ножках логически должно быть - D75(111110111) D76.2(0,1,1) D78(1,0,1)

r0m
12.04.2010, 21:21
" на D62(12) - 1 "
это не ошибка ? в прошлый раз 0 было

Anykey
12.04.2010, 21:29
D62 это порт 7FFD а 12 нога
переключает ПЗУ 0-128 Basic
1 - 48 Basic и TR-DOS.

Нажми сброс должен обнулится.

r0m
12.04.2010, 21:39
A15-A8 - 00111101 , на MREQ и M1 - 0, на D62(12) - 1

сигналы на D75:
1 = 1
2 = 1
3 = 0
4 = 1
5 = 1
6 = 0
7 = 0
-
8 = 1
9 = 0
10= 0
11= 1
12=1
13=0
14=1


сигналы на D76:
09 - 1
10 - 0
11 - 0
12 - 1
13 - 1


сигналы на D78:
01 - 0
02 - 2,4 V
12 - 2,4 V !!!???





---------- Post added at 21:39 ---------- Previous post was at 21:35 ----------


D62 это порт 7FFD а 12 нога
переключает ПЗУ 0-128 Basic
1 - 48 Basic и TR-DOS.

Нажми сброс должен обнулится.

я всмысле, что в прошлый раз подавали 0 туда мы

Anykey
12.04.2010, 21:43
3 - должен быть в 1
Звони Проц 1 вывод и D75 3 вывод

и 6 тоже должен быть в 1

что на D77 (1,2,3) ?

r0m
12.04.2010, 22:05
не пойму,
"3 - должен быть в 1
Звони Проц 1 вывод и D75 3 вывод "

1 нога проца идет на пзу, а D75 3 вывод никуда не идет!

а 2,4 V это нормально ?

сигналы на D78:
01 - 0
02 - 2,4 V
12 - 2,4 V !!!???

Anykey
12.04.2010, 22:14
1 вывод проца должен идти и на ПЗУ и на D75 выв 3
если нет, ищи обрыв.

2.4V не совсем нормально вытащи D78,
что на D75 (6) и D78 (2) ?
------------------------------------------
P.S. пошел спать, если что завтра отвечу.

r0m
12.04.2010, 22:19
A15-A8 - 00111101 , на MREQ и M1 - 0, на D62(12) - 1

A15 установи 1 и опять замерь сигналы на D75

сигналы на D75:
1 = 1
2 = 1
3 = почему то 3,7 V (везде 4 - 4,8)
4 = 1
5 = 1
6 = 0
7 = 0
-
8 = 1
9 = 0
10= 0
11= 1
12=1
13=0
14=1


сигналы на D76:
09 - 1
10 - 0
11 - 1
12 - 1
13 - 1


сигналы на D78:
01 - 0
02 - 2,6 V
12 - 2,6 V

и d78 ;жутко нагрелась !!! можно обжечься. Раньше такого не было

---------- Post added at 22:19 ---------- Previous post was at 22:15 ----------

блин !!!! еще одна ошибка на этой PCB, будь она неладна ! там D75 вывод три в воздухе !! а я по ней прозванивал все !

r0m
12.04.2010, 22:34
восстановил дорожку к 3 выводу D75.

tr-dos появился где надо!!!!!!!

надо ж было так совпасть моей ошибки и ошибки в pcb !!!

напаял диоды защиты и вставил ВГшку. Подключил 5,25'' флоповод.
-------------
вот, если кому надо, с 3 моими исправлениями (относительно лежащего где-то в соседней ветке)
pentagon129 1991 pcb

r0m
13.04.2010, 02:33
Но до конца tr-dos так и не заработал.

Один из 2-х имеющихся 5,25'' FDD вообще никак не реагирует.

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

Если дать любую команду, то драйв стартует, раскручивается, но головка не едет никуда, стоит на месте. tr-dos пишет "no disk" (диск то я, кстати не забыл вставить) и драйв вскоре затихает.

Оба дисковода проверил на pc - оба (!) рабочие. Какие еще могут быть шаги ???
--------------
И вот еще момент непонятный: над 5 и 6 ножкой D95 идет дорожка к разъему, контакт B10 - земля.
Он на моей плате был перерезан. На остальных пентагонах - везде цел.
Если я и у себя ее восстанавливаю, то вроде ничего не меняется, но как только подключаешь драйв на этот разъем, тосразу все вырубается, даже какое-либо изображение. Судя по звуку в блоке питания - к.з.

Может кто-нибудь поведать почему бы это ?

Anykey
13.04.2010, 08:55
над 5 и 6 ножкой D95 идет дорожка к разъему, контакт B10 - земля

Судя по рисунку платы которую сейчас изготавливают и по схеме на
1991 pentagon ты говоришь про дорожку идущую не на B10 а на B22 - 23

Судя по схеме GND идет на B10-B19 (на новой плате почему-то B8-B19)
затем +12V B20-B21 и +5V B22-B23

Я так понял если расположить плату разьемом вверх стороной установки деталей
к себе то нумерация должна быть такой (Слева - направо, сверху - вниз):
A1 A2 A3...................A32
B1 B2 B3...................B32

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

r0m
13.04.2010, 16:10
а как нумеруются контакты правильно на флоповоде ? Если держать задом к себе, то у питания первые или последние ?

А шлейф у меня похоже от писи, они должны совпадать с zx ?

А на пенте просто штырьковая гребенка как и на писи.
http://pgs-hq.narod.ru/1/PICT0034.JPG
.

CHRV
13.04.2010, 17:37
А шлейф у меня похоже от писи, они должны совпадать с zx ?

А на пенте просто штырьковая гребенка как и на писи.

Не совпадают, будет виден как диск B.

Токо не шлейф не совпадает а нумерация дисководов.
На ПЦ диск А - джампер ds1 на приводе, а для спека A - джампер ds0 на приводе.

Anykey
13.04.2010, 17:41
Похоже нельзя использовать PC шлейф просто так
т.к. весь ряд контактов B на дисководах отводится под GND
а на Pentagone тудаже попадает и 12V и 5V. недаром дорога
была перерезана. 12V (B20,B21) тоже должна быть тогда перерезана.

Всего у XP3 32 отверстия в ширину
Гребенка должна стоять так:
6 отверстий свободно, затем 17 отверстий под гребенкой, затем 9 опять свободно

У старых 5,25 первый вывод у разьема питаия

Также выборка дисковода происходит не так как в PC,
т.е. используй только прямой шлейф или разьем диска B
PC.......... B..........A
I----------I-----x--I

Так же на дисководе надо подобрать перемычками букву диска, чтобы он откликался
на Disk A.

r0m
13.04.2010, 20:02
да все так, а 12V было всегда обрезано, и на др. пентах тоже (так защиту вг подключали, забирая через диод от разъема 12V).

разъем XP 32 отверстия у меня также запаян - 6 - 17 - 9.
Шлейф без переветки - прямой.

а симптомы те же:
Если дать любую команду, то драйв стартует, раскручивается, но головка не едет никуда, стоит на месте. tr-dos пишет "no disk" и драйв вскоре затихает.

Попробовал *"b", *"c", *"d" на всяк. случ. - без разницы.

Не может ли быть варианта необходимости подачи на флоповод 12V помимо основного разъема питания еще и на сис. разъем ?

что можно еще проверить ?

null_device
13.04.2010, 20:04
Если дать любую команду..

Лампочка на дисководе горит? Модель дисковода? Настройки на нем?

r0m
13.04.2010, 20:08
когда драйв закручивается (при подаче комманд), то лампочка загорается.

модель:

VEB ROBOTRON
K5601 / CM 5643

на писи работает.

null_device
13.04.2010, 20:34
Курите сигнал step, от разьема дисковода до ВГ. Если сама ВГ его генерирует.
На дисковод 12В не выводится. И часть штырей у меня не задействовано (из-за того, что выводится не то, что должно). Используются контакты А9-А21 и В8-18.

r0m
13.04.2010, 20:47
step - это 15 н. ВГ93 ?

по pcb она на 5н. D94 идет, а от 6н. D94 уже на B16 разъема tr-dos (прозвонил - все ок).

так вот, у меня а D94 между 2н. и 5н. висит резистор 4к7 !

зачем он там ?

Anykey
13.04.2010, 20:55
А выходит с D94 (6) и на разьем A16

r0m
13.04.2010, 21:00
да, пардон, А16

зачем там может быть резистор 4к7
между 2н. и 5н. D94 ??

null_device
13.04.2010, 21:03
step - это 15 н. ВГ93 ?

Да. Если сигнал не выдается ВГ, виновата либо ВГ, либо проблема где-то до нее.


зачем он там ?

Понятия не имею.. по идее - не имеет смысла, и должен быть выпаян!


прозвонил - все ок

Наблюдать неплохо бы было в "динамике", как меняются сигналы на разьеме дисковода (и на ногах ВГ).
К тому же, если дисковод идет на РС, не факт, что на спектруме будет так же.

r0m
13.04.2010, 21:06
отпайка резистора ничего не меняет.

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

Anykey
13.04.2010, 21:17
Вытащи ВГку на 15 подай через реистор 5V
померяй D94(5,6) A16
-----------------------
Потом подай 0, померяй там же.

null_device
13.04.2010, 21:21
Припаять светодиод с резистором к 15 ноге ВГ93 (типа, пробник в цепи общая шина - 15 нога ВГ93). После этого попытаться выйти в tr-dos и дать любую команду. Если сигнал не генерируется - проблема в самом контроллере (ВГ93). Либо до него, но врядли, мотор же крутится - следовательно сигнал start контроллер выдает..
Если есть возможность, неплохо бы его проверить (ибо чип будучи "горелым" может сохранять частичную работоспособность). Нелишним было бы замерить также напряжение на 40 ноге ВГ (там, где должно быть +12В). Диоды штука такая ;)

r0m
13.04.2010, 21:28
питание проверил первым делом, Вгшки новые (chip'n'dip).

Andrnow
13.04.2010, 21:36
Могу посоветовать только одно - начать прозванивать кабель междуконтактом на разъеме, к которому подключается дисковод и ножкой микросхемы, на которую этот сигнал должен идти.
Еще можешь проверить импульсы индексирования на ВГ...

null_device
13.04.2010, 21:39
Еще можешь проверить импульсы индексирования на ВГ...

Воообще-то верно! Мало подать на дисковод сигналы, дисковод еще должен на них как-то отреагировать..

r0m
13.04.2010, 23:30
Вытащи ВГку на 15 подай через реистор 5V
померяй D94(5,6) A16
-----------------------
Потом подай 0, померяй там же.

резистор от D94 отпаял.
D90 вынул.

на 15 н. D90 подал через 1k0 реистор 5V

замерил:

D94:
5 = 1
6 = 0
A16 = 0

на 15 подал 0V

D94:
5 = 0
6 = 0
A16 = 0

попробовал, 3-дюймовый fdd (на pc c тем же шлейфом - все ок) - вообще тишина, никакой реакции на комманды.

еще, если остаться в tr-dos , то через неск. минут зависает, чаще всего, напечатав какой-то ерунды с кашей битовой вместо фонта.[COLOR="Silver"]


и еще, как проверить импульсы индексирования на ВГ ?

Anykey
14.04.2010, 06:01
При подаче 0 должна быть 1 на A16 и 6в. D94
либо D94 сдохла, либо КЗ.

С подключенным дисководом мерял?

r0m
14.04.2010, 19:24
в смысле, то же самое замерить с вынутой ВГ, но с подключенным дисководом ?

Anykey
14.04.2010, 19:39
Да нет я спрашивал дисковод во время измерений
был отключен?

Если да, тогда проверяй D94 или замыкание дорожки
с 6 выв - A16 c GND

r0m
14.04.2010, 20:37
ANYKEY, да, был отключен

проверил все контакты D94, A16 с землей не коротит.

Саму D94 не могу проверить. Она у меня стоит К555ЛН2.
Точно такой же нет. есть только
К561ЛН2
КР1533ЛН2

какую можно использовать ???

Anykey
14.04.2010, 20:55
ЛН3 оказывается открытый коллектор.
т.е. 0 и должен быть.
А резистор 4к7 с 6 ноги наверно надо на 14в. D94

Вроде подтягивающие ризисторы должы быть в дисководе
помойму те что вставляются в панельку.
А попробуй с подключеым дисководом
так же сперва 1 а потом 0 подай

r0m
14.04.2010, 21:06
ЛН3 оказывается открытый коллектор.
т.е. 0 и должен быть.


в смысле ЛН2 ??

так надо попробовать на К561ЛН2 или КР1533ЛН2 поменять её для проверки ?



А резистор 4к7 с 6 ноги наверно надо на 14в. D94


из-за него может быть такая ерунда с недвигающейся головкой ?



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


судя по фотке, кот. я прикреплял, у меня панелька пустая на драйве.



А попробуй с подключеым дисководом
так же сперва 1 а потом 0 подай


я только не пойму, комманды надо подавать из tr-dos, во время замеров ?

Anykey
14.04.2010, 21:18
По схеме ЛН3 стоять должна
но можно и ЛН2

Попробуй с дисководом

r0m
14.04.2010, 21:24
с дисководом, но без ВГ:

5V на 15н. вгшки

D94 5н - 1
D94 6н - 0

0V на 15н. вгшки

D94 5н - 0
D94 6н - 1 (изменилась в сравнении с без дисковода)

резистор щас отпаян на D94

я только не пойму, комманды надо подавать из tr-dos, во время замеров ? Это довольно геморно мне сделать, к тому же, черт дери, в tr-dos'е комп виснет довольно скоро

Anykey
14.04.2010, 21:30
Насколько помню в панельку вставляются терминальные ризисторы для последнего
дисковода на шлейфе, т.е. что бы у микросхем с открытым коллектором была
надежная 1 на выходе.
У тебя на фотке их нет. Я у себя их тоже вытаскивал, на Profi их можно было не ставить. Помойму матрица из 8 резисторов 150-330 Ом.

---------- Post added at 23:30 ---------- Previous post was at 23:25 ----------

Видимо в дисководе стоит подтягивающие резисторы, т.е.
все нормально.
Проверь также
остальные элементы D94 D95
1 и 2 3 и 4 9 и 8 11 и 10 сигналы должны быть инвертированы.

r0m
14.04.2010, 21:41
Проверь также
остальные элементы D94 D95
1 и 2 3 и 4 9 и 8 11 и 10 сигналы должны быть инвертированы.

значит, подать на 15н ВГ 5V и 0V

а потом
замерить D94 ноги 1,2,3,4,8,9,10,11

замерить D95 ноги 1,2,3,4,8,9,10,11

так ?

Anykey
14.04.2010, 21:57
Нет на ВГ ничего не подавай, можешь даже ВГ вставить
просто замерь

r0m
14.04.2010, 21:58
подал на 15н ВГ 5V

D94:
1 - 0
2 - 1,37 V
3 - 4V
8 - 0
9 - 2V
10-0
11-2V

Anykey
14.04.2010, 22:00
Надо мерить пары
1 2
3 4
5 6

9 8
11 10
13 12

r0m
14.04.2010, 22:02
в смысле, напряжение при включ. tr-dos между ножками ?

D94:

1 + 2 = 1,2 V
3 + 4 = 4,6 V
5 + 6 = 4,6 V

8 + 9 = 4,6 V
10+11= 4,6 V
12+13= 1,7 V

D95:

1 + 2 = 0 V
3 + 4 = 0 V
5 + 6 = 0 V

8 + 9 = 0 V
10+11= 0,9 V
12+13= 0 V

это нормально, что 0.9V, 1,2V встречается ???

также выпаял ЛН3 из др. пентагона - вставил - никаких изменений

Anykey
15.04.2010, 07:07
Нет не так.
меряешь на первой, меряешь на второй, сравниваешь.
так для остальных пар ножек.

Ладно если менял, значит она ни при чем.
Хорошо бы посмотреть осцилографом сигналы IP TR00 это 34 и 35 на ВГ
также сигнал RDD это 2 выв. D92.1

r0m
15.04.2010, 07:16
Нет не так.
меряешь на первой, меряешь на второй, сравниваешь.
так для остальных пар ножек.

для лучшего взаимопонимания, надо было сравнивать сигнал с D94 на 1 ноге с D95 на 3 ноге ? и так D94-3н и D95-4н, D94-7н и D95-8н, D94-10н и D95-11н ???


Ладно если менял, значит она ни при чем.

менял только D94.


Хорошо бы посмотреть осцилографом сигналы IP TR00 это 34 и 35 на ВГ
также сигнал RDD это 2 выв. D92.1

ведь нет же осциля =(((

можно что-нибудь еще без него придумать ? ведь почти-почти уже...

VNN_KCS
15.04.2010, 08:55
на писи работает.
А перемычки переставлял после проверки на ПС? Которые меняют скорость вращения двигателя. Насколько я помню, у ПС и Спека разные скорости вращения диска. На 3.5 дисководах этго не надо, а на 5.25 всегда делали.

r0m
15.04.2010, 19:13
да до этого еще не дошло, ведь головка не двигается

Anykey
15.04.2010, 19:53
А на дисководе есть какие нибудь датчики наличия дискеты?

TR-DOS так определяет наличие диска:
Включает мотор (0 на контакте A14), выбирает DISK A (0 на контакте A11)
и ожидает прихода индексного импульса IP (0 на контакте A10) если импульс пришел
то далее происходит поиск 0 дорожки и т.д. Если за определенное время импульса нет, то TRDOS имитирует этот импульс чтобы остановить ВГку т.к. она подвисает
(мотор включен пока не придет IP), головки при этом не двигаются и выдается NO DISK.
Может IP не доходит?
Прозвони цепь- дисковод 8 контакт - D91 (2)

r0m
15.04.2010, 20:46
А на дисководе есть какие нибудь датчики наличия дискеты?

ведь без них драйв бы и на писи не работал.


Прозвони цепь- дисковод 8 контакт - D91 (2)

D91 2нога с 8 контактом шлейфа у драйва контачит - прозвонил.

Anykey
15.04.2010, 20:51
Дисковод то точно 720кБ?

Какие дискеты ты на PC проверял? и как в БИОСе выставлял?

r0m
15.04.2010, 20:55
я проверил только движение головки при инициализации на писи.

в bios стоит 1,2Mb 5,25 (там есть только 360 и 1,2 для 5,25) Но еще один драйв сдвоенный в одном корпусе 5,25 + 3,5 на таких настройках диски спектрумовские 5,25 700кб читает

да и башкой то поерзать он по любому бы должен при инициализации

Anykey
15.04.2010, 21:07
Не знаю может светодиод c +5V через резистор на ~510 ом
повесить на D91 (2)?

PC определяет дискету по датчику(т.е. не факт что IP дисковод выдает)
поэтому и головы двигает.

А TRDOS ждет импульс IP и не дает команду на движение.

Можно кстати попробовать сэмитировать импульс тыкая проводком с GND
в ножку D91 (2) во время вращения диска.

r0m
15.04.2010, 21:12
это зачем ?

хорошо сделаю, и что с ним дальше ?

Anykey
15.04.2010, 21:47
Может светодиод покажет что импульсы есть

А потыкать в ножку GND, может выдаст ошибку Disk error,
или головками подвигает

r0m
16.04.2010, 01:27
так,
светодиод через 500 Ом на D91 2н.

Загорается как только включ. плату, а иногда только как входишь в tr-dos (если выйти - не гаснет) , когда даешь команду list, диод начинает колебаться (или часто мигать ), затем , а как диск повращавшись 1-2сек. останавливается, так диод выключившись на миг, становится снова стабильно светящимся. Также, диод загорается еще ярче если снять шлкйф дисковода

---------- Post added at 01:26 ---------- Previous post was at 01:13 ----------

Если D91 н.2 коротить на землю, то все работает - boot загрузился !!!
Все вообще грузится, даже с конца диска !!!


если нажать reset, то снова башка едет к 0, но пишет no disk. Пока не чирканешь 2 ногу снова !

Eugen
16.04.2010, 01:30
я только не пойму, комманды надо подавать из tr-dos, во время замеров ? Это довольно геморно мне сделать, к тому же, черт дери, в tr-dos'е комп виснет довольно скоро

переведи!. тырдос виснет? просто так?

r0m
16.04.2010, 03:59
да, к сожалению, tr-dos часто виснет просто так, из 3-х сессий 1 виснет. Если успеет все загрузиться (c 1 нажатием кноки, кот. я припаял на D91 2н.), то потом работает стабильно без tr-dos.

---------- Post added at 03:59 ---------- Previous post was at 02:00 ----------

D91 еше 1 из выпаял из др. пента - переставил - нет разницы.

Anykey
16.04.2010, 04:31
Попробуй диод выпаять, один вывод
из этой дорожки т.е. IP проверь

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

r0m
16.04.2010, 07:24
это VD1? верно ?
выпаял, без диска светодиод при вводе команды разгорается ярче.
дискету вверх ногами вставил - свечение не изменяется при вводе команды list

Anykey
16.04.2010, 09:05
ДА VD1, пока его не впаивай.
А без VD1 не пробовал запустить ?
Сигналы берешь прямо с лапки D91 или где-то рядом?

Cветодиод одной ногой на +5V висит другой на 2 D91 так?(последовательно с резистором конечно)
Отключи дисковод, как повел себя светодиод?
Вытащи D91, что со светодиодом?
Подключи дисковод, что со светодиодом?


Перекинь светодиод на 3 ногу, но только вывод,
который был на 2 ноге на GND, а вывод который был на
+5V на 3 ногу. Или поставь еще один. Теперь попробуй все тоже самое
с переворачиванием дискеты (только проводом с GND не тыкай в эту ногу).

---------- Post added at 11:05 ---------- Previous post was at 11:00 ----------

Попробуй еще загрузить программку
для тестирования привода, помойму ADS.

Там есть фишка определения скорости вращения диска
по индексному импульсу. Если импульс не доходит
то покажет скорость 0, или покажет на сколько отличается,
помойму 300 об/мин должна быть

r0m
16.04.2010, 09:30
это все с было с выпаянным VD1, сам же сказал 1 вывод отпаять.
сигнал прямо с микрухи.
Одна нога на 2 лапу D91 через резистор , другая на землю! , а если на 5V, то он вообще не горит

если отключать драйв, то разгораеться сильней. если снова подключить, то притухает опять

я запутался, так VD1 запаять назад ? И он точно должен гореть если 5V + 2лапа ? это может быть из-за полярности светодиода ?

---------- Post added at 09:30 ---------- Previous post was at 09:21 ----------


Перекинь светодиод на 3 ногу, но только вывод,
который был на 2 ноге на GND, а вывод который был на
+5V на 3 ногу.

вот тут еще не понятно, почему "был на 2 ноге на GND" 2 ножка D91 не имеет контакта с землей

ADS скачал, буду переность на реал, тоже там не все просто.


И еще, я донес мысль, что с кнопкой замыкания gnd + 2 н.D91 я демы смотрю легко (только tr-dos иногда вылетает) ??
даже power up вся прошла с ее то супер выкрутасами с музыкой и анимой с диска в реалтайме !

Anykey
16.04.2010, 09:49
VD1, я же писал, не запаивать пока.

Я думал ты сделал светодиод как я сказал ( +5V - резистор - 2в. D91)
Если не светится поменяй полярность диода.
Просто этот выход у дисковода должен быть с открытым коллектором,
и почему у тебя светодиод разгорается, когда отключаешь дисковод (при
твоей схеме подключения светодиода 2в.D91 - резистор - GND)?
Наверно +5V откудато попадает на эту дорожку? проверь внимательно ее на предмет замыкания с соседними, посмотри без D91

------------------------------------------------------------------------------
""вот тут еще не понятно, почему "был на 2 ноге на GND" 2 ножка D91 не имеет контакта с землей""

В смысле вывод светодиода который должен быть на второй ноге перепаять на GND
а вывод который шел на +5V перепаять на 3 ногу.

r0m
16.04.2010, 20:32
VD1, я же писал, не запаивать пока.

не пойму никак, я же писал "это все с было с выпаянным VD1" . Почему ты сетуешь, что писал же, ведь я так и делал ? Так должна быть разомкнута эта линия, в кот. VD1 стоял ???

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


+5V - резистор - 2в. D91

Итак, к одной ноге светодиода цепляем на D91, на другую ногу светодиода через резюк +5V ? Верно ?

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


И еще не взглянешь на D91 на этой, исправленной pcb ? я понимаю, что вероятность второй идентичной ошибки и у меня и на топологии маловероятна, но все же...

Anykey
16.04.2010, 20:42
не пойму никак, я же писал "это все с было с выпаянным VD1" . Почему ты сетуешь, что писал же, ведь я так и делал ? Так должна быть разомкнута эта линия, в кот. VD1 стоял ???

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




Итак, к одной ноге светодиода цепляем на D91, на другую ногу светодиода через резюк +5V ???

Точно, можешь реюк для начала 1кОм вять, все таки 5V.

r0m
16.04.2010, 20:47
500 Ом, ok>?


+5V - резистор - 2в. D91

Итак, к одной ноге светодиода цепляем на D91, на другую ногу светодиода через резюк +5V ? Верно ?

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



Наверно +5V откудато попадает на эту дорожку? проверь внимательно ее на предмет замыкания с соседними, посмотри без D91

я посмротрел, все чисто, посмотри на pcb, пожалуйста

---------- Post added at 20:47 ---------- Previous post was at 20:45 ----------


Cветодиод одной ногой на +5V висит другой на 2 D91 так?(последовательно с резистором конечно)
Отключи дисковод, как повел себя светодиод?
Вытащи D91, что со светодиодом?
Подключи дисковод, что со светодиодом?


Перекинь светодиод на 3 ногу, но только вывод,
который был на 2 ноге на GND, а вывод который был на
+5V на 3 ногу. Или поставь еще один. Теперь попробуй все тоже самое
с переворачиванием дискеты (только проводом с GND не тыкай в эту ногу).


теперь это делать ?

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

Anykey
16.04.2010, 20:58
Без VD1 пробовал запустить дисковод?

r0m
16.04.2010, 21:05
это все без VD1. Дисковод ведет себя так же.


Перекинь светодиод на 3 ногу, но только вывод,
который был на 2 ноге на GND, а вывод который был на
+5V на 3 ногу.

Значит D91 вывод 3 к ноге светодиода ( кот. была на +5V) через резист, . А другой вывод светодиода на землю , так ?

---------- Post added at 21:05 ---------- Previous post was at 21:00 ----------

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

Anykey
16.04.2010, 21:11
Я имел ввиду Пробовал Boot из TRDOS или нет без VD1?

Подожди перепаивать

Ты писал что:
""Итак, к одной ноге светодиода цепляем на D91, на другую ногу светодиода через резюк +5V ? Верно ?
Диод так горит сразу после включения, одинаково, что нормально вставлен диск, что вверх ногами. А вот если вынуть дискету, то он тухнет."""

Т.е. ты вставлял диск и давал команду List ? светодиод горит
потом вытаскивал диск и давал команду List светодиод гаснет
Так?


ADS програмку пробовал?

r0m
16.04.2010, 22:04
Назад:
к одной ноге светодиода цепляем на D91, на другую ногу светодиода через резюк +5V

включаю питание - диод тускло горит. Диск крутится. Вставляю диск, выхожу в trdos - диск останавливается. Диод горит. Даю list - диск раскручиваетсяч - no disk. Светодиод неизменно горит. Диск крутиться. Винимаю дискету, диод затухает. Дисковод вращается. Даю list, спустя 1сек. кратко вспыхивает и снова затухает диод. Дисковод вращается. Дискету вставляю - загорается. Отключаю дисковод - тухнет.

---------- Post added at 21:28 ---------- Previous post was at 21:27 ----------

tr-dos глючит часто очень =(

---------- Post added at 21:43 ---------- Previous post was at 21:28 ----------

ADS:

припаял кнопку на землю к D91 н.2
List. Жму кнопку - ярко загорается (на время нажатия) светодиод ! - гружу ADS -> spin test

Eщe раз жму кнопку когда к 0 башка поехала (иначе висит) , потом шкала появляется, еще раз жму на кнопку (иначе просто висит чисел не пишет) вылетае рандомное число ( если кнопку закоротить и не отпускать, то вылетает максимум - p732.0 ) и пишет "your disk drive has non stable IP signal". А что это за сигнал ?

помоему диск запорол мне trdos, еще один на пц записал - еще раз ADS попорбовал - то же самое.
_______________________________________
>_ remote testing bot ready to next command

---------- Post added at 21:56 ---------- Previous post was at 21:43 ----------

попробовал отформатировать диск ( с кнопкой конечно ) - не вышло. Висит на head0 cyl0

---------- Post added at 22:04 ---------- Previous post was at 21:56 ----------

посмотри на pcb, пожалуйста, что б исключить возможность глюка еще одного на топологии

Anykey
16.04.2010, 22:12
У тебя IP индексный импульс не доходит.

Сейчас у себя на Профи попробовал светодиод через 560 оМ
на IP посадить.

Получилось так:
1 Светодиод не горит
2 Даю команду RUN (без диска) диск крутится через секунду светодиод мигает 1 раз
NO Disk и дисковод останавливается
3 Вставляю диск, даю RUN тоже самое

Оказалось дисковод был B а я давал команды на А (при этом светодиод на дисководе не горел)

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

r0m
16.04.2010, 22:17
так его D91 должна генерить ? кот. точно рабочая (их 2 из разных источников у меня )

Anykey
16.04.2010, 22:19
А у тебя между D94 и D95 резистор стоит
по PCB вроде он IP подвешивает к +5V
он стоит чуть ниже VD1

r0m
16.04.2010, 22:23
То есть у тебя он нормально мигает, а у меня только когда



Винимаю дискету, диод затухает. Дисковод вращается. Даю list, спустя 1сек. кратко вспыхивает и снова затухает диод.

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

r7 и r8 на месте

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

так IP должна D91 генерить ? кот. точно рабочая (их 2 из разных источников у меня )

Anykey
16.04.2010, 22:25
так его D91 должна генерить ? кот. точно рабочая (их 2 из разных источников у меня )

В обычном состоянии на IP около 5V должно быть
когда на дисковод приходит команда мотор, то он
если вставлен диск, начинает согласно отверстия
в дискете подтягивать IP к 0 на каждый оборот.

А D91 просто буфер для предохранения ВГ, она
включена так что на выходе повторяет сигнал входа
с дисковода и диода VD1.

r0m
16.04.2010, 22:33
тогда совсем не пойму, в чем, теоретически то может быть замес ?

Anykey
16.04.2010, 22:42
Теоретически либо у сигнала IP параметры неправильные либо дисковод его не выдает.
А другой дисковод также?

У тебя при команде List на дисководе светодиод загорается?

если отключить дисковод сколько на 2в. D91 ?

r0m
16.04.2010, 22:58
У тебя при команде List на дисководе светодиод загорается?
загорается

---------- Post added at 22:58 ---------- Previous post was at 22:55 ----------


если отключить дисковод сколько на 2в. D91 ?
4,7 V

Anykey
17.04.2010, 00:02
Назад:
включаю питание - диод тускло горит. Диск крутится. Вставляю диск, выхожу в trdos - диск останавливается. Диод горит. Даю list - диск раскручиваетсяч - no disk. Светодиод неизменно горит. Диск крутиться. Винимаю дискету, диод затухает. Дисковод вращается. Даю list, спустя 1сек. кратко вспыхивает и снова затухает диод. Дисковод вращается. Дискету вставляю - загорается. Отключаю дисковод - тухнет.

Работает почему то как сигнал наличия диска.
А если диск быстро вперед наад подергать
наполовину доставая его из дисковода и обратно.
как светодиод?


Есть схема от дисковода или описание джамперов?

r0m
17.04.2010, 00:26
А если диск быстро вперед наад подергать
наполовину доставая его из дисковода и обратно.
как светодиод?

четко отсекает. как только пересекает дискетой датчик, кот. ближе к оси вращения (не write protect. а индекс. отверстие) , так загораетя.

---------- Post added at 00:13 ---------- Previous post was at 00:11 ----------


Есть схема от дисковода или описание джамперов

veb robotron
K5601 / CM5643

инфа и схемы

http://pgs-hq.narod.ru/1/remont_diskovodov.djvu


народ юзает такие Robotron'ы не редко
http://zx.pk.ru/showthread.php?t=7620

[COLOR="Silver"]

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



Другой драйв:
5,25''
Epson Sd-600

на pc ( c тем же шлейфом) при инициализации из bios ведет себя как и роботрон

На Zx - вообще тишина, на команды нет реакции, диод не горит (только если кнопку замкнуть D91 (2) + gnd, то загорается и тухнет если разомкнуть) . Больше кнопка ничего не меняет.



---------- Post added at 00:16 ---------- Previous post was at 03:13 ----------




Еще один драйв:
3,5''
Epson SMD-300

Точно такая же тишина как и с предидущим (тоже проверенно рабочий).

Anykey
17.04.2010, 09:58
Попробуй поменять джампер на 2-3
я его на фотке обозначил

Ewgeny7
17.04.2010, 11:50
Господа, извините что вмешиваюсь, не укажете место где валяется схема Пентагон-128 91 года (вроде), в хорошем качестве на одном листе? По поиску нашел схемы или на более новые модели, или многостраничный вариант с нечитаемыми местами схем.
Лечу Пентагон от Damien Alfa, впервые в жизни держу в руках эту машину :)

---------- Post added at 11:50 ---------- Previous post was at 11:39 ----------

Так, нашел многостраничку с хорошим качеством. Вопрос вроде как отпал :)
D82 туды ее в качель...

Anykey
17.04.2010, 11:51
С сайта pentagon1024.narod.ru

Andrnow
17.04.2010, 12:02
ewgeny7,
Увы, но нормальной схемы на этот ПК похоже не существует... Схема с сайта pentagon1024.narod.ru хоть и в хорошем качестве, но нарисована так, что понять по ней что либо не возможно...

null_device
17.04.2010, 12:52
У меня была одностраничная схема (на листе формата А3). На одной стороне монтажка, на другой функциональная схема. Монтажную сторону выкладывал, когда нашел старый файл со сканера. Сканы второй стороны и саму схему найти не могу (но, уверен, схема есть - надо искать).
----

Схема с сайта pentagon1024.narod.ru хоть и в хорошем качестве, но нарисована так, что понять по ней что либо не возможно..
Согласен! Вся схема вошла бы на "портянку", без ссылок на рисунки блоков.. Хотя, когда изучал альбомы схем на КВ радиостанции где ссылок в разы больше, дискомфорта не возникало. Видимо, тут схема все-таки криво скомпонована.

Ewgeny7
17.04.2010, 13:56
Я сам обалдел, но обнаружил у себя красненький альбом "Пентагон-128" Гущин С.В. Центр СКС... С нормальным типографским качеством. Многостраничка, как у фана на сайте, но схемы читаемые. Случайно вспомнил, что что-то мне когда-то присылали зачем-то :)

Anykey
17.04.2010, 15:14
Будет ли скан?

r0m
17.04.2010, 19:51
anykey, джамп передвинул - никаких изменений

---------- Post added at 19:51 ---------- Previous post was at 19:50 ----------

а я не понял, нужен альбом этот солоновский что ли ? у меня есть pdf в отличной кач-ве, выложить ?

Anykey
17.04.2010, 19:52
Не помешает

Eugen
17.04.2010, 20:01
Anykey, Сергей, у рома нормально тр-дос в простое не работает, а вы тут пытаетесь индексы выловить.

Anykey
17.04.2010, 20:12
Дак у него весь комп на цангах.
Возможно на D75 еще какой нибудь сигнал криво приходит
как на 3 выв.
Блок питания какой?
Кондеры бы электролитические поменять.

r0m
17.04.2010, 20:30
Tr-dos иногда взглючивает, но в то же время, можно вполне 5-10 мин. демо с подгрузками порой очень навороченными посмотреть без единого глюка.

Я эти цанги с развороченного ATM Turbo беру, там вообще пол компа на них (z80-roms-vg93-memory , пол tr-dos) , неужели если это такая уж глючная тема, то на них бы компы промышленно клепали.

Блок питания отличный тяжеленный от старого писи 8086 . Есть и другой - swap ничего не меняет .

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

И еще не пойму, а почему остальные то дисководы молчат ?

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



Альбом
http://pgs-hq.narod.ru/1/Pentagon128_album.pdf

Anykey
17.04.2010, 20:34
На остальных дисководах мотор включается?

Eugen
17.04.2010, 20:36
Tr-dos иногда взглючивает, но в то же время, можно вполне 5-10 мин. демо с подгрузками порой очень навороченными посмотреть без единого глюка.
это потому, что работают в 128 бейсике. и работа тр-доса тут минимум.

Anykey
17.04.2010, 20:42
Можно пока R13 выпаять, хотябы исключить
лишний узел, проверить стабильность

r0m
17.04.2010, 20:50
На остальных дисководах мотор включается?

нет , вообще тишина, как будто не подключен

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


это потому, что работают в 128 бейсике. и работа тр-доса тут минимум.

например, refresh, eye ache 2, power up

---------- Post added at 20:50 ---------- Previous post was at 20:43 ----------

R13 отпаял - перестала головка ездить даже с кнопкой
VD1, кстати, тоже не запаян

psb
17.04.2010, 20:58
на всякий случай. выйди в тр-дос, когда оно начнет глючить, проверь, не греется ли какая микруха... мож она нагревается из-за сопли и того...

r0m
17.04.2010, 21:01
на всякий случай. выйди в тр-дос, когда оно начнет глючить, проверь, не греется ли какая микруха... мож она нагревается из-за сопли и того...

да нет, глюк может сразу обозначиться при включения после 12 часов выкл. А может и простоять 30мин. не дрогнув.
А не греется ничего серьёзно

и соплей то уж быть не может, последняя то (разрез) была из-за синхронности (!) с ошибкой в pcb, по кот. я его проверял. А вероятность еще одной двойной такой ошибки ... мала, мягко говоря.


это потому, что работают в 128 бейсике. и работа тр-доса тут минимум.

например, refresh, eye ache 2, power up



На остальных дисководах мотор включается?

нет , вообще тишина, как будто не подключен


Можно пока R13 выпаять, хотябы исключить
лишний узел, проверить стабильность


R13 отпаял - перестала головка ездить даже с кнопкой
VD1, кстати, тоже не запаян

а еще похоже, что глюки лезут после включения (reset'a ?), а как поработает 5-10 мин. так и не глючит больше

Anykey
17.04.2010, 21:40
Ладно R13 обратно
Схема то в pdf Пентагона говорил есть, выложишь?

А на PC все дисководы как A: работают? на прямом шлейфе?

r0m
17.04.2010, 21:45
r13 припаял



Схема то в pdf Пентагона говорил есть, выложишь?

это альбом, уже выкладивал. ты не пропускаешь мои мессаги, боюсь путаницы.
http://pgs-hq.narod.ru/1/Pentagon128_album.pdf

Anykey
17.04.2010, 22:11
Спасибо!

Я сообщение сначала прочитал, а потом ты его дополнил,
поэтому и пропустил.

С дисководами то как на PC? все А: на прямом шлейфе?

r0m
17.04.2010, 22:13
robotron на писи с этим же прямым шлейфом:

bios - drive A - 5,25'' 1,2Mb -drive B - disable - из доса не стартует (ошибку не пишет, а там zx дискета внутри) с драйва (если 3,5 подключить, то с него стартанет) , хотя обращается к диску - грузятся XP - там при обращении к a: ерзает головкой и пишет "вставьте диск в А" (диск вставлен)

bios - drive A - disable - dive B - 5,25'' 1,2Mb - грузятся XP - там вообще нет ни А ни В


bios - drive A - 3,5' 1,44Mb - dive B - 5,25'' 1,2Mb -(физически подключен только robotron ) грузятся XP - там есть и А и В. Если обратиться к А 3,5'', то ерзает головкой 5,25 robotron и xp пишет "вставьте диск в А" (диск вставлен). Если обратиться к B: 5,25'' ,то тишина

Anykey
17.04.2010, 22:30
А другие дисководы как?

r0m
17.04.2010, 22:38
3,5'' как А как надо работает

---------- Post added at 22:38 ---------- Previous post was at 22:32 ----------

другой 5,25 Epson Sd-600

если в bios - A = 5,25 1,2 Mb , B = none , то при старте пишет floppy disks failed
если в bios - A = none , B = 5,25 1,2 Mb , то инициализирует, обращается при старте из доса, но не грузится тоже и ошибки не пишет - грузится Xp - там вообще нет флоппи

все с тем же zx шлейфом комби-дисковод 3,5 + 5,25 в одном корпусе работает как надо. Из доса с 3.5'' стартует без проблем, я на нем ( на его 5,25 части) для zx и пишу AMD и hobet'ой. И robotron это читает на zx (c кнопкой =)

Anykey
17.04.2010, 22:40
Т.е. у тебя дисковод стоит на шлейфе в позиции B
а выбирается как А!

Попробуй 3'5 дисковод поставить, дать в TRDOS
команды *"b" и list, с дискетой естественно.

r0m
17.04.2010, 22:50
Попробуй 3'5 дисковод поставить, дать в TRDOS
команды *"b" и list, с дискетой естественно.

я пробовал это конечно и "b" и "c" и "d" - просто тишина no disk, дисковод молчит как неподключенный

Anykey
17.04.2010, 23:00
все с тем же zx шлейфом комби-дисковод 3,5 + 5,25 в одном корпусе работает как надо. Из доса с 3.5'' стартует без проблем, я на нем ( на его 5,25 части) для zx и пишу AMD и hobet'ой. И robotron это читает на zx (c кнопкой =)

У тебя ZX шлейф с 3 мя разьемами? раз на нем и 3.5 и Epson.

I--------I--х--I такой?

Так ведь у 5.25 и 3.5 разьемы раные, т.е. шлейфы то тоже разные?
Хорошо бы фото шлейфов дисководов.

r0m
17.04.2010, 23:19
I--------I--х--I такой?

что "X" то символизирует ?

Anykey
18.04.2010, 09:43
Х - это перевернутые провода в шлейфе,
у тебя крайний разьем переделан поэтому они уже не перевернуты.
Прозвони на всякий случай на шлейфе 10,12,14,16 контакты всех 3х разьемов т.е. 10 1го с 10 2го и 10 3го разьемов и т.д.

Дело в том что на PC выбор диска производится (A: 10,14 B: 12,16) а на 3,5 дисководах в нормальном состоянии активизирующие контакты 12,16 (но можно
перемычками сделать и 10,12) поэтому один и тот же дисковод на PC может
быть и A на крайнем разьеме и B на среднем, из-за шлейфа (переворот проводов)

На ZX выбор A осуществляется 10 и 16 конт. а B 12 и 16 конт.
поэтому c PC шлейфом на ZX будет работать только средний разьем как B дисковод. Чтобы заработал второй разьем на ZX надо перекрученые провода шлейфа вернуть обратно(что у тебя сделано)


Когда ты комбо используешь на PC, у тебя 3,5 дисковод под какой буквой?
А epson под какой?

r0m
18.04.2010, 19:43
прозвонил - все o.k.


Когда ты комбо используешь на PC, у тебя 3,5 дисковод под какой буквой?
А epson под какой?

комбо 3,5 = A
epson 3,5 = A

Anykey
18.04.2010, 19:51
Не понял, оба на шлейфе и оба A?

r0m
18.04.2010, 20:07
ну да, по очереди

Anykey
18.04.2010, 20:17
Т.е. подключил один попользовал, подключил другой первый отключил ?
одновременно на шлейфе не висят?

Тогда у них перемычки настроены на B: и на Speccy они будут только как B
работать.

Прицепи к A12 разьема светодиод (+5V - рез - led - A12)
выбирай в TRDOS B: и давай RUN светодиод должен загореться.
Если нет попробуй поменять D95

Однозначно эти 2 дисковода должны работать как B
Или на Epsone перемычку переставь

r0m
18.04.2010, 22:04
Т.е. подключил один попользовал, подключил другой первый отключил ?
одновременно на шлейфе не висят?

одновременно на шлейфе не висят[COLOR="Silver"]

---------- Post added at 21:56 ---------- Previous post was at 21:52 ----------

горит только тогда, когда
*"c"

---------- Post added at 22:03 ---------- Previous post was at 21:56 ----------

подключил 3,5'' - *"c" - и он инициализируется , если с кнопкой. Если без кнопки, то просто диод загорается, но диск не крутиться даже

подключил 5,25'' epson - *"c" - и он инициализируется , если с кнопкой. Если без кнопки, то просто диод загорается, но диск не крутиться даже. Но и так и так - пишет "no disk"

Вставил дискету , но даже с кнопкой, головка ездит , но пишет "no disk".

---------- Post added at 22:04 ---------- Previous post was at 22:03 ----------

на *"b" - никакой реакции

Anykey
18.04.2010, 22:16
Проверь D98, так как A12 должен включаться при букве B
попробуй ее заменить
Замерь что приходит на ноги 3,13 D98 при выборе A:,B:,C:,D:

A 3 -
13 -
B 3 -
13 -
и.т.д

r0m
18.04.2010, 22:37
это все без нажатия моей кнопки

D98

после ресета в tr-dos

3нога - 1
13нога - 1

*"a"

3нога - 0
13нога - 0

*"b"

3нога - 1
13нога - 0

*"c"

3нога - 0
13нога - 1

*"d"

3нога - 1
13нога - 1

Anykey
18.04.2010, 22:40
Сделай наглядно
*"a" 3- 13-
*"b" 3- 13-
*"c" 3- 13-
*"d" 3- 13-

r0m
18.04.2010, 22:57
это все без нажатия моей кнопки

D98

после ресета в tr-dos

3нога - 1
13нога - 1

*"a"

3нога - 0
13нога - 0

*"b"

3нога - 1
13нога - 0

*"c"

3нога - 0
13нога - 1

*"d"

3нога - 1
13нога - 1

при этом, после "no disk" так и остается изм. сигнал

Anykey
18.04.2010, 23:13
Менят D98 пробовал?

Странно? по одной схеме смотрю B должен включаться
по другой C ???

нет ни каких перемычек,перерезаных дорожек от D98 или от D95

Завтра попробую разобраться

r0m
18.04.2010, 23:20
нет ни каких перемычек,перерезаных дорожек от D98 или от D95

нет, я каждую ногу прозванивал по pcb

---------- Post added at 23:20 ---------- Previous post was at 23:16 ----------


Менят D98 пробовал?

нет, надо выпаивать. ща сделаю

psb
18.04.2010, 23:39
блин, у вас тут ремонт по переписке:)))) я даже и не знал, что так можно:) я б так не смог:)

Eugen
18.04.2010, 23:41
поставь кондер С3 на 100пф- n10. может Тр-дос лучше заработает, без глюков

r0m
18.04.2010, 23:42
выпаял D98 , там кстати, между 8 и 16 ногами 2F u10 стоял кондер

переставил D98 - без разницы

Eugen
18.04.2010, 23:45
psb, знаешь анекдот - Клава, я х.. ренею. - Я, не Клава. - А я все равно х..ренею.

вот так и тут(((

---------- Post added at 22:45 ---------- Previous post was at 22:44 ----------


выпаял D98 , там кстати, между 8 и 16 ногами 2F u10 стоял кондер
это нормально. фильтр по питалову

r0m
18.04.2010, 23:59
поставь кондер С3 на 100пф- n10. может Тр-дос лучше заработает, без глюков

С3 сейчас стоит с такой маркировкой
Мп.10

Это и есть 100 пФ ?

r0m
19.04.2010, 04:06
нет ни каких перемычек,перерезаных дорожек от D98 или от D95

нет, я каждую ногу прозванивал по pcb

---------- Post added at 23:20 ---------- Previous post was at 23:16 ----------


Менят D98 пробовал?

попробовал - нет разницы


---------- Post added at 23:20 ---------- Previous post was at 05:16 ----------



погонял тут еще демы, и, заметил, что tr-dos вообще не глючит как рашьше.

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

Что бы снизить вероятность глюков из-за раздельных цанговых стоек ?

Anykey
19.04.2010, 04:32
Подожди пока чипы запаивать,
найдем ошибку, а то вдруг понадобится
заменить.

r0m
19.04.2010, 06:36
VD1, кстати так и висит в воздухе


---------- Post added at 06:04 ---------- Previous post was at 03:04 ----------



попробовал шлейф с писи - все так же.



---------- Post added at 06:04 ---------- Previous post was at 05:04 ----------



все эти хаотичные глюки действительно пропали, теперь в tr-dos можно сколько угодно быть - не виснет.

и еще заметил глюк, с моим любимым Direct Commander'om (http://trd.speccy.cz/system/DC_407.ZIP) он стабильно сразу после старта едет к 0 дорожке и что-то там делает такое, что больше на этой дискете list сделать нельзя - просто залипает в бесконечной попытке драйв. 3 раза подряд воспроизвелось заподлянка.




---------- Post added at 06:04 ---------- Previous post was at 06:04 ----------

А позже точно такое же заподло сделал rst7 commander

---------- Post added at 06:36 ---------- Previous post was at 06:04 ----------

и еще такой вопрос, из смежной темы, на писи диски для zx чтобы писать нужен голый dos, я с флоппа стартую. Но потом каждый раз как запускаю любую прогу с диска C:\, он муторно подгружает с флоппа что-то (display.sys ?) .
Позабыл, что нужно было в autoexec внести чтобы комп больше не трогал a:\ после того как загрузится с него ?

Anykey
19.04.2010, 08:17
""и еще заметил глюк, с моим любимым Direct Commander'om!""

Просто у тебя IP не доходит (эмитируешь кнопкой), а при форматировании
дорожки или полном чтении используется IP, от него считается начало дорожки
Видимо эти программы используют IP так же как ADS с тестом скорости.

Резистор R7 какой номинал? это который подтягивает IP, может у дисководов не
хватает силенок его к 0 притянуть? должен быть 1к, попробуй 5к или 10к поставить



Насчет DOSa не знаю давно уже не пользовался.

Попробуй под WinXP, здесь последняя версия
http://zx.pk.ru/showpost.php?p=275658&postcount=46

Здесь старая версия, но в архиве драйвер дисковода
http://zx.pk.ru/showpost.php?p=255011&postcount=31

r0m
19.04.2010, 19:54
Резистор R7 какой номинал? это который подтягивает IP, может у дисководов не
хватает силенок его к 0 притянуть? должен быть 1к, попробуй 5к или 10к поставить


был 1к, вставил 10k - перестал работать - головка ездит, но пишет disk error стабильно

Anykey
19.04.2010, 20:06
Ездит без кнопки?
Попробуй 5к?

Еще прозвони
DD88(14) - DD13(14)
DD88(13) - DD13(15)

r0m
19.04.2010, 21:02
5k:
вообще тишина, даже диск не крутиться, пока на кнопку не нажмешь. если нажать, то покрутиться и no disk

---------- Post added at 21:00 ---------- Previous post was at 20:53 ----------


Еще прозвони
DD88(14) - DD13(14)
DD88(13) - DD13(15)

прозвонил

---------- Post added at 21:02 ---------- Previous post was at 21:00 ----------


Ездит без кнопки?
с 5к без кнопки ездил , но залипал, а как нажмешь - nodisk
с начала с 1к без кнопки ездил тоже ездил, но залипал, а как нажмешь - выдавал,что надо

Anykey
19.04.2010, 21:10
DD88(14) - DD13(14)
DD88(13) - DD13(15)
Прозваниваются нормально?

А блок питания на плату и дисковод один
или разные?

Напряжения все нормальные +5V +12V

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

Как это залипал?

r0m
19.04.2010, 21:16
DD88(14) - DD13(14)
DD88(13) - DD13(15)
Прозваниваются нормально?

Прозваниваются нормально



А блок питания на плату и дисковод один
или разные?

один и тот же здоровый от 8086 брэндового. Но есть tot неск. других



Как это залипал?

стоял на месте не двигаясь

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


Напряжения все нормальные +5V +12V

4,65 V

11,07 V

Anykey
19.04.2010, 21:38
4,65 V и 11,07 V
Это мало,
а в холостую померяй, может где- то подкорачивает
и просаживается напряжение

r0m
19.04.2010, 21:44
5.03
11,78

Andrnow
19.04.2010, 21:55
Это на выходе БП 4,65? Тогда на проце, наверное, меньше 4,5в...

r0m
19.04.2010, 22:05
Это на выходе БП 4,65? Тогда на проце, наверное, меньше 4,5в.


на выходе

05.03
11.78

Anykey
19.04.2010, 22:12
на выходе
05.03
11.78

Это в холостую? когда не подключен к компу?

r0m
19.04.2010, 22:18
на выходе
05.03
11.78

Это в холостую? когда не подключен к компу?

да

VNN_KCS
19.04.2010, 22:24
Не знаю, советовал ли кто, но попробуй при выключеном питании сдвинуть рукой головку приводе на середину. После включения голавка должна выйти на исходную позицию и искать нулевой трек. И ещё раз напомню о перемычках. На ибм будет работать, а на Спекки, при тех-же положениях перемычек - никогда.

---------- Post added at 21:24 ---------- Previous post was at 21:19 ----------

Добавлю, что положением перемычек мы меняем скорость вращения дискеты. У ибм 360 об/мин., у Спека 300, если мне не изменяет память.

r0m
19.04.2010, 22:50
Не знаю, советовал ли кто, но попробуй при выключеном питании сдвинуть рукой головку приводе на середину. После включения голавка должна выйти на исходную позицию и искать нулевой трек.

она и выходит на исходную позицию и пишет "no disk" пока на кнопку у D91+gnd не нажмешь

---------- Post added at 22:48 ---------- Previous post was at 22:48 ----------



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


И ещё раз напомню о перемычках. На ибм будет работать, а на Спекки, при тех-же положениях перемычек - никогда.


так все же работает если имитировать IP !

r0m
20.04.2010, 03:34
anykey, a IP, кот. должен приходить на A10 это просто должен быть выс. уровень ?

---------- Post added at 03:34 ---------- Previous post was at 03:33 ----------

попробовал др. б/п и для платы и для драйва - все то же

Anykey
20.04.2010, 04:33
IP в дисководе реализован так же как у тебя кнопка,
когда дисковод простаивает выходной транзистор закрыт(кнопка разомкнута)
и этот сигнал R7 подтягивается к +5v
При совпадении условий выбора дисковода и срабатывании индексного датчика
выходной транзистор открывается и сигнал IP притягивается к GND.


Может действительно скорость вращения диска большая? т.е. сигнал IP
приходит раньше чем ожидает TRDOS?
Попробуй рукой серводвигатель притормозить при старте.