Важная информация

User Tag List

Страница 41 из 59 ПерваяПервая ... 373839404142434445 ... ПоследняяПоследняя
Показано с 401 по 410 из 586

Тема: Периферия "ОрионПро"

  1. #401
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    После доработки "строб TRD сигналом RD" появился намёк на чтение данных с механики:
    Но голый кабель по-прежнему продолжает портить запись в регистры.
    Соответственно, порча также накладывается и на читаемые данные ((
    Похоже, нужен всё таки нормальный лайн-драйвер, чтобы прокачать кабель.

    П.С. доработку сделал коллега на своём О-128, я доберусь с паяльником до своей ПРОшки не раньше выходных.
    Супер, значит регистры стали выбираться нормально, и возможно проблема решится более коротким кабелем - из штатного сделать два порезав пополам (а лучше неравные по длине части и сравнить какая лучше) и наколов по порезу доп. IDC40, или как для теста вариант вообще припаять порезанную сторону к разъему контроллера со стороны пайки (недавно брал на Али IDC40 под пайку в плату, качество далеко не супер - без флюса не облуживаются, и ХЗ что там на контактных группах).
    И дополнительно возможно поможет вот это?
    Цитата Сообщение от OrionExt Посмотреть сообщение
    За эту схему не скажу, но на подобной (Sunrise IDE) схеме косяки определения винтов правили путем установки на линию IOR (IDE интерфейс) конденсатора порядка 100…800 пФ.
    Надо добить гадину, чо уж мы, хуже спектрумистов что ли. Пускай и у нас будет свое "NemoIDE"/ Потенциально эта схема более скоростной вариант на россыпухе чем схема на ВВ55, т.к. там импульсы управления формируются программно, а в Nemo - аппаратно (отчего и тайминги возможно надо поподбирать).

    Вот же блин, привязалось ко мне это питерское "отчего" от barsik.
    Последний раз редактировалось Error404; 19.09.2017 в 12:25.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  2. #402
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    473
    Спасибо Благодарностей получено 
    899
    Поблагодарили
    591 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мне не даёт покоя этот кабель. Он где-то 20..25 см всего. И я бы многое понял по части обмена с диском, но при чём тут запись в регистры?! Это же внутренний тест схемы по сути. Орион записал в регистр, Орион считал из этого же регистра, каким боком помехи со шлейфа? Или микрухи сбоят сами себя через питание?
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  3. #403
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    473
    Спасибо Благодарностей получено 
    899
    Поблагодарили
    591 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Question Как же он устроен? =)

    Пытаюсь понять устройство этого загадочного немо- или недо-IDE

    В схеме всего четыре микросхемы, которые могут изображать из себя какие-то регистры: DD10..DD13 (две ИР23, одна ИР22 и одна АП6).

    А вот заголовок из ПО теста:

    Код:
    ;РЕГИСТЫ КОНТРОЛЛЕРА HDD
    ASTAT:EQU 56H  ; АЛЬТ.РЕГИСТР СОСТОЯНИЯ
    SYS:EQU 56H  ; РЕГИСТР УПРАВЛЕНИЯ
    DATAH:EQU 57H  ; СТ.БАЙТ РЕГИСТРА ДАННЫХ
    DATAL:EQU 58H  ; МЛ.БАЙТ РЕГИСТРА ДАННЫХ
    ERROR:EQU 59H  ; РЕГИСТР ОШИБОК
    PROPE:EQU 59H  ; РЕГИСТР СВОЙСТВ
    SECTNM:EQU 5AH  ; СЧЕТЧИК СЕКТОРОВ
    SECTOR:EQU 5BH  ; РЕГИСТР СЕКТОРА
    CYLLOW:EQU 5CH  ; МЛ.БАЙТ НОМ.ЦИЛИНДРА
    CYLHI:EQU 5DH  ; СТ.БАЙТ НОМ.ЦИЛИНДРА
    HEAD:EQU 5EH  ; РЕГИСТР ГОЛОВКИ И УСТРОЙСТВА
    STAT:EQU 5FH  ; РЕГИСТР СОСТОЯНИЯ
    COMAND:EQU 5FH  ; РЕГИСТР КОМАНД
    из которого следует, что уникальных регистров аж целых 10 штук! Что-то у меня реальность с действительностью не сходится...

    У кого-нибудь из форумчан есть понимание КАК работает этот КНЖМД ?

    - - - Добавлено - - -

    Цитата Сообщение от Error404 Посмотреть сообщение
    Вот же блин, привязалось ко мне это питерское "отчего" от barsik.
    "Отчего" это не питерское! Наши - поребрики, парадные, булка, кура и шаверма
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  4. #404
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Пытаюсь понять устройство этого загадочного немо- или недо-IDE

    В схеме всего четыре микросхемы, которые могут изображать из себя какие-то регистры: DD10..DD13 (две ИР23, одна ИР22 и одна АП6).

    А вот заголовок из ПО теста:

    Код:
    ;РЕГИСТЫ КОНТРОЛЛЕРА HDD
    ASTAT:EQU 56H  ; АЛЬТ.РЕГИСТР СОСТОЯНИЯ
    SYS:EQU 56H  ; РЕГИСТР УПРАВЛЕНИЯ
    DATAH:EQU 57H  ; СТ.БАЙТ РЕГИСТРА ДАННЫХ
    DATAL:EQU 58H  ; МЛ.БАЙТ РЕГИСТРА ДАННЫХ
    ERROR:EQU 59H  ; РЕГИСТР ОШИБОК
    PROPE:EQU 59H  ; РЕГИСТР СВОЙСТВ
    SECTNM:EQU 5AH  ; СЧЕТЧИК СЕКТОРОВ
    SECTOR:EQU 5BH  ; РЕГИСТР СЕКТОРА
    CYLLOW:EQU 5CH  ; МЛ.БАЙТ НОМ.ЦИЛИНДРА
    CYLHI:EQU 5DH  ; СТ.БАЙТ НОМ.ЦИЛИНДРА
    HEAD:EQU 5EH  ; РЕГИСТР ГОЛОВКИ И УСТРОЙСТВА
    STAT:EQU 5FH  ; РЕГИСТР СОСТОЯНИЯ
    COMAND:EQU 5FH  ; РЕГИСТР КОМАНД
    из которого следует, что уникальных регистров аж целых 10 штук! Что-то у меня реальность с действительностью не сходится...

    У кого-нибудь из форумчан есть понимание КАК работает этот КНЖМД ?
    По схеме если смотреть:
    D10 и D11 - для обработки старшей половинки 16-битных слов данных с IDE (для чтения через регистр-защелку, или записи старшей половинки 16-битных данных вторым IN/OUT из "старшего регистра данных" который есть только в контроллере, а не в IDE),
    D12 для обработки младшей половинки 16-битных слов данных с IDE (как данных сектора через регистр данных IDE, так и содержимого прочих внутренних регистров IDE) - фактически просто управляемый буфер ШД,
    D13 - сигналы управления и адрес (BA0..BA1) регистров IDE (тех восьми регистров что описаны как EQU), т.е. адреса 8 внутренних регистров IDE транслируются с ША Ориона (A0..A2) на ША IDE (BA0..BA1) в зависимости от того к какому порту контроллера идет обращение, одновременно c этим с ШУ Ориона контроллером читается и преобразуются на ШУ IDE управляющие сигналы (CSx, BRD, BWR, BRES).
    Последний раз редактировалось Error404; 19.09.2017 в 20:51.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  5. #405
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    473
    Спасибо Благодарностей получено 
    899
    Поблагодарили
    591 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Если кто-нибудь написал бы подобный тест с задержками, можно было бы проверить данное предположение. У меня есть несколько СF карт которые ни в какую не хотят работать в данной схеме. Хотя в схеме IDE интерфейса на 580ВВ55 прекрасно работают и не глючат.
    Никаких задержек не требуется. По интерфейсу IDE пишут и читают HD-видео онлайн, а уж Орионовские запросы - это вообще крайне редкие события в жизни HDD Нужно лишь строго соблюдать протокол (работать по флагам и придерживаться правильной последовательности действий). Схемотехника платы (с доработкой "строб TRD") IDE-RTC - рабочая.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  6. #406
    Activist Аватар для Stampmaker
    Регистрация
    08.02.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    240
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    поребрики, парадные, булка, кура и шаверма
    гречу забыл

    - - - Добавлено - - -

    Цитата Сообщение от Denn Посмотреть сообщение
    Схемотехника платы (с доработкой "строб TRD") IDE-RTC - рабочая

    я без этой доработки на О-128 сделал и работает.
    может она и не нужна вовсе?

  7. #406
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #407
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    473
    Спасибо Благодарностей получено 
    899
    Поблагодарили
    591 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доброго дня. Коллеги, подскажите, пожалуйста, актуальную информацию по сборке новой платы COM/AY.

    На шелкографии отсутствует маркировка деталей:


    Информации по размещению компонентов в документации не нашёл.


    Новая плата со старой имеет мало общего:




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

  9. #408
    Veteran
    Регистрация
    14.01.2010
    Адрес
    г. Шумерля, Чувашия
    Сообщений
    1,346
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    35 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Маркировки действительное на плате нет. Что-то там со слоями напутали.
    Поэтому выкладываю монтажку и сам файл платы.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Монтажка.jpg 
Просмотров:	55 
Размер:	99.3 Кб 
ID:	70549  
    Вложения Вложения
    Последний раз редактировалось АлександрПП; 02.11.2019 в 20:51.

  10. Этот пользователь поблагодарил АлександрПП за это полезное сообщение:

    Denn (02.11.2019)

  11. #409
    Member
    Регистрация
    23.01.2016
    Адрес
    г. Омск
    Сообщений
    189
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Последний раз редактировалось DIMKA55; 02.11.2019 в 16:36.
    Радио-86РК-SRAM, Орион-128 512, ОРИОН-ПРО 3.2, ZXM-Phoenix 05.2 (+VGA), ПОИСК-2, Xi 8088, Micro 8088

  12. Этот пользователь поблагодарил DIMKA55 за это полезное сообщение:

    Denn (02.11.2019)

  13. #410
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот думаю, надо было вывести не Mini-USB, а обычный USB A (мама). Это позволило бы брать с USB питание для аудио-колонок, питающихся от USB, для отображения писка AY. Такие в магазинах по 150рублей.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

Страница 41 из 59 ПерваяПервая ... 373839404142434445 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. Ответов: 51
    Последнее: 11.08.2014, 10:40
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Ответов: 6
    Последнее: 20.11.2007, 11:29
  5. Ответов: 0
    Последнее: 26.06.2005, 11:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •