PDA

Просмотр полной версии : SMUCv1.1 и EvO



AndyD
25.05.2015, 15:49
Есть собственно SMUCv1.3(как оказалось,плохо помню,но вроде в скорпионе мне альтеру меняли,СкоЛероЗ) и EvO,совмесно с Black_Cat переделали смук для работы на открытые порты,примерно так
ld bc,#FABE ;in/out Регистр счетчика секторов
ld a,1
out (C),a
В оригинальной схеме смука ева не пускаеться,висит.
переделал WDCv1.3 на работу с переделанным смуком http://zx-pk.ru/attachment.php?attachmentid=52529&d=1434302856
написал прожку для теста-переделанный смук+винт(ведущий,ведомый), о-есть можно цеплять 2 винта или винт и CFкарта.
http://zx-pk.ru/showpost.php?p=811176&postcount=23
схемы http://zx.clan.su/forum/8-149-1

Gutten
25.05.2015, 16:31
а ты где WDC для смука нарыл? дай ссылку, я проверю на новодельном.

AndyD
25.05.2015, 16:34
вот http://budder.narod.ru/MugenGroup/wdc.htm
запускаеш,жмешь 0(нолик) выбираешь - 4 смук,в левом окне должен появиться каталог.

Gutten
25.05.2015, 17:14
А, я думал есть версия поновее типа 1.6.
Проверю вечерком.

AndyD
25.05.2015, 17:34
я думал есть версия поновее
в новых я что-то смука не обнаружил.

Gutten
25.05.2015, 17:56
я тоже :)
потому и спросил, вдруг ты нашёл где версию поновее и для смука. к новой верси плагины есть интересные, тока смук он не поддерживает.

AndyD
25.05.2015, 18:40
проверь эту версию и отпишись,видит винт или нет,мне хоть что то рабочее для проверки надо.

Gutten
25.05.2015, 20:37
Видит без проблем.
Покури различия по сигналу /DOS и отключи его в своём смуке, он в новодельных отключен. Сдаётся мне, что дело в нём. Плюс он в Еве какой-то не такой как надо, тут вот упоминается http://zx-pk.ru/showpost.php?p=805818&postcount=98.

---------- Post added at 20:37 ---------- Previous post was at 19:57 ----------

Попробуй отключить в смуке /DOS и вместо него подать 5В на DD12.

AndyD
25.05.2015, 21:02
Видит без проблем.
значит прога живая.

/DOS и отключи его в своём смуке
В том то и засада что ,я его отключил и заместо него iorq кинул,не видит винт,на скорпе видел и работал несколько лет.

Gutten
25.05.2015, 21:29
на новодельных смуках вместо /DOS подаётся +5В. Сработает ли вместо этого IORQ - не знаю.

AndyD
25.05.2015, 23:22
на новодельных смуках вместо /DOS подаётся +5В.
Смотрю на схему 2 нет там 5в,либо iodos ,либо dos ,через инвертор на ЛА2 идет.Тогда уж 0 заместо доса пихать.

Gutten
26.05.2015, 00:05
а ты посмотри, что если джамперы никакие не ставить, то этот вход на ЛА2 будет подтянут резистором к 5В.

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

у меня джапмеры не стоят ни DOS, ни IODOS и всё работает. Думаю, у всех так.

AndyD
26.05.2015, 00:50
то этот вход на ЛА2 будет подтянут резистором к 5В
Вот русская смекалка "а что если" я че-то и не подумал что можно не ставить :) Вот так сходиться ,дос\ идет через инвертор,на ЛА2 приходит 5в.Пробовал на ЛА2 5в Ева висит не загружается.
написал проверялку версии этот смук по этим портам 5fba 5fbe мне говорит что он 0.3 версии,это если iorq/ заместо dos/.Ах да,0.3 показывает в ТС а в бейзе 0.0.

Gutten
26.05.2015, 01:43
а в TS версии прошивки смук тоже не работает?

AndyD
26.05.2015, 01:51
а в TS версии прошивки смук тоже не работает?
в WDC нет,вроде дату показывает ,но это под вопросом,там 05год светиться,я же часы последний раз 15лет назад на нем выставлял (Dallas) :)

Gutten
26.05.2015, 01:56
попробуй fatal. может в нём заработает. или wild player.

AndyD
26.05.2015, 10:41
попробуй fatal. может в нём заработает. или wild player
Не не работает,там и нет его и выбрать ни как.
Значит,Смук работает с ЕвО в ТС-конфе,в бейзе работать не будет там конфликты с портами Смука.С этой переделкой Смук работает по прямым портам
Порты SMUC

#F8BE,#F9BE,#FABE,#FBBE,#FCBE,#FDBE,#FEBE,#FFBE,#F EBE

часы не тестировал,не знаю заведется или нет,это позже.
написал прожку:v2_dizzy_coder: для тестирования связи СМУКа с ХДД,прога простая,читает версию Смука,читает паспорт ХДД и выводит на экран в HEX ,листать 512 байт стелка вверх и вниз,пробел выход и чтение секторов винта начиная с 0 в режиме C/H/S,листать стрелками,следующий сектор пробел.
Смук переделал так как советовал Black_Cat,схема здесь http://zx.clan.su/forum/8-149-1
Единственное отличие от схемы Кота у меня IORQ идет через резюк на 100ом (удобно осцылограф цеплять было:v2_dizzy_step:) лень было отпаивать т.к. все работает и так.:v2_dizzy_punk:
пока все.

AndyD
07.06.2015, 23:56
И ,это,прога тестовая и буду допиливать ,сильно не ругайте,я тока учусь:v2_crazy:.

AndyD
08.06.2015, 14:48
По словам Black_Cat с этой переделкой смук будет работать (Со всеми компами имеющими полноценную NemoBus, а так же со Скорпом и TSEvo.)
CF проверил ,паспорт читает.

AmoNik
09.06.2015, 22:18
чтение секторов винта начиная с 0 в режиме C/H/S,листать стрелками,следующий сектор пробел.


Сектора нумеруются с единицы

AndyD
12.06.2015, 11:22
Дописал LBA поправил найденые ошибки,добавил расчет емкости винта.
CF в CHS и в LBA читает,все разобрался почему с CFкартой зависало,прога только читает,данные не пострадают,можете тестить.
счетчик лба сделал до 255(реально считывает дальше) смысла больше делать не вижу,для проверки и так хватит.

AndyD
13.06.2015, 14:03
Да простит меня Budder,переделал WDCv1.3 на работу с открытыми портами смука.С винтом работает,с CF работает.Работать будет на ЭвО только в ТС,в бейзе нет.
Поправил атрибуты,теперь выглядит как должно быть.

AndyD
17.06.2015, 22:22
Добавил выбор Master Slave,потому ,что,переделал китайский переходник на подключение к шлейфу,разъем взял от дохлого винта.Что интересно светодиод на переходнике моргает при обращении и к Slave и к Master.
Работают CF карта и 40Гбт сегейт ,на одном шлейфе.:v2_thumb:
Можно копир винт на винт писать.:v2_dizzy_punk:

AndyD
08.08.2015, 00:59
Koshi добавил ОпенСмук в WC, у меня работает ,интересует как работает 2я версия смука.подробности тут http://forum.tslabs.info/viewtopic.php?f=26&t=143&start=375