User Tag List

Страница 14 из 59 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя
Показано с 131 по 140 из 587

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

  1. #131

    Регистрация
    14.01.2010
    Адрес
    г. Шумерля, Чувашия
    Сообщений
    1,358
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    37 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    с установленной в контроллере КР1533АП6 у меня постоянно зависал комп в режиме Орион-128
    У меня тоже постоянно зависал, т.е. невозможно было его запустить. Делал так: включал компьютер, потом вставлял в разъем плату IDE.
    Сейчас собрал новую плату. Она сразу же стала работать и до сих пор нет никаких сбоев. И часы "тикают".

  2. #132

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Понятно. Тогда прошу помочь, скорректировать тестовую прошивку с измененным кодом загрузчика посмотрим, что изменится в работе контроллера.
    Вот на пробу корректированная ROM1-321 в соответствии как я предлагал тут. А вдруг Hardwareman угадал?
    В архиве еще исходная ROM1-320 (для сравнения, ее прошивать не надо), а что правилось - см. на картинке.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	ScreenHunter_01 Aug. 09 21.45.jpg 
Просмотров:	121 
Размер:	14.3 Кб 
ID:	57809  
    Последний раз редактировалось Error404; 10.09.2016 в 22:55.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  3. #133

    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    539
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    44
    Поблагодарили
    30 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Вот на пробу корректированная ROM1-321 в соответствии как я предлагал тут. А вдруг Hardwareman угадал?
    Не взлетело... надо разбираться со схемой.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	2016-08-09 22.05.02.jpg 
Просмотров:	146 
Размер:	93.3 Кб 
ID:	57810   Нажмите на изображение для увеличения. 

Название:	2016-08-09 22.05.22.jpg 
Просмотров:	128 
Размер:	93.6 Кб 
ID:	57811  

  4. #134

    Регистрация
    14.01.2010
    Адрес
    г. Шумерля, Чувашия
    Сообщений
    1,358
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    37 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал. Изменений не увидел.

  5. #135

    Регистрация
    13.03.2016
    Адрес
    г. Владивосток
    Сообщений
    89
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ksanf(138) Посмотреть сообщение
    Ну-ну, друг мой, не надо пены. Защёлка по положительному перепаду. И это же выборка IDE.
    Да, надо времянки смотреть, особливо IDE.
    Глянем, чо. Лампы нагреются.
    Ну тут я маху дал, кореш. Не учёл того что активный уровень CS - низкий. Звеняй, брат.
    А так то даже не знаю что за фигня.
    В момент прихода /CS1 на шине IDE старших разрядов средний уровень помех.
    Там что то проскакивает, но засинхронизировать не с чем пока.
    Да уж. Ле4 что ли впаивать, дабы по чтению из порта под номером 58 импульс выскакивал...

  6. #136

    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    813
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Не взлетело... надо разбираться со схемой.
    Изменение типа задвоения младшего и старшего байта ожидаемо вследствии изменения порядка чтения на старший/младший.
    Само задвоение - непонятка, по схемотехнике невозможная... Как предположение - а может сама запись была так сделана? Попробуй в Виктории или MHDD или Disk Editor из Norton Utilities напрямую в MBR записать заведомо известную инфу (свой какой-либо тестовый паттерн), а потом на Орионе считать и показать нам. Ну и другой винт/CF попробуй.
    P.S. Кстати в том коде, что ты предоставил, перед чтением сектора с винта не вижу обнуления/установки дорожки/головки/сектора/номера LBA...

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

    Цитата Сообщение от ksanf(138) Посмотреть сообщение
    Ле4 что ли впаивать, дабы по чтению из порта под номером 58 импульс выскакивал...
    5ИЛИ там надо, без инверсии, на корпусе ЛЛ1 можно сделать, и завести на D10.11
    Последний раз редактировалось LeoN65816; 10.08.2016 в 06:38.

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

  8. #137

    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    539
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    44
    Поблагодарили
    30 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Само задвоение - непонятка, по схемотехнике невозможная... Как предположение - а может сама запись была так сделана? Попробуй в Виктории или MHDD или Disk Editor из Norton Utilities напрямую в MBR записать заведомо известную инфу (свой какой-либо тестовый паттерн), а потом на Орионе считать и показать нам. Ну и другой винт/CF попробуй.
    P.S. Кстати в том коде, что ты предоставил, перед чтением сектора с винта не вижу обнуления/установки дорожки/головки/сектора/номера LBA...
    Запись в MBR сделана корректно. Я с этим диском постоянно работаю, гружу с него Альтаир-ДОС. А вот замена на другую флешку помогла, теперь MBR читается четко. Ошибок нет. Выходит, что не любая CF карта и не любой диск может работать с этим контроллером. Значит ли это, что контроллер работает нормально? вот бы еще запись проверить ... тест HDD по прежнему не полностью проходит. Может это софт некорректно написан?

    LeoN65816 имеются исходники теста HDD, можете их глянуть, вдруг что-то странное обнаружите?

    PS: задвоение байтов было с картой объёмом 256МГб, с 2ГБт картой все стало нормально.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	1.jpg 
Просмотров:	128 
Размер:	81.5 Кб 
ID:	57819   Нажмите на изображение для увеличения. 

Название:	2.jpg 
Просмотров:	121 
Размер:	88.8 Кб 
ID:	57820  
    Последний раз редактировалось Дмитрий2012; 10.08.2016 в 19:31.

  9. #138

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если есть зависимость от экземпляров карточек CF (причем не работают те, которые нормально работают в схеме IDE на ВВ55), то тут ИМХО что-то с задержками. Нужно чтобы для устройства IDE (CF-карточки в нашем случае) было правильно чередование фронтов приходящих из регистров контроллера данных и тактирующих управляющих импульсов. Т.е. не чтобы как в большинстве схем "а-ля Немо-ИДЕ" сигнал процессора /WR сразу писал во вторую половинку 16-битного слова и одновременно транслировался как сигнал /WR на IDE, а чтобы сначала записывался регистр нашего контроллера (ИР23), а потом уже (пару тактов CPU спустя) дергалась управляющая ножка /WR на IDE - именно так во времени работает схема на ВВ55 (что и понятно - сигналы управления в порт там программно выставляет CPU в команде OUT, следующей после команды записи регистров данных). И аналогично с чтением - чтобы не было "сквозного сквозь буфер/регистр" чтения по единому для IDE и для контроллера сигналу /RD.
    Последний раз редактировалось Error404; 10.08.2016 в 20:32.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  10. #139

    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот тут неплохо последовательность описана записи/чтения регистров IDE http://www.pjrc.com/tech/8051/ide/wesley.html#rcycle
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  11. #140

    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    539
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    44
    Поблагодарили
    30 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Если есть зависимость от экземпляров карточек CF (причем не работают те, которые нормально работают в схеме IDE на ВВ55), то тут ИМХО что-то с задержками.
    Да, в схеме IDE на ВВ55 256МГб CF карточка работает нормально. Значит надо дорабатывать контроллер. Похоже он все-таки работает неправильно. Я тут обнаружил, что информация с диска читается только один раз при включении компа. Если потом повторно запустить загрузку с HDD, ничего не происходит, данные с диска не читаются.
    Последний раз редактировалось Дмитрий2012; 11.08.2016 в 18:35.

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

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

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

Эту тему просматривают: 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

Ваши права

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